4 ms·
Hot take: I don't think organizations with less than ~1000 engineers in the org-chart should even have "Principal Engineers". If you: 1. Write code 2. Build
by csmpltn 4y ago
Hot take: I don't think organizations with less than ~1000 engineers in the org-chart should even have "Principal Engineers".
If you:
1. Write code
2. Build proof-of-concepts
3. Fix bugs
4. Create designs
5. Align work across multiple teams
6. Work together on a complex feature, or features
7. Identify new directions and opportunities
8. Create an architecture
Then, congratulations, you're a software engineer.
Enough with this self-aggrandizing s*!t already.