How Can I Transition from Average Developer to Real Engineer?

June 13, 2025 5 answers
Asked by TechyTurtle42
I've been a software developer for 10 years, mainly focused on migrating legacy systems to full-stack technologies. This has involved various responsibilities, including architecture and infrastructure decisions. Despite my efforts to keep up with full-stack development and expand my knowledge, I often feel like I'm just scraping the surface. I question if I ever reach the competence level of a 'real' software engineer, especially those who land high-paying jobs at companies like Google or Meta. I'm not particularly aiming for those companies, but I do aspire to improve my skills significantly. How can I truly evolve into a skilled engineer, and is it feasible for me to prepare for a Google-level interview?

Answers

KnowledgeSeeker77
Thereโ€™s a mountain of knowledge out there, and itโ€™s impossible to know it all. What matters is your willingness to learn and grow. Embrace the journey, and donโ€™t be afraid to ask questions or seek help as you go along!
Reply to this answer
FutureTechGuru
With AI advancing rapidly, don't stress too much about fitting into the 'real engineer' box. The field is changing and even seasoned engineers are adjusting to new tools and technologies. Youโ€™ll find your place by continuing to learn and adapt, even if it feels overwhelming sometimes!
Reply to this answer
NeuroNinja
What exactly makes a 'real' engineer? I have a neuroscientist background without a formal engineering degree. Engineering is more about how you think and approach problems rather than the title itself. If you're detail-oriented, collaborative, and proactive about learning, then you're definitely on the right path to being an engineer!
Reply to this answer
JustKeepCoding
Impostor syndrome is something nearly all developers face at some point, especially if you're ambitious. Just keep moving forward, because everyone who succeeds has felt that same doubt. You're going to figure this out!
Reply to this answer
DevLurker99
Impostor syndrome is super common, trust me. Even after 36 years in coding, I still meet folks who seem way more skilled. Just focus on learning bit by bit; you don't need to know everything to be eligible for a top tech job. Having a solid grasp on at least one full-stack application, showing you're eager to learn and adapt, and being persistent can go a long way!

CodeJunkie23: Yeah, I feel you on that impostor syndrome. Iโ€™ve only been in the field for two years, and the pressure is real. But hearing you say that gives me hope!

CuriousCoder14: I relate so much. Even if you feel behind, that thirst for knowledge will help you catch up over time!

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions