Recently, I've been meeting a lot of newer engineers who don't really feel like they're "real" developers yet.
This got me thinking a bit about what constitutes a real developer and why impostor syndrome is so endemic in tech.
While I'm generally of the opinion that anyone who codes is a "real" developer, I also think it's worth celebrating the rites of passage that junior devs tend to go through.
Here are a few that stood out to me on my journey:
Writing my first recursive function
Debugging somebody else's poorly documented code
Setting up my first cheap web host
Releasing my first app
Migrating from a cheap hosting to AWS
Releasing my first public repo
Being generally useful on Stack Overflow
Mentoring other developers
Obviously, none of these alone make you a "real" developer, but they're fun milestones nonetheless.
How about you? When did you finally start feeling like a real engineer?
Top comments (0)