Vibe Coding: When everything in coding is thrown to AI π€
"Vibe Coding: When everything in coding is thrown to AI." π€
That was the real eye-opener from yesterday's Sunday AI Webinar, where I got to hear from some super smart folks in AI, economics, and medicine.
What's Vibe Coding? π€
Basically, it's when you just tell AI to write your code or fix your errors. You know, like, just copy-pasting the error message and letting the AI do its thing. At first, it's awesome! Super fast, seems like a shortcut. But then, as one of the speakers, Dr. Piyalitt Ittichaiwong, pointed out,
you can end up feeling super bummed out.
Why? 'Cause you hit a bug and get stuck in this endless loop you can't get out of. And for real, that's exactly what happens! π΅π«
I'm not even a proper coder myself – I actually studied pharmacy!
My first coding attempts were pretty messy, and I totally hit that "build it, break it, repeat" cycle. That's when I realized I needed to go back to square one.
Why Fundamentals Rule! ✨
Going back to basics was a game-changer. I learned that:
Coding is just about thinking step-by-step. The language (like Python or R) is just a tool; if you think logically, you can switch between them.
The real pro skill? Fixing bugs! π ️ Seriously, the more bugs you wrestle with and win, the more experience you rack up.
For computational biologist π§¬
And here's the kicker, especially for fields like computational biology. It's not just about debugging code itself. You really need to understand the biology behind it and work super closely with wet lab researchers. Without that deep biological insight and collaboration, even the best code won't give you meaningful answers when things go wrong. It's about combining coding know-how with domain expertise.
So, if you're thinking about learning to code from the ground up, I can't recommend Harvard's CS50 course with Professor David Malan enough. It's free, and it's seriously good stuff. I took it right before ChatGPT blew up, and yeah, I had moments where I thought, "Ugh, everyone's just vibe coding now, was this even worth it?" But honestly, I feel so incredibly lucky now that I did. That solid foundation helps me actually solve problems and think like a proper developer. Plus, it involved lots of dog petting when I got stuck, so win-win! πΆπ»
#NamthipPhDstory #VibeCoding #CodingJourney #CS50 #LearningToCode #Programming #AI #ChatGPT #ComputationalBiology #Debugging #TechTalk
Comments
Post a Comment