4 ms·
Hey there Chuck , always enjoy reading your comments and asking your for advice. As a young engineer , I constantly get the feeling that I'm falling behind and
by thewarrior 11y ago
Hey there Chuck , always enjoy reading your comments and asking your for advice.
As a young engineer , I constantly get the feeling that I'm falling behind and that I can't be maintaining any single project for way too long.
One reason I think I must learn new languages is that projects written using new languages will be new stuff that's written from scratch. There's nothing wrong per-se with say Java but the odds are that if you have Java experience you'll probably be stuck maintaining some decade old enterprise app.
The same can be said today for say RoR. However if you're applying as a Go or React.JS developer you get to work on a lot of new stuff whereby you get to learn a lot more by writing whole projects from scratch.
So in such a highly competitive market people can't be blamed for being so buzzword driven.
Maintenance experience is not at all valued in the industry and people who do maintenance are looked at as lesser beings. That's the reason we keep throwing things out and reinventing the wheel.
Everyone needs to create a me-too JS framework and put it on Github so they can get hired by claiming that they're some open source rockstar.
Personally I just keep running to stay in the same place and end up learning nothing in depth because I'm spread too thin.
- ChuckMcM 11y agoI pretty much agree with everything you say here. I wonder about the dissonance between "... a highly competitive market ..." and the narrative that there is a tech worker shortage. Sometimes I find the recruiters do people a disservice when they suggest candidates amp up the buzzwords on their resumes.