Evidence receipt / recommendation
Published · transcript-backedLex Fridman: recommendation
12 Jul 2025 Lex Fridman Podcast #474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting
“For example, there could be vibe coding could actually be a skill that if you train it and by vibe coding, let’s include the step of correction, the iterative correction, it’s possible if you get really good at that, that you’re outperforming the people that write from scratch that you can come up with truly innovative things, especially at this moment in history while the LLMs are a little bit too dumb to create super novel things and a complete product, but they’re starting to creep close to that, so if you are investing time now into becoming a really good vibe coder, maybe this is the right thing to do.”
Source trail
Everything needed to verify it.
- Speaker
- Lex Fridman
- Attribution
- Verified speaker
- Claim type
- recommendation
- Recorded
- 12 Jul 2025
- Publisher
- Lex Fridman Podcast
Transcript context
…There should be more of the time writing from scratch if you are interested in learning how to program. Unfortunately, you’re not going to get fit by watching fitness videos. You’re not going to learn how to play the guitar by watching YouTube guitar videos. You have to actually play yourself. You have to do the sit-ups. Programming, understanding, learning almost anything requires you to do. Humans are not built to absorb information in a way that transforms into skills by just watching others from afar. Now, ironically, it seems AI is actually quite good at that, but humans are not. If you want to learn how to become a competent programmer, you have to program. It’s really not that difficult to understand. Now, I understand the temptation and the temptation is there because vibe coding can produce things perhaps in this moment, especially in new domain, you’re not familiar with tools you don’t know perfectly well that’s better than what you could do or that you would take much longer to get at, but you’re not going to learn anything. You’re going to learn in this superficial way that feels like learning but is completely empty calories, and secondly, if you can just vibe code it, you’re not a programmer. Then anyone could do it, which may be wonderful. That’s essentially what happened with the Access database. That’s what happened with Excel. It took the capacity of accountants to become software developers because the tools became so accessible to them that they could build a model for how the business was going to do next week that required a programmer prior to Excel. Now, it didn’t because they could do it themselves by coding enables non-programmers to explore their ideas in a way that I find absolutely wonderful, but it doesn’t make you a programmer. I agree with you, but I want to allow for room for both of us be wrong. For example, there could be vibe coding could actually be a skill that if you train it and by vibe coding, let’s include the step of correction, the iterative correction, it’s possible if you get really good at that, that you’re outperforming the people that write from scratch that you can come up with truly innovative things, especially at this moment in history while the LLMs are a little bit too dumb to create super novel things and a complete product, but they’re starting to creep close to that, so if you are investing time now into becoming a really good vibe coder, maybe this is the right thing to do. If it’s indeed a skill, we kind of meme about vibe coding, like sitting back and it’s in the name, but if you treat it seriously, a competitive vibe coder and get good at riding the wave of AI and get good at the skill of editing code versus writing code from scratch, it’s possible that you can actually get farther in the long term. Maybe editing is a fundamentally different task than writing from scratch if you take that seriously as a skill that you develop. I see. To me, that’s an open question. I just think I personally, now you’re on another level, but just personally, I’m not as good at editing the code that I didn’t write. That’s a different- No one is.…
Stored transcript either side of the excerpt. The highlighted words are the published quote; the surrounding text is unedited source, never generated.