The demise of software engineers due to AI is greatly exaggerated
techleader.pro
techleader.pro
They'll probably speed up learning in general, but are no replacement for an in-depth understanding.
Oh, that one's perennial; it periodically shows up, promising to obsolete programmers, and has since the 1980s.
I was attempting to put together some basic statistics for my oncall shift, so I downloaded the CSV from our system and used DuckDB to inspect. I had never used DuckDB before so using an LLM to help me refine my queries was great. Even with a few turds of a reply it still mostly helped save time.
Knowing when to stop and try a different approach is the same underlying skill that some devs don't exercise and others do.
They're only useful for writing code. Id liken the strongest one I've used so far, o3-mini, to be like a super smart junior engineer.
It knows it all, can often handle the more boring parts of writing code, but doesn't have the experience to not make some elementary mistakes, so you need to review everything it generates and it can't be let loose without strict supervision and guideance.
All the the tools I've tried require me to select which files to include in the context, and/or then require manually copying each snippet to where it should be... this makes me feel like a neanderthal in some bronze age cave.
Cursor since agent mode was introduced a few months ago is a crazy leap forward.
What the hell is wrong with you people? These are people's livelihoods.
Do you think about lamp lighters the same way?
Social upheaval sucks for those involved.