Hacker News new | ask | show | jobs
by ilrwbwrkhv 422 days ago
Yeah, this makes me feel so sad because as somebody who's been a programmer for about 15 years now, there is definitely an advantage that we have because we actually know how to code.

I feel really sad for those who are starting out today. In many cases, especially for frontend programming, vibe coding correctly has a lot of value but it does makes you not learn anything.

Which means you remain at what I call the "vibe plateau".

One useful technique I've been telling my mentees to learn programming is to use a language where you are forced to not be able to use vibe coding such as Haskell or Rust.

But if you are in mediocre Javascript or Python land, it is a hard fight for the younger ones.

1 comments

My understanding is that typed languages like Haskell and Rust are even easier with vibe coding than untyped.
I think because there is not as much training material on those, the output usually is not very good. And those who are interested in learning haskell or rust usually have more passion. Therefore, from both sides of the problem, it's at least a better end position compared to JavaScript.