Hacker News new | ask | show | jobs
by hsn915 1286 days ago
I don't know how the latest stuff from OpenAI will impract the career of average programmers.

But regarding your last question:

> how would you try to AI-proof your career?

Learn to program from first principles.

3 comments

Yeah, it is likely that AI can learn to glue code from stack overflow pretty soon. Harder programming that requires you to do a bit of thinking seems more future proof, these models aren't good at thinking at all instead they just pattern match and glue in previous solutions.
We’re just the next new model away. AI researches seem apt on burning the world down to see what comes out of it, so this absolutely is the goal.
How do you learn to program form first principles?
In my humble opinion, Mike Acton's talks are the best introduction, although he doesn't use the term "first principles", and they seem - at the surface - to be about game engines, but they are generalizable to everything.

Data Oriented Design (2014):

https://www.youtube.com/watch?v=rX0ItVEVjHc

Solving the Right Problems (2017):

https://www.youtube.com/watch?v=4B00hV3wmMY

"waste" a lot of time reinventing wheels (the lower level the better, ultimate example would be writing your own OS) and other stuff that has no practical outcome for your immediate problems.
This is probably the best adice one cold give ^