| ▲ | applfanboysbgon 2 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||
> but I finally feel like I'm _good_ at programming, which is insane Yes, it is insane. You couldn't torture this confession out of me. But that's the drug they're selling you, isn't it? You don't even write code, but you're getting a self-inflated sense of worth. It must be addicting! Of course, whether or not the programs you prompt are actually good surely has no relation to whether you feel they're good, since you're not the one writing them, and apparently were not capable of writing them before so are not qualified to review them very much. > having tools that can finally match the speed my ideas come to me Anyone can be an "ideas guy". We laughed at those people, because having ideas is not the hard part. The hard part was in all of the hundreds and thousands of little details that go into building the ideas into something actually worthwhile, and that hasn't changed. LLMs can build an idea into a prototype in a weekend. I am still waiting to see LLMs build an idea into something other people use at scale, once, ever, other than LLM wrappers. Either every person who is all-in on vibes only has ideas that consist of making .md files and publishing them as a "meta agent framework", or LLMs are not actually doing a great job of translating ideas into tangibly useful software. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | 542458 2 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> Anyone can be an "ideas guy". I disagree with this. I've worked with amazing "ideas guys" who just cranked out customer insights and interesting concepts, and I've worked with lousy ones, who just kinda meandered and never had a focused vision beyond a milquetoast copy of the last thing they saw. There's a real skill to forming good concepts, and it's not a skill everyone has! | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | thangalin an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> LLMs are not actually doing a great job of translating ideas into tangibly useful software Here is the source code for a greenfield, zero-dependency, 100% pure PHP raw Git repository viewer made for self-hosted or shared environments that is 99.9% vibe-coded and has had ~10k hits and ~7k viewers of late, with 0 errors reported in the logs over the last 24 hours: | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | bartread 12 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> You don't even write code, but you're getting a self-inflated sense of worth. That’s because when it comes to delivering value, code doesn’t matter: outcomes do. If I spend 10 hours hand coding something versus prompting an LLM to create a solution that delivers the same outcome in a few minutes, and I can get that solution into production in under an hour from the moment my fingers first touch the keyboard to start writing the prompt, well, whilst these solutions might both deliver the same value, the ROI differs significantly. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | jmuguy an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
A lot of this is also missing understanding the software we're creating. I have a deep knowledge of our SaaS because I've spent years working on coding it. If I had been prompting an LLM this entire time, I can't imagine I would actually have near the same understanding. That is assuming purely planning and prompting could actually result in a product that's in active use for years and not just a pile of prototypes which apparently desperately needed to be created and were just waiting for AI to come along to make it possible. I've been using AI tools more but this idea of never actually writing any code seems way too black and white to be serious. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | supern0va 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
>Anyone can be an "ideas guy". I think there's way more nuance to this than you're willing to admit here. There's a significant difference between the guy who thinks "I'm going to make X app to do Y and get loaded." and the person who really understands the details of what they want to create and has a concrete vision of how to shape it. I think that product shaping and detail oriented vision of how something should work and be used by people is genuinely challenging, wholly aside from the lower level technical skills required to execute it. This is part of the reason why I wouldn't be surprised at all to see product manager types getting more hands-on, or seeing the software engineering profession evolve into more of a PM/SDE hybrid. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | thunky an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> Anyone can be an "ideas guy". We laughed at those people, because having ideas is not the hard part. Sure it's easy to create bad ideas. Not easy at all to create good ones. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | xg15 32 minutes ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> LLMs can build an idea into a prototype in a weekend Just to nitpick, because I think the difference is relevant: "Idea to prototype in a weekend" was possible for a spirited coder already before LLMs. Now it's "Idea to prototype in a few minutes". | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | paultendo an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
Anyone can be an "ideas guy", very few are good at it. "I am still waiting to see LLMs build an idea into something other people use at scale" - so Microsoft using Claude Code doesn't count? | |||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | awesome_dude an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||
> because having ideas is not the hard part. I agree. It's the "buy in" from the market. The biggest names in Software Products have (other peoples) ideas to sell, they're selling the buggy versions of those ideas - Microsoft, Salesforce, even early Facebook, these weren't triumphs of 'monk-like discipline' in the code. They were triumphs of market buy in and timing. | |||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | huflungdung an hour ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||
[dead] | |||||||||||||||||||||||||||||||||||||||||||||||