Hi HN, posting this anonymously as my regular account contains my name.
I have been working as a developer for well over 10 years, have worked in both small companies as well as large agencies. I keep up to date with various technologies and attempt to learn best practices and methodologies. I do not have a college degree and so far that hasn't been much of an issue with jobs in NYC.
I am currently making $110k, and have consistently increased in salary year after year as well as from job to job - but I am concerned I am slowly starting to reach my upper limit on how much I will be able to earn as simply a developer - am I wrong in assuming this? Are my possible salary expectations for future positions (I am currently employed, however open to new opportunities and have recently had a few interviews that I am waiting to hear back on) too high?
Any feedback would be appreciated.
1. Don't care for top talent (they may not really need it).
2. Are not usually worth working for (eg. gaming industry / old finance/ companies that view tech as a cost)
3. Offer some kind of life quality balance and don't expect high outputs from their employees.
If you are not happy with your current salary you can still interview around and find another job. Don't necessary quit, but at least you would know whats out there. If your think your job is easy/cushy, then 110k is not that bad, but actually good. You can easily go somewhere else, and get a 20k bumb, but find out you have to work twice as hard. If you are really challenged, and are stressed, and feel underpaid, then you must do something:
1. Ask for a raise. 2. Find another job that pays better.
What I found out, is that no matter how fun the job is, if you feel 'underpaid', over time that will create some feelings of resentment and unhappiness. Also, if you get paid well, but hate the job, then you would still feel unhappy.
The happy medium, is finding something that you really like, and are happy with the salary at the same time (usually when you think you are on the higher range salary compared to your peers).