If writing the code is no longer the hard part, what is?
Understanding the problem? System design? Knowing the product and users? Making good decisions about what to build?
What do you think will make someone a really good software engineer in the next few years?
SamInTheShell•12m ago
And just say: LLMs only amplify the the knowledge you have, even the best models o use like Fable still suffer from promoting false narrative as a chart progresses. Often it’s stuff that can be ignored like the “not X but Y” crap it dumps because its reasoning had assumptions it invalidated. Sometimes it’s directly in your system architecture, because you never expressed preferences for solved foundational issues, you end up with generic http handler setups or whatever the hot web thing is today.
Takes knowledge and lots of it to really be on top of when these things go down a failure mode path.