My assumption was that being closer to hardware tends to be more resistant to AI hype since they work in environments where just vibe coding some slop carries much higher risk than vibe coding a webpage or mobile app does.
My assumption was that being closer to hardware tends to be more resistant to AI hype since they work in environments where just vibe coding some slop carries much higher risk than vibe coding a webpage or mobile app does.
You're facing strict requirements for fundamentals in 3 independent axis. If there's recommendation to anyone looking to "write code" today, its to specialize in a field where software (or firmware) is applied to a hard engineering domain. This has been common advice since 2010 [1], long before LLMs:
"People who can code in the world of technology companies are a dime a dozen and get no respect. People who can code in biology, medicine, government, sociology, physics, history, and mathematics are respected and can do amazing things to advance those disciplines."
Engineering needs to be failure free, or at least failure preventive via redundancy, and the latter requires the same full systems understands as the former
As part of learning how to work with coding agents, I had them code up a bunch of games that had been in my head for years. They were never going to see the light of day otherwise because I have too much on my plate, but it was fun to make them come to life. I didn't do it for money and it's not my day job nor will it ever be but it was educational in learning the limits of Codex and Claude.
But the app stores have been hosed for years ever since the Zynga playbook and DLC. And on Android, if you release something honest and original without those things, it will just get copied and re-released filled with malware. So why bother?
I don't really miss the old days because despite all the nostalgia, engineers were really underpaid relative to equally difficult professions and they usually got terrible shares of equity compared to the C-suite. And has everyone forgotten EA spouse?