When you say progress, I wonder at what cost. The apparatus for original thought isn't used and pushing through a problem and deriving the satisfaction of doing that doesn't happen. That leads to the wrong motivational cues. The brain is lazy and likes to take the easy route. Eventually you become merely a machine operator, which is something a lot of my colleagues are starting to do. And it's very worrying.
The biased behaviour towards just asking for a solution both devalues you and leads to any innovative outcomes disappearing before they had a chance to exist.
I've ended up being the company ideas man not because I'm good but everyone else stopped thinking.
> So, a boring task - off to the LLM you go - interesting - it’s mine, all mine!
Yes! And hell, checking out how the machine solved a boring thing can still be a source of interest in itself, so the dopamine squeezing novelty keeps on flowing all day long.
The only time I ever wrote a program on paper was when I was 10 years old, a few months before my 11th birthday when I got my first computer. And that was in the late 1970s.
I agree and this is a risk. There is a balance to be found where the AI is power tool, not a black box.
The best use cases for me have been when I know the solution and what it should look like but don't want to write it all by hand myself. The AI can make the code just appear and I can verify it is up to spec.
People most likely pay you to do valuable work, not quality work. One doesn’t necessarily mean the other.
If your coworkers can get into the groove faster than you (for whatever reason), you’ll continue to do quality work, not look busy, and no longer be paid for it.
Looking at my salary, which is at least twice as much as my coworkers in the past 15 years at various companies, because I ship quality solutions, companies seem to think that quality is quite valuable.
No you don't understand, this person writes quality code in an intellectually honest way because they use machines in a very specific way, just enough but not too much. Everyone else is just slinging shitcode. Good luck finding someone as good as this random person online you've never heard of!
I don't mean to attack this person specifically but it's a frankly pretty bad mindset that is far too prevalent in our profession - the way I do things in the Right Way, I write Good Code, very few other people write Good Code, and because I do things the way they were done 5, 10, 25 years ago means that my way is better than yours.