Development & Code

AI for New Developers - Part 1: What AI Can (and Can’t) Actually Help With

Getting started with AI-assisted development the right way

Welcome to the Series

This is Part 1 of a 5-part, beginner-friendly guide to using AI as a coding assistant. If you’re just getting into development or returning after a long break, this series shows how tools like ChatGPT, Windsurf and Cursor can accelerate your progress, without skipping the fundamentals.

Each part is short, focused and based on real experience using AI for both personal and professional projects. We’ll cover tools, strategies, pitfalls and how to avoid the “AI trap” of skipping the basics.


What AI Is Great At

  • Explaining syntax and code structure
  • Generating starter logic, boilerplate and templates
  • Helping you debug line-by-line
  • Breaking large ideas into manageable chunks (if you prompt it well)

Where AI Struggles

  • Long-term context, it forgets structure unless you guide it
  • Vague questions, garbage in, garbage out
  • Understanding what you actually want unless you already know how to ask
  • Complex architectural decisions (you still need to know your goal)

What You Need to Bring to the Table

  • Curiosity to keep asking why things work
  • Willingness to test and break things
  • Basic reading comprehension for code suggestions
  • Patience to explain things clearly to the AI (because it won’t always guess right)

Coming Up Next: Part 2

In Part 2: Choosing the Right Tools for the Job, we’ll break down the actual tools. ChatGPT, Windsurf, Cursor and more, including what each one is best at and how they work together when used properly.


The Series

// comments

← all posts more in Development & Code →