Hacker News new | ask | show | jobs
by bartonfink 5407 days ago
It happens. I used to work with a guy whose expertise was Java GUI development and who knew NOTHING about web stacks at all. He's been looking for work, and kept getting told that it was a big problem that he didn't know anything about web development. Someone even told him in an interview that he was getting dangerously close to the "point of no return" where his skills were so stale that he'd be unemployable anywhere else.

I spent a lot of late nights helping him come up to speed because he's not a bad guy. Even though he probably should have been doing this himself, the fact of the matter is that he chose poorly and now knows a lot about something that is growing less and less valuable every day. You can say that he's not an "engineer" but that's really just the No True Scotsman fallacy talking. It's really hard to compete on the job market when hiring managers just cut out huge swathes of your knowledge a priori, and the fact that happens is what concerns me.

2 comments

Web stack replacing "Java GUI" is no big surprise, and totally dissimilar to the great-grandparent comment that implied that there might be a shortage of low-level C jobs. Python and Ruby have not eaten C/C++'s lunch, as far as I know (well, maybe snacked on it a bit). OSes, browsers, games, embedded... still seems to be lots of call for C/C++. Java GUI was never in that class, so it's not at all surprising to see it obsolesce.
True, but the best engineers are the ones that can adapt to new skillsets quickly.

For example, I'm willing to bet that 99% of the most successful iOS developers had not written a line of Objective-C until 3 years ago. Apple simply provided an opportunity and they embraced it, learning the skills they need to adapt.