DEV Community

Cover image for You're not paid to write code
Filipe Ximenes
Filipe Ximenes

Posted on • Edited on • Originally published at open.substack.com

3 1 1 1 1

You're not paid to write code

It's inevitable, with every new generation of AI your ability to write code becomes less and less relevant.

The good news is that writing code was never the goal, it's just the medium that is - or used to be - the most efficient way of delivering value.

As AI evolves you need to shift your focus to two things:

  1. Making sure you absolutely dominate the new tools to write code and are very productive with them.
  2. Master the parts of the job which AI will have a much harder time beating humans.

Number 1 is straightforward, we are in a period of intense change, make sure you test the new models (looking at you DeepSeek), explore code editors and improve your prompting skills. Both Cursor and Windsurf have an agent mode that can autonomously navigate your codebase creating and editing files. I'm seeing many people that haven't played with it yet, if that's your case I recommend starting from that right now.

Number 2 involves a set of skills that the current AI technology can't do. Understanding demand, adapting to change, communicating effectively with stakeholders and peers and managing risk were always key differentiators of great engineers and they will continue to be for a long time. Engineers who think and act strategically will keep being relevant. They will continue to be the decision makers while they delegate the repetitive part of the job to AIs.

If you like my writing please consider supporting me by subscribing to my newsletter and buying my book Strategic Software Engineering on Amazon.

API Trace View

How I Cut 22.3 Seconds Off an API Call with Sentry 🕒

Struggling with slow API calls? Dan Mindru walks through how he used Sentry's new Trace View feature to shave off 22.3 seconds from an API call.

Get a practical walkthrough of how to identify bottlenecks, split tasks into multiple parallel tasks, identify slow AI model calls, and more.

Read more →

Top comments (1)

Collapse
 
dominikx20pl profile image
Dominik

Screw this! I didn't join IT to talk with people

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay