|
|
|
Ask HN: What is a niche in tech that you think has a big future?
|
|
2 points
by nagyf
1135 days ago
|
|
I think of myself as a relatively good software engineer (based on feedback), but I never specialized in anything. So I am here with 12 YoE but I don’t stand out with anything. I know the boring Java/Javascript/Python/AWS/etc. stack, and use these to write boring REST apis or data processing pipelines. Edit: by boring I mean: there are too many people with the same knowledge/experience. What is something that I could start specializing in now? Something with a big future. |
|
1. Security (Application Security, Cloud Security, Network Security), developers who are security champions are always valued (and you can always switch careers), and even with LLMs, security is (even more so) still not going anywhere.
2. Learn some basic ML/AI/ETL/Data Engineering. Someone needs to connect LLMs to the real world, create training sets (might be AI assisted... but for at least a few years someone will still need to do some actual coding that will keep the self maintaining LLMs in case it goes down...)
3. Same for Platform Engineering / DevOps.
4. UX skills. LLMs can assist but not yet fully replace humans.
5. People skills. Some things LLMs can't replace. If you are fun to work with, that might be the one thing to keep you hired instead of Alice3.0, the LLM developer that creates boring memes.