14 ms·
Depends on where you go. In the Big Tech cos, you usually have this hierarchy: 1) Junior Engineer - can write basic code, but usually needs help for bigger pro
by robbrit 7y ago
Depends on where you go. In the Big Tech cos, you usually have this hierarchy:
1) Junior Engineer - can write basic code, but usually needs help for bigger projects or navigating a code base.
2) Engineer - Is pretty independent and can whip together what they need based on a design.
3) Senior Engineer - Can take a problem and build a design for it, can lead a team of lower-level engineers to properly implement the design.
There are higher levels like staff and principal engineer, these ones typically are the same as senior engineers but are at larger scopes.
At levels 3 and higher, you tend to write more English than code. You're there to decide what code gets written, rather than the specifics on how it gets written. That's what levels 1 and 2 do, they'll take your designs and implement them.