3 ms·
One thing I find interesting about the software industry is our lack of descriptive job titles. At big companies you have SWE L1, L2, L3, senior, staff, princi
by cj 3y ago
One thing I find interesting about the software industry is our lack of descriptive job titles.
At big companies you have SWE L1, L2, L3, senior, staff, principal, etc. You also have SRE and maybe some devops or architect roles.
Smaller companies you have lots of people generic “engineer” titles or “full stack engineers”, etc.
Why don’t we encode people’s specialties in their titles if most engineers are working on narrow sections of software?
E.g. “React & Node Developer” instead of “Full stack engineer” … etc
I suppose the easiest rationale is generic titles allow for easier mobility between disciplines.