To avoid being replaced by LLMs, do what they can't | sean goedecke
seangoedecke.com · 1,058 words · saved by 1 readers
What LLM's can't do yet
It’s a strange time to be a software engineer. Large language models are very good at writing code and rapidly getting better. Multiple multi-billion dollar attempts are currently being made to develop a pure-AI software engineer. The rough strategy — put a reasoning model in a loop with tools — is well-known and (in my view) seems likely to work. What should we software engineers do to prepare for what’s coming down the line? In the short term, learn AI and get promoted There are some obvious short-term answers: Get what advantage you can out of AI tooling Understand the technical principles
related reading
- Malleable software in the age of LLMsgeoffreylitt.com
- You have to beat the models at somethingseangoedecke.com
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- How to fully automate software engineering | Mechanize, Inc.mechanize.work
- Your job is to deliver code you have proven to worksimonwillison.net
- What We’ve Learned From A Year of Building with LLMs – Applied LLMsapplied-llms.org
- The Rise of the AI Engineer - Latent.Spacelatent.space
- Thoughts on the job market in the age of LLMsinterconnects.ai
- LLMs are eroding my software engineering career and I don't know what to do – the human in the loophuman-in-the-loop.bearblog.dev
- Here’s how I use LLMs to help me write codesimonwillison.net
- No, LLM is not going to replace software engineers, here's why – Fang-Pen's coding notefangpenlin.com
- How I use LLMs as a staff engineerseangoedecke.com