Quotes and notes from my readings.
The Software Engineer's Guidebook
Gegerly Orosz
Gergely draws on his experience as an engineer, manager and mentor to curate guidance that he wishes he had earlier in his own career. He shares useful advice on how to grow professionally; communication, collaboration, writing, and doing good code reviews.
Be seen as someone who 'gets stuff done' Be the person who gets lots of impactful things done. Finish the work you're assigned, and deliver it with high-enough quality and at a decent pace.
Become product minded The most productive engineers aren't always the fastest coders or those who best understand computer systems. What they frequently are is engineers who are good enough at engineering, but excellent at understanding the product, customers, and the business.