I'm curious to know what non-senior engineers (juniors, mids, managers, CTOs etc) see as valuable traits in their senior engineers (and "above").
Some observations of the seniors on my team I really respect:
Patience in many forms. Patience to read docs and understand beyond surface level, to not jump to conclusions, to think about a problem abstractly before diving into implementation, etc
Strong communication. Whether translating a difficult problem to juniors, management, or non-technical folks. This also includes a significant amount of EQ (i.e. they're just nice people). Plays a role in mentoring and also arguing "up" for support on engineering priorities.
Willing to let go. This is a harder one to grasp - but basically being okay with scratching a project or area of code when it makes sense to, willing to set aside an opinion or lose an argument when it makes sense to, etc.
What else?
Comments URL: https://news.ycombinator.com/item?id=22765161
Points: 3
# Comments: 0
from Hacker News: Newest https://ift.tt/2Jyt7rp
via IFTTT
No comments:
Post a Comment