Live data from Hacker News

Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

news.ycombinator.com

1–10 of 81 posts

Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

#1
I’ve noticed that my particular “niche” within software development has, especially over the past two years, become extremely saturated. At the same time, the actual market need for this niche seems to be slowly decreasing.

I’m a senior dev and can still get gigs, but nowhere nearly as easily as I could 5 years ago, despite having 5 more years of experience.

I’m wondering if there are a few particular tech stacks/technologies that would be worth focusing on and becoming an expert in to stay employable over the next 5-10 years.

Yes, I know it’s good to be a generalist, and I am, but employers seem to prefer to hire “experts” in particular domains.

Specific answers would be appreciated. “Focus on AI” and the like aren’t particularly helpful, though of course I appreciate the input!

Re: Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

#3
To ensure employment either be a specialist (so you can do something others can't), or choose an older technology that used to be popular but isn't now. Most developers will have moved on, and now you can do the thing others don't want to learn anymore.

Is it glamorous? Does it pay top dollar? No and no, but it is a very secure income.

I'm not suggesting you start doing COBOL. Think more along the line of Java, which has an enormous installed base and nobody wants to have anything to do with it if they can help it. That's an opportunity for you to step in.

Same thing for Perl, there's a lot of existing code that needs maintenance. I'm sure you can think of a few other languages and technologies that fit this category.

Best of luck!

Re: Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

#4
Useless question. Has been asked in various forms here and answered many times.

TL;DR

A. nobody knows

B. nobody cares

(i.e. about what current new shiny thing is, only about your actual _engineering_ skill which is not easily broken down to a list of specific topics to learn per se)

Re: Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

#6
- The ability and want to learn. I offer the following advice to every firefighter I teach: the day you think or believe you know everything, is the day you quit. (I'm a software dev. by trade with fifteen-odd years experience as an operational firefighter (and still am to this day)).

- Find a domain or two you have an interest (better yet, a passion) in, that isn't IT, and pair your IT skills to it. My day job is (more generally) emergency management, so I pair my geospatial analysis and programming skills to solve problems within the emergency management domain.

I don't think AI will completely take over, simply because of [1], though it will somewhat remove or reduce the need for 'generalists', where much of the workload is handled by AI, at the prompting of a software developer or engineer, much like how many farm hands were replaced by farming machines when they became a thing. That said, I think we're still half a century off AI truly replacing most software developers.

Humans will still be required to 'know what 'good' looks like' and ensure that whatever slop AI spits out actually fixes the problem. This is where domain-specific knowledge is incredibly valuable. See how you can apply your skills to make your interest or passion field better, using AI to your advantage, by exploiting your technical skills with domain-specific knowledge.

Most people think of firefighters as just that - putting out fires. That's only partly true though. We use a shiny, and fast, red toolbox on wheels to solve the problems of others, whether that be (actual) firefighting, rescue, first aid, replacing smoke alarm batteries, engaging with the community, even fixing things. Firefighters now days are closer to problem-solvers than they are firefighters. We just happen to respond to emergency calls too.

Be the problem solver in your domain. AI, in my opinion, won't be able to truly problem solve, or think outside the box, for many decades to come.

[1] https://www.commitstrip.com/en/2016/08/25/a-very-comprehensi...

Re: Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

#8
post #5

Soft skills and deep knowledge of the fundamentals. Also, this gets asked all the time, so be sure to use HN search. https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...

Possessing a deep understanding of the fundamentals is more crucial today than ever. Additionally, focus on acquiring skills beyond the conventional office tasks, such as rolling an orange on a keyboard in a cubicle.

Re: Ask HN: What skillsets/stacks will keep me employable over the next 5-10 years?

#10

To ensure employment either be a specialist (so you can do something others can't), or choose an older technology that used to be popular but isn't now. Most developers will have moved on, and now you can do the thing others don't want to learn anymore. Is it glamorous? Does it pay top dollar? No and no, but it is a very secure income. I'm not suggesting you start doing COBOL. Think more along the line of Java, which…

[deleted]
Post reply on HN