3 ms·
You're doing a good job, continue adding value, like you're doing. Try to take a look at what people with your experience in your type of programming are making
by hacknat 13y ago
You're doing a good job, continue adding value, like you're doing. Try to take a look at what people with your experience in your type of programming are making in your location. If you are very out of whack with what the mean of that group makes then maybe after knocking another project out of the park you could go to your supervisor and say that you feel that you've been adding a lot of value to the company and would appreciate some recognition (they'll get the subtext of you being under compensated).
If you are roughly near the mean of where you should be for your experience then I would wait for your company to do something. Good companies know who their value-adders are and they reward them accordingly. If you add value like crazy for a few years without being a pain to your supervisor/bosses about compensation you will make much more in the long run then if you are constantly whining about your compensation.
In this industry what you know is only important for accomplishing "value-adds". Knowledge for knowledge sake is not something that should (or can) be rewarded with money, your ability to add value is what is being compensated. It sucks, but as far as your company is concerned, you are a black box that produces value, they really don't care what goes on inside the box. Your knowledge and pedigree is useless to them unless YOU know how to apply it to their business.
Remember that good careers are built in years. If you work hard and are lucky you might end up where you want to be in ~10 years. Immense success in shorter amounts of time than this has much more to do with being in the right place at the right time than any work you might put in. Good luck.