I want to hear someone say "I work at Google on a 10yr old 100KLOC service and AI is doing it all we are just vibe coding" as that would be really interesting. Greenfield yeah AI slaughters greenfield before breakfast
Could I ask, what did you love about programming that you now don't find this agent thing fun at all.
I'm genuinely curious, I feel very differently and excited about this agent thing.
Asking because unlike a lot of other commentary, this struck me as being more about the act itself than being depressed/anxious for financial reasons, etc
I love the act of writing code, it clicks well with me. I love the feeling of my brain solving problems, figuring out how something works, and then finally understanding it. I love debugging. I love having built something that people love, solely wrought by my own fingers.
I got into programming because the act of spinning a web of code just feels like what I'm designed to do.
Vibe coding definitely has some of that, but it feels so detached from any understanding of the computer itself. I feel like I'm bossing someone around — and I would never want to be a non-coding manager. I'm curious, how/why do you feel so different?
(Obviously the financial side is stressful too, but I feel like I'm in a good spot to figure that out either way.)
As someone who writes a lot of Ruby and has for a long time, I have never thought the metric Ruby optimizes for is “intuitive” (I think it is, but been doing it too long / too close to it so it’s intuitive to me)
The stated optimization from Matz (who created Ruby) is “developer happiness”
The important optimization for me is “fidelity to business logic”, eg less cruft and ruby syntactic sugar means you could sit at your computer and read your business rules (in code) out loud in real time and be understood by a non-dev
This isn't any new concept to learn. There are real consequences to the other people who need to read and improve the code later to not being able to form rapid linear intuition about the meaning of values being passed around programs without looking somewhere else. It's like reading a garden path sentence where the understanding of the beginning can only exist after working backwards from the end. And there's definitely a distinct dichotomy between developers who detect the discommoding and developers who don't.
> And, it will be doing all of that under new leadership. Badri Rajasekar, who had been CTO and CPO, is taking on the role of CEO from founder and current CEO Johnny Boufarhat
I took a year off building a startup that went nowhere. I was incredibly worried this hole in my resume would hurt my job prospects and it didn’t at all, even in this market. No one ever asked.
https://www.gophergolfer.com/iphone
NextJS, Rails, GraphQL, React Native
Certainly wasn't one-shot for all of it but case in point it has dozens and dozens of "features" all LLM implemented
reply