Hacker News new | ask | show | jobs
by thomashop 902 days ago
I'd say study deep learning (nice mix of maths and CS) or do software but learn to use the AI tools in the process.

If you're looking at a 5-10 year timeline then even pure or applied mathematics may well heavily use AI models.

We're always going to need architects that build the scaffolding together with LLMs. Programmers + LLMs will be able to outcompete programmers without. If one programmer can do more it just means projects will become more ambitious not less programming needed.

I've never worked for a company that had too little work for their software engineers. Rather many projects are on long timelines because there are only so many hours available per month.

Another analogy: with a high level programming language you can do what previously needed 10x the lines of code in assembly. I don't think they caused job losses for software engineers.