The trick to getting good at using LLMs for software is to learn how to make _all_ projects low-stakes.
The trick to getting good at using LLMs for software is to learn how to make _all_ projects low-stakes.
Like, an AI coaching session for executives at the yearly executive retreat. You show up, spend a few hours going through some nonsense slides ChatGPT put together for you, you charge an eye watering fee for it, HR or whoever organizes it will gladly pay for it because it will make them look all cutting edge in front of the CEO, by the next day everyone will forget about it. No accountability at all!
If you want to get paid to work on software, you get involved after its found success and the stakes get higher.
(Which assumes there are still significant areas where economies of scale reward that vs everybody just having their own DIY version of everything.)
Monoliths vs micro-services.
Unless you know enough to tell them to! And keep them honest about it...
this doesn't really work in the real world. There are many things that actually matter, engineering is fundamentally about handling them.