3 ms·
As a developer, in addition to retraining yourself, you also may need to change jobs fairly often. Often it's the only way to utilize and develop newly acquired
by hkarthik 14y ago
As a developer, in addition to retraining yourself, you also may need to change jobs fairly often. Often it's the only way to utilize and develop newly acquired skills if you want to stay relevant and make the skill acquisition worth it.
However, I think it's easy to get caught into the rat race and overlook what it means to be "irrelevant". If I look back at my coworkers who stayed behind (in terms of training and advancement), most of them have very fulfilling lives with more work/life balance and stability. They just made certain compromises in terms of having jobs thrown at them all the time or in having higher salaries.
I'm still trying to find my own personal balance here, especially as I've grown older and had my family responsibilities increase.
- cpeterso 14y ago> As a developer, in addition to retraining yourself, you also may need to change jobs fairly often. Often it's the only way to utilize and develop newly acquired skills if you want to stay relevant and make the skill acquisition worth it. This is a good point. It is very easy to pigeonholed on a big company project to work for five years, but only get "one year of experience, five times."