Ai Coding Tools

Why GitHub Copilot is Overrated for Intermediate Developers

By BTW Team5 min read

Why GitHub Copilot is Overrated for Intermediate Developers

As an intermediate developer, you might be tempted to think that GitHub Copilot will instantly elevate your coding game. After all, it’s designed to suggest lines of code, complete functions, and generally make life easier. But in my experience, it’s often overrated for those of us who are not complete novices but are still building our skills. Let’s unpack the reasons why Copilot may not be the magic solution it’s marketed as, especially for developers who are at that in-between stage.

1. Limited Understanding of Context

GitHub Copilot is a powerful tool, but it doesn’t fully grasp the context of your project or the specific requirements of your codebase. It can generate code snippets that seem relevant, but often they miss the mark.

  • What it does: Suggests code based on comments and existing code.
  • Pricing: $10/mo per user after a free trial.
  • Best for: Quick prototyping or simple scripts.
  • Limitations: Doesn’t consider the broader architecture of your app.
  • Our take: We’ve often had to rewrite or refactor Copilot’s suggestions to fit our needs.

2. Encouraging Bad Habits

One of the biggest pitfalls of using Copilot is that it can inadvertently encourage bad coding practices. As an intermediate developer, you’re at a crucial point where you should be honing your skills and learning best practices. Relying too heavily on Copilot can lead to a lack of critical thinking about your code.

  • What it does: Automatically generates code based on patterns.
  • Pricing: $10/mo per user after a free trial.
  • Best for: Quick fixes or learning new language syntax.
  • Limitations: May produce insecure or inefficient code.
  • Our take: We prefer to write our own code to reinforce learning.

3. Not a Substitute for Learning

Using GitHub Copilot can feel like a shortcut, but shortcuts often lead you down the wrong path. As an intermediate developer, you should be actively learning and expanding your skill set, not just relying on a tool to do the thinking for you.

  • What it does: Suggests code based on your input.
  • Pricing: $10/mo per user after a free trial.
  • Best for: Learning new languages or frameworks.
  • Limitations: Doesn’t teach you how to solve problems independently.
  • Our take: We find that coding by hand solidifies our understanding much better.

4. Inconsistent Quality of Suggestions

The quality of code suggestions can be hit or miss. Sometimes Copilot generates excellent snippets, while at other times, it can produce nonsensical or inefficient code. This inconsistency can lead to frustration, especially when you’re trying to move quickly.

  • What it does: Generates code suggestions in real-time.
  • Pricing: $10/mo per user after a free trial.
  • Best for: Quick prototyping.
  • Limitations: Quality varies widely.
  • Our take: We often find ourselves second-guessing its suggestions.

5. Integration and Compatibility Issues

While GitHub Copilot integrates well with various IDEs, it can sometimes clash with existing workflows or tools. This can lead to more time spent troubleshooting than actually coding.

  • What it does: Integrates with IDEs like VS Code.
  • Pricing: $10/mo per user after a free trial.
  • Best for: Developers using VS Code or JetBrains IDEs.
  • Limitations: May not work seamlessly with all setups.
  • Our take: We’ve had to disable it in certain projects due to compatibility issues.

Tool Comparison Table

| Tool | Pricing | Best For | Limitations | Our Verdict | |--------------------|-----------------|----------------------------------|-----------------------------------------|---------------------------------------| | GitHub Copilot | $10/mo | Quick prototyping | Inconsistent suggestions | Overrated for intermediates | | TabNine | $12/mo | AI code completion | Limited languages supported | Better than Copilot in some cases | | Kite | Free + Pro at $19.90/mo | Python developers | Limited to Python and JavaScript | Useful for Python, but not essential | | Replit | Free + $10/mo | Collaborative coding | Less powerful than dedicated IDEs | Great for quick experiments | | Codeium | Free | General coding assistance | Limited to basic suggestions | Good free alternative | | Sourcery | Free + Pro at $12/mo | Python code review | Only for Python | Helps improve existing code | | IntelliCode | Free | Enhanced IntelliSense | Limited to Microsoft products | Useful if you’re in the MS ecosystem | | StackBlitz | Free | Rapid prototyping | Requires internet connection | Great for quick demos | | Codex | $0.0001 per token | Advanced AI coding tasks | Cost can add up quickly | Powerful but expensive | | Sourcetrail | $0-20/mo | Codebase visualization | Not a coding tool | Good for understanding large codebases |

What We Actually Use

In our experience, we lean towards tools that enhance our coding skills rather than replace them. For instance, we use Kite for Python development and Replit for quick prototypes. These tools complement our learning rather than overshadow it.

Conclusion: Start Here

If you’re an intermediate developer, consider scaling back on GitHub Copilot. Instead, focus on tools that challenge you to grow your skills. Use Copilot sparingly for quick brainstorming, but don’t let it become a crutch. Invest time in understanding your craft, and you’ll find that the skills you build will pay off much more than any AI tool can provide.

Follow Our Building Journey

Weekly podcast episodes on tools we're testing, products we're shipping, and lessons from building in public.

Subscribe

Never miss an episode

Subscribe to Built This Week for weekly insights on AI tools, product building, and startup lessons from Ryz Labs.

Subscribe
Ai Coding Tools

10 AI Coding Tools That Will Drastically Reduce Your Debugging Time

10 AI Coding Tools That Will Drastically Reduce Your Debugging Time As a developer, whether you're just starting out or have years of experience, debugging can feel like a neverend

Oct 16, 20265 min read
Ai Coding Tools

10 Common Mistakes When Integrating AI Coding Tools into Your Workflow

10 Common Mistakes When Integrating AI Coding Tools into Your Workflow As developers, we’re always on the lookout for ways to streamline our workflow and boost productivity. Enter

Oct 14, 20264 min read
Ai Coding Tools

5 Myths About AI Coding Tools That Could Hurt Your Development Process

5 Myths About AI Coding Tools That Could Hurt Your Development Process As a solo founder or indie hacker, you might be lured by the promises of AI coding tools that claim to simpli

Oct 13, 20264 min read
Ai Coding Tools

5 Common Mistakes Developers Make When Using AI Coding Tools in 2026

5 Common Mistakes Developers Make When Using AI Coding Tools in 2026 As AI coding tools have become an integral part of a developer's toolkit in 2026, many are still stumbling over

Oct 12, 20264 min read
Ai Coding Tools

5 Myths About AI Coding Tools: What Every Developer Should Know in 2026

5 Myths About AI Coding Tools: What Every Developer Should Know in 2026 As we dive into 2026, the landscape of AI coding tools has evolved significantly, yet many developers still

Oct 11, 20263 min read
Ai Coding Tools

Why AI Coding Assistants Are Overrated for Beginners in 2026

Why AI Coding Assistants Are Overrated for Beginners in 2026 As a solo founder or indie hacker, it’s tempting to think that AI coding assistants are the silver bullet to jumpstart

Oct 10, 20263 min read