I'm a third-year student and I've found myself really hooked on this 'vibe coding' where I rely heavily on AI to generate snippets of code for me. I can understand the code, but I constantly use AI to create what I want and implement it. Whenever I hit an error, I just take a screenshot and ask the AI how to fix it. I'm starting to wonder if this is a good or bad approach. Should I be building my projects this way and adding them to my resume? Plus, I've been using AI for my internship applications too. I'm getting worried about whether this method will help me land a good job or internship in the future. Any advice?
5 Answers
Honestly? Just don't depend too much on it. Use AI as a tool to help you, not as a crutch. Otherwise, when you're faced with a real coding job or interview, you'll struggle. Build your skills up first before you lean heavily on the tech!
It's totally a common struggle! If you have a solid foundation and can write code without AI when you need to, you're on the right track. But if you're only able to fix issues by constantly referring back to AI, then you might want to dig deeper and strengthen your coding skills. Don't just rely on the AI to solve problems for you!
Nah, it's not a good idea to go this route. Make sure you're building your own understanding before relying on AI too much. You want to be prepared for any kind of real-world challenge that comes your way.
Honestly, if you don't fully understand the code you're generating, that's a red flag. It's great to use AI for inspiration, but if you're not able to create your own projects independently, it could hold you back. Just think about it—if you list projects on your resume, how will you explain them in an interview?
The important thing to ask is: what happens when you don't have AI around? If you're comfortable coding only with that support, it might be time to step back and build your foundational skills. Vibe coding has its merits, but it shouldn't replace learning the basics. Start coding away from AI to boost your understanding!
Yeah, that makes sense. I guess I should focus more on understanding the concepts behind what I’m doing.