Vibe coders are struggling.

preview_player
Показать описание
Vibe coders, if you're nothing without AI, then you shouldn't use it.

Yea, so I was watching "Spider-Man: Homecoming" and couldn't help but notice the parallels between Peter using the suit and vibe coders using AI.

Original Title: "Vibe Coders Need to Learn from Spider-Man"

Don't know why you'd want to follow me on other socials. I don't even post. But here you go.
Рекомендации по теме
Комментарии
Автор

On the plus side, the more "Vibe Code" that makes it to production will result in improved job security for those of us who have an idea of what we are doing!

johnmuraski
Автор

The fact that this movie nailed the AI interaction so well is so impressive

mosopearts
Автор

Vibe coding is kinda like trying to fly a plane with no experience but you still do it because of this "auto-pilot" thing

jakewolf
Автор

I'm in my last semester of Uni for CS. I've seen my classmates using AI all over, including homework. I haven't used it outside of clarifications on topics after looking for answers myself. Sometimes it feels like I'm wasting time because it takes me exponentially longer to finish assignments compared to them, but I know if I give in I won't actually learn, and I've seen them struggle to understand topics during exams that I struggled on during assignments. I'm excited for when I can leave my training wheels to improve my productivity the right way

whatthe_Alex
Автор

Yeah, I realized I am also turning into a vibe coder. It's hard to accept that fact, but this video changed my perspective on maximizing our learning with AI—using it as a mentor instead of just a worker.

How is Syncing Peter also a web developer !

RajKumar-oypt
Автор

Funny thing I work at one of the big tech firms and we're not even allowed to use AI. In fact there's a strict policy prohibiting the use of AI tools.

johnppike
Автор

I have noticed, AI is only as good as the docs it read from or what people did on stack overflow. It still isn't great at thinking for me if nobody else thought for it first. If I read good docs, I understand a concept and do things a standard way. AI has led me to some weird rabbit holes then ended up not working.

I started doing 10 minute coding challenges with AI. It gives me a challenge then can review the code I come up with. Great way to learn.

ChopLancer
Автор

yo this is one of the best video I've seen on this topic. good job bro!

zubayrhassan
Автор

Im a college student and sometimes use AI for a better understanding on some topics in my physics class i dont just ask "solve this for me" i ask "what formula would i use for this circular motions problem" because i dont want the answer i just want the asistance. as learners we gotta have those child-locks!

SeamlessError
Автор

I agree 100%.
Like some teachers in my day used to say about caculators garbage in garbage out, its not just that you have to recognise that your input may be incorrect or misinterpreted but you also have to be able to recognise that that output is an invalid solution.
eg. If you put 2 + 2 in a calculator and you get 35 as the answer.
AI is a tool that should be used to save time, not do all the work for you. Use it to make yourself more efficient but you still need to understand the prompted code

willcallcool
Автор

AI is probably the most faulty tool I've ever used and requires some of the biggest guardrails to make it work. This REQUIRES you to understand what you are doing, so that when you actually use it, it isn't generating faulty code. 80% of the time I see suggestions, I say to myself, "There is no way in fuck I am using this".

There's a limited range in which AI is very useful, and that is where I can appreciate the StackOverflow data it was trained on. Other than that, it is more suffering than not

Ryan_Wiseman
Автор

Im a mortgage guy, and I started vibe coding and ran into the spaghetti noodle code. Now I get bothered easily so I started talking to the ai like a dev, then I hit more issues. After that I started learning about beat practices and architecture. Now that I have a basic understanding, I find myself arguing with the ai. Now I've discovered VS code, and find myself tweaking the ai output. Now that I have an understanding of this, I find myself enjoying this more than my acctual job. This all started because a mortgage calculator got overly nested and I got mad 😬😭

Eayoub
Автор

I'm sad "vibe coders" aren't just like people who code like artists and need a muse.

Also, I use AI as a rubber duck more than anything. I tend to ask if something would work, not how to solve it

bradleytaylor
Автор

I like vibe coders. I'm trying to get my first programming job and the only thing I have going for me is not needing AI and being able to kinda explain monads.

guyblack
Автор

Well said, great video. I have been writing code professionally for over 25 years, and recently, I've been experimenting with vibe coding and full agentic control over the code base. Vibe coding works great for throw away tools, but unless you've got detailed technical specs, functional requirements and a good process in place for project management, its going to build an overengineered, full of unused code, riddled with tech-debt, steaming pile of crap software solution. It may work, but as your codebase grows, it quickly reaches a limit. Unless it's a simple single page web app or a simple CRUD app, it'll crash and burn without constraint. The key is constraining the LLM.

AI can certainly 10x or even 100x your productivity as a software dev, but it's no substitute for the fundamentals, and it's certainly not a threat to coders any more than a chainsaw is to a lumberjack. If you cut your arm off, it's your own damn fault. However, in this day and age, you won't be as productive just using a good old axe or saw as one who can fully utilize the chainsaw.

HitmannDDD
Автор

never copy paste or even just type after exactly what ai writes, what you should do is use its examples to reconstruct it on your own slighly differently so u can maybe mess up and fix it or figure out how to make it work

forest
Автор

Imo you just won the internet's best vibe coding analogy award. Totally nailed it. Thanks for sharing.

jixal
Автор

This was an excellent metaphor! I love your style of teaching, Forest. Keep it coming!

ImTarekA
Автор

I don't think this is a good analogy. Suit lady doesn't hallucinate wildly and create things that are broken. She also doesn't get into loops where she keeps recreating the same unwanted output every time she is given new information.

TOracle
Автор

That middle ground is where I thrive. My process is typically: Start with idea, use existing knowledge to think of a solution, ask ai if it thinks that solution is sound, if not ask for suggestions, make my own version of the code, if I run into errors, ask the ai to check for errors.

jelanibyrd