4 ms·
This is a very subjective question. I think a senior engineer is an engineer who can develop features without hand-holding. The technical leader should be able
by chriszhang 6y ago
This is a very subjective question. I think a senior engineer is an engineer who can develop features without hand-holding. The technical leader should be able to say, "Develop feature X. These are the requirements." and then not worry.
But what "senior engineer" means varies from company to company. So it becomes a loose term.
- izacus 6y ago> This is a very subjective question. I think a senior engineer is an engineer who can develop features without hand-holding. The technical leader should be able to say, "Develop feature X. These are the requirements." and then not worry. In pretty much all companies those were just called "software engineers". Seniority requires decision making and longterm leadership skills, not just implementation work.
- Aeolun 6y agoBy that measure we have tons of senior engineers, but the system that is built is a monstrosity. What I want out of a senior engineer is dedication to a coherent whole.