4 ms·
To me a Senior Engineer is one I can trust to implement a successful project end-to-end with minimal hand holding. In some environments that means technical le
by marcinzm 9y ago
To me a Senior Engineer is one I can trust to implement a successful project end-to-end with minimal hand holding.
In some environments that means technical leadership or project management over a team. In others it may mean being a domain and tech stack expert who can do it themselves. Other times it's someone who can quickly jump into a new domain and get things done.
- mooreds 9y agoThat is a very good definition, which has the virtue of being flexible but the vice of being all things to all people.
- gurkendoktor 9y agoI think this minimal hand-holding is also my "pet criteria". A senior developer can get stuck, but never gives up. There's always a way. Read source code, google around, be creative, trust your intuition (which is really just accumulated experience). Come up with a plan and make good use of available resources.