<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/from-failed-coder-to-aspiring-ai-engineer-how-vibe-coding-changed-everything-ln39fsjk8" -->

---
title: From Failed Coder to aspiring AI Engineer: How "Vibe...
description: Arya, an MBA graduate turned aspiring AI engineer, shares her transformative experience with 'Vibe Coding' after numerous failed attempts to learn programming....
canonical: https://daily.dev/posts/from-failed-coder-to-aspiring-ai-engineer-how-vibe-coding-changed-everything-ln39fsjk8
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: From Failed Coder to aspiring AI Engineer: How "Vibe Coding" Changed Everything | daily.dev
og:description: Arya, an MBA graduate turned aspiring AI engineer, shares her transformative experience with 'Vibe Coding' after numerous failed attempts to learn programming....
og:url: https://daily.dev/posts/from-failed-coder-to-aspiring-ai-engineer-how-vibe-coding-changed-everything-ln39fsjk8
og:image: https://api.daily.dev/og/posts/lN39fsJk8.png
og:image:alt: From Failed Coder to aspiring AI Engineer: How "Vibe Coding" Changed Everything
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# From Failed Coder to aspiring AI Engineer: How "Vibe Coding" Changed Everything

**[Build With GenAI](https://daily.dev/sources/buildwithgenai)** · [@aryateja](https://daily.dev/aryateja) · 2 min read · 6 upvotes · 10 comments

## Summary

Arya, an MBA graduate turned aspiring AI engineer, shares her transformative experience with 'Vibe Coding' after numerous failed attempts to learn programming. By using AI tools like GitHub Copilot and Windsurf for pair programming, she overcame syntax frustrations and could focus on problem-solving. This approach has enabled her to work on innovative projects like LeSearch AI using NextJS, TypeScript, and NodeJS. She encourages others struggling with coding to try AI-assisted pair programming for improved learning and productivity.

## Content

Hey Daily.dev community! 👋 I'm Arya, an MBA grad turned aspiring AI engineer, and this is my first post here. I wanted to start my blogging journey by sharing something that fundamentally changed my relationship with technology.

After 15 failed attempts at learning to code (yes, I counted), I was ready to accept that maybe programming just wasn't for me. Despite my passion for AI and automation, the frustration of fighting with syntax errors and logic loops left me defeated every time.

Then I discovered what Andrew Karpathy calls "Vibe Coding" - the art of pair programming with AI tools like GitHub Copilot and Windsurf.

![image](https://media.daily.dev/image/upload/s--93dF61h1--/f_auto/v1743246742/ugc/content_df5592e4-e751-4fed-a40e-ce51ce55aaaf)

The moment my first program ran without issues and I could replicate it effortlessly was truly life-changing. Instead of memorizing syntax, I could focus on problem-solving. Rather than getting stuck on implementation details, I maintained creative flow.

Now I'm building LeSearch AI (a research paper assistant) using NextJS, TypeScript, and NodeJS - something I couldn't imagine doing just a year ago. As someone with an MBA background working on AI research at university, this approach bridges my business mindset with technical implementation.

If you've struggled with traditional coding approaches, don't give up yet! Try pair programming with AI tools - I promise you won't regret it. The constant feedback loop accelerates learning in ways traditional methods never could.

Have you tried "Vibe Coding"? What AI coding tools have changed your workflow? I'd love to hear your experiences!

#VibeCoding #AIEngineering #CodeWithAI #LearningToCode #FirstPost

## Community discussion

Top comments from developers on daily.dev.

**@ghost** · 1 upvotes

> If you haven't learned how to code, how can you know that AI isn't generating complete crap? Just because it seems to be working?
>
> Programmers created AI, now AI is paying back by creating 'vibe coders'. What a time to be alive.

**@daviddennison** · 0 upvotes

> I'm right there with you brotha! 🤝 I've been trying to learn the dev side for 1.5 years while working in SEO full time, and I've gotten basically no where 😂
>
> "Bridges my business mindset with technical implementation"
>
> I'd like to schedule a meeting to see if there might be a fit to work together somehow. Feel free to hit me up and let's build 🚀

**@firusvg** · 0 upvotes

> Don't get me wrong, but if you're almost completely dependent on AI assistants, perhaps you should re-evaluate your career decisions.
>
> I have over 35 years of experience in software development, and I've tried vibe coding. It's fine for simple sample applications, but when it comes to building more complex systems, the workflow becomes almost unbearable - I spent more time crafting prompts and steering the AI in the right direction than I would have if I'd just written the code myself. Of course, it could be an issue on my side, but...

---

Tags: [#ai](https://daily.dev/tags/ai), [#machine-learning](https://daily.dev/tags/machine-learning), [#typescript](https://daily.dev/tags/typescript), [#nextjs](https://daily.dev/tags/nextjs)

[View this post on daily.dev](https://daily.dev/posts/from-failed-coder-to-aspiring-ai-engineer-how-vibe-coding-changed-everything-ln39fsjk8)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/from-failed-coder-to-aspiring-ai-engineer-how-vibe-coding-changed-everything-ln39fsjk8","headline":"From Failed Coder to aspiring AI Engineer: How \"Vibe Coding\" Changed Everything","text":"Arya, an MBA graduate turned aspiring AI engineer, shares her transformative experience with 'Vibe Coding' after numerous failed attempts to learn programming. By using AI tools like GitHub Copilot and Windsurf for pair programming, she overcame syntax frustrations and could focus on problem-solving. This approach has enabled her to work on innovative projects like LeSearch AI using NextJS, TypeScript, and NodeJS. She encourages others struggling with coding to try AI-assisted pair programming for improved learning and productivity.","url":"https://daily.dev/posts/from-failed-coder-to-aspiring-ai-engineer-how-vibe-coding-changed-everything-ln39fsjk8","datePublished":"2025-03-29T11:13:55.644Z","dateModified":"2025-03-29T11:14:06.068Z","author":{"@type":"Person","name":"AryaTeja","url":"https://daily.dev/aryateja","image":"https://lh3.googleusercontent.com/a/ACg8ocJqucxIwyYd_52BWtGOhEFW6KPdrxqiFUf5oIn59K7jcFu3LlW7ww=s96-c","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":20}},"interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":10}],"comment":[{"@type":"Comment","text":"If you haven’t learned how to code, how can you know that AI isn’t generating complete crap? Just because it seems to be working?\nProgrammers created AI, now AI is paying back by creating ‘vibe coders’. What a time to be alive.","datePublished":"2025-03-29T14:22:45.889Z","url":"https://daily.dev/posts/lN39fsJk8#c-W0Fni1uAU","author":{"@type":"Person","name":"Deleted user","url":"https://daily.dev/ghost","image":"https://media.daily.dev/image/upload/s--hNIUzLiO--/f_auto/v1705327420/public/ghost_vlftth"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}},{"@type":"Comment","text":"I’m right there with you brotha! 🤝 I’ve been trying to learn the dev side for 1.5 years while working in SEO full time, and I’ve gotten basically no where 😂\n“Bridges my business mindset with technical implementation”\nI’d like to schedule a meeting to see if there might be a fit to work together somehow. Feel free to hit me up and let’s build 🚀","datePublished":"2025-03-29T15:37:17.779Z","url":"https://daily.dev/posts/lN39fsJk8#c-8GXwfhvrE","author":{"@type":"Person","name":"David Dennison","url":"https://daily.dev/daviddennison","image":"https://media.daily.dev/image/upload/s--B3KNHAGa--/f_auto/v1738078799/avatars/avatar_7TJPpokONY1WgTSi3E90W"}},{"@type":"Comment","text":"Don’t get me wrong, but if you’re almost completely dependent on AI assistants, perhaps you should re-evaluate your career decisions.\nI have over 35 years of experience in software development, and I’ve tried vibe coding. It’s fine for simple sample applications, but when it comes to building more complex systems, the workflow becomes almost unbearable - I spent more time crafting prompts and steering the AI in the right direction than I would have if I’d just written the code myself. Of course, it could be an issue on my side, but…","datePublished":"2025-04-05T12:27:18.855Z","url":"https://daily.dev/posts/lN39fsJk8#c-H0CVJoU5y","author":{"@type":"Person","name":"Vladimir Savić","url":"https://daily.dev/firusvg","image":"https://media.daily.dev/image/upload/s--pZDN-RPY--/f_auto/v1741520407/avatars/avatar_tsJGE7ntRTpFXgn8SDX3N"}}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/buildwithgenai","name":"Build With GenAI"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Build With GenAI","item":"https://daily.dev/squads/buildwithgenai"},{"@type":"ListItem","position":3,"name":"From Failed Coder to aspiring AI Engineer: How \"Vibe Coding\" Changed Everything"}]}
```

