DEV Community

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

Posted on

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.

Top comments (2)

Collapse
 
andrelcnunes profile image
André Luiz

Congratulations on your post, I think so too

Collapse
 
amal642 profile image
Mohamed Amal A

Thankyou!