DEV Community

Discussion on: What Defines a "Junior" Developer? 🤷🏻‍♀️

Collapse
 
acoh3n profile image
Arik

Best definition for a senior engineer that I've ever seen:

I believe a senior engineer is more than just technical prowess. It is more than how many languages, best practices, or frameworks you know. I would say it's all about attitude. A senior engineer owns their work. Most engineers do what they are told, do the specific work, and hand it in like it is homework. A senior engineer takes full ownership of their work. They will deep dive into the problem, understand how their work fits in the system, understand what value their work brings to the business, and support their work after completion. Senior engineers have an attitude of growth for the business, such as seeking out how to make the business more efficient through technology, mentor and guide junior engineers and other senior engineers. A senior engineer owns their career, they are constantly learning and constantly trying to teach and help others around them.

If you can do that. I don't care how much experience you have.

Collapse
 
ikemkrueger profile image
Ikem Krueger

I want to be someone like that.

Collapse
 
courier10pt profile image
Bob van Hoove

I really like this bit:

.. and support their work after completion.

If you support your work after completion you get to deal with the consequences of your decisions, IMO the best way to improve.