3 ms·
It's a problem with our industry. Devs want to spend time on activities that enhance their career. Because there is almost no internal career progression this m
by sheepmullet 12y ago
It's a problem with our industry. Devs want to spend time on activities that enhance their career. Because there is almost no internal career progression this means focusing on transferable skills.
Without loyalty, or at the very least aligned incentives, you will never get the most business value out of developers.
Early on in my career I was the sole dev looking after a large legacy system. For 4 years I worked really hard and added a lot of business value. I was not rewarded at all; No promotions, minimal pay increases, no respect etc. All the while my tech skills were getting out of alignment with what the industry was paying well for.
- ayers 12y agoThat sounds like a situation that a lot of developers find themselves in. Do you have any recommendations for people in similar situations? How did you end up getting your next job? I was in that situation once and the main reason that I was able to make the next move was because I was working on a side project which gave me the experience.
- infinii 12y agoIt's your problem that you couldn't convince them of your worth and get fair compensation. And I don't mean that you hold the keys to the kingdom and ask the king for ransom. Simply quantify the benefits that your system provides and prove that it's in their best interests to have you working there.
- sheepmullet 12y ago"It's your problem that you couldn't convince them of your worth and get fair compensation." If a company doesn't respect, value, and trust their developers it is very difficult to change their minds (as a developer). I tried for over a year. I've found it is far simpler and more profitable to focus on the skills the market values rather than focusing on what is best for a specific business.