
Fernando DoglioSkills of a Successful Software Engineer
1.
1 Becoming a successful software engineer
2.
2 Writing code everyone can read
3.
3 Unit testing: delivering code that works
4.
4 Refactoring existing code (or Refactoring doesn’t mean rewriting code)
5.
5 Tackling the personal side of coding
6.
6 Interviewing for your place on the team
7.
7 Working as part of a team
8.
8 Understanding team leadership



