Manning Publications, 2021. — 154 p.
The skills and knowledge you need to grow from a solo coder into a productive member of a software development team, along with seasoned advice on everything from effective refactoring to acing an interview.
In Skills of a Software Developer you will learn:
The skills you need to succeed on a software development team.
Good coding practices for writing maintainable code.
Techniques for testing, commenting, and maintaining code others will use and read.
Refactoring code you didn’t write.
How to be a tech leader.
What to expect from a technical interview process.
Getting around gatekeeping in the tech community.