DEV Community

Cover image for Devin VS Software Engineers
Mohamed Amal A
Mohamed Amal A

Posted on

1

Devin VS Software Engineers

Devin, the "AI Software Engineer," is here. Should we be panicked? Will our jobs vanish?

The short answer is NO.

Should we call it an AI software engineer or an AI software engineer assistant?

Well, YES.

The same panic that swept through everyone, especially in the tech field, when ChatGPT launched is resurfacing now, but even more strongly. Why?

Well, there are several reasons for the panic:

1.) ChatGPT only had textboxes for writing prompts, while Devin has its own Terminal, Browser, and Code-Editor.

2.) If we receive an incorrect output from the code generated by ChatGPT, we can input the error message and obtain a new output. However, Devin debugs and builds on its own.

But should we be panicked or consider switching fields?

NO.

What can we do?

1.) When ChatGPT emerged, a new field was unlocked: Prompt Engineering. Similarly, for Devin or any AI, providing the correct prompts would make the difference. Therefore, we need to learn and perfect that skill.

2.) If you have zero knowledge about coding, no AI currently can assist you. You need to consider AI as your assistant and code alongside it to increase your efficiency.

3.) Don't panic. Instead, continuously upgrade your skills, make AI your friend, and utilize it as your assistant while coding.

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 (2)

Collapse
 
andrelcnunes profile image
André Nunes •

Congratulations on your post, I think so too

Collapse
 
amal642 profile image
Mohamed Amal A •

Thankyou!

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Retry later