Title: Skill Up: A Software Developer's Guide to Life and Career
Subjects: Computer programming, Computer software, development