by tabtab on 9/17/24, 11:29 PM with 9 comments
by mindcrime on 9/18/24, 12:22 AM
by alephnerd on 9/18/24, 12:19 AM
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.
by benoau on 9/18/24, 12:35 AM
by gjvc on 9/17/24, 11:34 PM