Every programmer is first and foremost a human being, with his virtues and disadvantages. But at the same time, a programmer is an intellectual, a person constantly busy solving problems, analyzing requirements, fixing bugs, and interacting with colleagues and customers.
Finally, a programmer is a person who regularly experiences serious stress, has to meet tight deadlines, and simply has to constantly improve himself as a professional and a person. This book contains comprehensive information about what it takes to build a successful programming career, helps IT professionals better understand their profession and colleagues, always remain in demand on the labor market, purposefully and effectively develop, and get real dedication and genuine pleasure from the work they love.