I'm currently a backend developer with 8 years of experience in R&D organizations, but I feel more like a platform engineer. I graduated from a boot camp and learned on the job, so my understanding of computing concepts is a bit scattered. I've been thinking about taking an external architecture class from MIT, not for a degree, but to gain a deeper understanding of the field. I'm looking to move up to a principal engineer position, but I'm unsure how to make that leap. Does anyone have advice or experiences to share that might help?
5 Answers
Hey there! As a principal engineer, I totally get where you're coming from. The key is to set the right expectations for yourself. It’s great to seek guidance, but you have to shift towards being someone who also provides it. Don’t hesitate to reach out if you want to talk more about this journey!
I think getting a certification could help build your credibility, especially since you already have practical experience. Also, don’t underestimate the power of networking; getting advice from seasoned colleagues is invaluable. Keep pushing yourself with side projects!
You’re actually closer to that principal role than you might think! The transition is more about your ability to influence and drive decisions than just technical knowledge. Focus on your softer skills like communication and collaboration to bridge the gap.
After 20 years working through various titles, I've realized those labels are less important than building relationships with senior leadership and understanding your users. Keep learning the industry and engage with product teams. Your technical skills will support you on this path.
You’re already well-equipped with the technical stuff. The jump to principal is more about taking ownership and guiding others. Embrace your 'forever beginner' mindset but start leading discussions instead of just following. Your experience gives you a lot to offer!

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically