AI smells bubbly and there's a reasonable chance it could pop soon, throwing many thousands of AI engineers onto the streets to survive. What are similar alternative jobs and the best way to get ready for them? What's in your Aipocalypse Planner? Even if you disagree with the pessimists, it's always good to be prepared.
mindcrime|1 year ago
alephnerd|1 year ago
If you are hired for boilerplate coding and no reasoning, you're anyhow screwed career-wise.
If AI/ML reaches the point where it can truly reason in an inductive and dedictive manner comparable to an experienced domain expert, then the Turing Problem has been solved and we're in a new world.
alephnerd|1 year ago
If you're truly knowledgeable in your subdomain's technical fundamentals (information retrieval/databases, MLOps/DevOps, GPU Programming/systems programming, etc) you will land a job in other adjacent fields or remain relevant in the AI/ML space.
Algos and Systems Programming are core fundamentals of CS, and weak fundamentals in these two core areas of CS are a major reason SWEs start lagging in their careers.
If you are a Pandas/SKlearn script-kiddie, you're screwed, but for the same reason a front-end or backend dev who doesn't understand architecture or design is screwed as well.
The Perf_Events bug writeup on HN is a great example. A good GPU Programmer/ML Infra Engineer will have that level of Linux Kernel and eBPF knowledge, and could easily pivot into adjacent fields like HFT, Databases, Cloud, etc.
benoau|1 year ago
smt88|1 year ago
gjvc|1 year ago