DEV Community

Cover image for πŸ€” What really makes you a software developer?
Daniel Diaz for Developer Road

Posted on

πŸ€” What really makes you a software developer?

Why this question? πŸ˜ƒ

Lastly, I'm trying to enhance my personal brand, and as a result of that, I've also had to describe myself.

I had the temptation of present myself as a software developer, but some doubts seized me.

What is in fact a software developer?

What makes you one?

How much time or experience do you need to be considered a software developer? πŸ€”

I'd like the incredible community of DEV to answer these questions and share knowledge, and opinions in the comments below 😌.

Top comments (5)

Collapse
 
sshanzel profile image
Hansel Solevilla • Edited

So long as you do something to solve a problem - which is almost anything anyone would build/fix/enhance. You yourself is a Software Developer. It is all about solving problems and fixing things. Of course, that is all my opinion. Just be passionate about what you do, you'll never feel the doubt again.

Collapse
 
danidiaztech profile image
Daniel Diaz

I think I get it, so:

If I'm able to solve problems with software I'm a software developer, right?

Collapse
 
theowlsden profile image
Shaquil Maria

I think what makes you a software developer is in the name. Do you build software? If yes, then you are a software developer. If you are either working on the frontend or the backend, it doesn't matter much. If you are building websites, then you are not a software developer, but a web developer.

How much time or experience do you need to be considered a software developer?

I don't think experience plays a role in calling yourself a software developer, but more in what type you are. Are you just beginning your career? Then you are a junior or trainee software developer. Do you have a lot of experience building enterprise software or production-ready software? Are you at a level that you can coach someone? Then you might be a senior software developer. If you are neither here nor there, you have experience but not on a senior level, go ahead and say that you are just a software developer.

Collapse
 
danidiaztech profile image
Daniel Diaz

Thanks for sharing your thoughts. I'll keep it in mind

Collapse
 
danidiaztech profile image
Daniel Diaz

Excellent clarification, thanks for sharing this useful advice! 😁