Reading note of Building a Career in Software: A Comprehensive Guide to Success in the Software Industry.
Part 1 => careers: hiring, compensation, and promotion work in tech companies, how to best naviagte those processes, and how to chart a course for growth and advancement.
Part 2 => the nontechnical skills in your daily work: project management, running meetings, working with your boss and peers, recovering from mistakes, team citizenship, etc.
Part 3 => engineering communication: models of communicating at work, technical writing, email, and asking effective questions.
Part 4 => practical technical subjects.
- Part I: Career
- Part II: Day to Day at the Office
- Part III: Communication
- Part IV: Technical Skills