All of this new capability has made me realize that the reason i love programming _isn't_ the same as the OP. I used to think (and tell others) that I loved understanding something deeply, wading through the details to figure out a tough problem. but actually, being able to will anything I can think of into existence is what I love about programming. I do feel for the people who were able to make careers out of falli…
AI coding is gambling
381–390 of 471 posts
Re: AI coding is gambling
#382All of this new capability has made me realize that the reason i love programming _isn't_ the same as the OP. I used to think (and tell others) that I loved understanding something deeply, wading through the details to figure out a tough problem. but actually, being able to will anything I can think of into existence is what I love about programming. I do feel for the people who were able to make careers out of falli…
> but I finally feel like I'm _good_ at programming, which is insane, because I literally haven't written a line of code myself in months This is exactly the sort of mentality that makes me hate this technology You finally feel good at programming despite admitting that you aren't actually doing it Please explain why anyone should take this seriously?
It didn't mean we shouldn't use C++ and stop hand-writing (almost all) assembly. I don't think it means we should't use LLMs and stop hand-writing C++ either.
Re: AI coding is gambling
#383Re: AI coding is gambling
#384All of this new capability has made me realize that the reason i love programming _isn't_ the same as the OP. I used to think (and tell others) that I loved understanding something deeply, wading through the details to figure out a tough problem. but actually, being able to will anything I can think of into existence is what I love about programming. I do feel for the people who were able to make careers out of falli…
If there was a website called InfiniteAppStore, which contained every app imaginable, and where you could type in your search and it would return the code for that app, would you find that as satisfying to use as Claude Code? On the surface this does not sound as satisfying, because it more resembles shopping than coding. But once Claude Code is finally tuned to do its job perfectly, you will essentially be using tha…
Re: AI coding is gambling
#385Earlier quoted context omitted.
> I am never letting junior to midlevels into my team again From a different one of your posts So you're the one dooming the profession. Nice work, thank you!
No, I genuinely don't belive there is the future demand for that many developers. And the developers we need do not jump through the career progression of Junior to senior. Why the f** would I keep investing in a profession I think is dead or seriously contracting?
Re: AI coding is gambling
#386Earlier quoted context omitted.
> Because the programming is and was always a means to an end. No. Programming is a specific act (writing code), and that act is also a means to an end. But getting to the goal does not mean you did programming. Saying "I'm good at programming" when you are just using LLMs to generate code for you is like saying "I'm good at driving" when you only ever take an Uber and don't ever drive yourself. It's complete nonsens…
I'm still reading the code, I'm still correcting the LLM's laughably awful architecture and abstractions, and I'm still spending large chunks of time in the design and planning phase with the LLM. The only thing it does is write the code. But that's not programming because its a natural-language conversation?
Re: AI coding is gambling
#387Earlier quoted context omitted.
I don't know that the "humans learn, LLMs don't" argument holds any more with coding agents. Coding agents look at existing text in the codebase before they act. If they previously used a pattern you dislike and you tell them how to do differently, the next time they run they'll see the new pattern and are much more likely to follow that example. There are fancier ways of having them "learn" - self-updating CLAUDE.md…
That sounds more like mimicry without understanding, like playing the glass bead game.
Re: AI coding is gambling
#388Earlier quoted context omitted.
No, I genuinely don't belive there is the future demand for that many developers. And the developers we need do not jump through the career progression of Junior to senior. Why the f** would I keep investing in a profession I think is dead or seriously contracting?
Do you not find that depressing and sad? Do you never work with enthusiastic and talented junior developers at the start of their careers? Do you not enjoy interacting with them?
I think it would be more depressing taking in exited junior developers, spending years of their life not believing that they are growing into any real career.
> ... the start of their careers
It is exactly this assumption I am challenging.
What comes next, I don't know - and I am not trying to kid myself or any others that I am well suited as a mentor for person starting out their career in the current environment.
Re: AI coding is gambling
#389Re: AI coding is gambling
#390Earlier quoted context omitted.
I remember when my dev team included some people using Emacs, some using Eclipse (this was pre-VS Code), and some using IntelliJ. Developers will always disagree on the best tool for X ... but we should all fear the Luddites who refuse to even try new tools, like AI. That personality type doesn't at all mesh with my idea of a "good programmer".
Are you implying that someone who prefers Eclipse is more likely to be a good software engineer than someone who prefers Emacs? If so, that is so hilariously backwards that I can't even begin to understand the types of experiences that you must've had. I am sure that you're objectively wrong if that is what you're saying.
But the IDE he was hawking wasn't Eclipse. I think it was Sun Studio.