|
|
|
|
|
by irishloop
599 days ago
|
|
It seems the author has given their own meaning to Senior Engineer as a sort of weird gatekeeping, "you aren't a REAL senior engineer unless you're done X, Y, and Z" My counterargument is that the very few job titles in Software Engineering was a bug, not a feature, and forced good engineers into management, as it was the only way to climb the career ladder. By now creating more defined rungs on the latter, software engineers are able to climb a more reasonable career ladder with more than "junior engineer" and "forged in the crucible." |
|
1. There is no IC progression, so engineers go into management for promotion.
2. There is IC progression, with roughly standardized expectations/naming at the various levels.
3. The standard levels were then exploited by companies to under-pay employees, by over-titling them (title in lieu of compensation).
This piece is about the final/current abuse of title stage.