📜 ⬆️ ⬇️

The ideal IT company. How to assemble a team of programmers from geeks

"This magnificent book is talking to a geek who lives
inside of you. But even if you do not consider yourself a geek, the book doesn’t care
worth reading. "
Vint Cerf, known as the "father" of the Internet

“If you are aiming to create a team focused on developing
working out high-end software, then you need to read this book.
Ben and Fitz perfectly translated such subtle matters as modesty,
respect and trust, in the language of tactical orientations, which will
useful to the most skeptical developers. "
Eric Lunt,
CTO and co-founder of BrightTag

image In the modern world of software development, the success of a programmer largely depends not only on the quality of the code, but also on its interaction with other people. This entertaining and ironic book reveals the main patterns and patterns of behavior that occur in the software development team. The main roles of each of the team members, patterns of their behavior and examples of organizing the most effective interaction within the team of programmers are considered. This book will help you assess the importance of the human factor in the software development process and learn how to build an effective team for an IT project of any complexity.
')

Who is this book for?


This book is intended primarily for software developers seeking to build their careers and create high-quality programs. To the target audience of the book does not include CEOs, psychologists, managers, computer theorists
and electronics specialists (although all these professionals can also enjoy reading). When writing a book, we were guided by the following prerequisites:

Considering the methods of effective interaction of engineers with other people, we touch on issues that, as it may seem at first glance, are not related to the official duties of a programmer. We are talking about how to effectively manage a team, build your “route” in an organization and build healthy relationships with users. It may seem that these chapters are addressed solely to managers, but we are confident that in your career a moment will come when you yourself will inadvertently find yourself in such a role. Drop doubts and keep reading! All that is written in this book, of course, for software developers.

Warning: this book is not a technical guide.


First, a little about what you will find in this book. Interested programmers like to read books in which specific problems are described with mathematical precision and for each is a solution procedure.

In this book you will not find anything like this.
Our book is dedicated to the human aspects of software development.

People are complex creatures, or, as we like to say at conferences, “huge clusters of intermittent errors.” The problems and solutions we are talking about are vague and hardly fit into a strict logical framework. This book should be taken as a series of essays, because, in essence, the way it is. In each chapter, we look at a set of interrelated problems (as a rule, in the form of stories), and then proceed to the study of solutions relating to the entire topic as a whole. To fully absorb the material, hold the contents of several pages at the same time in your head, establish relationships using the right hemisphere of the brain, or, finally, just sleep with this book!

All the names used in the examples have been changed to preserve the confidentiality of both positive and negative characters.

This book is about what is not taught in universities


image

Most programmers we know have spent from 4 to 10 years learning computer technology and programming. At the time of this writing, we do not know a single course that teaches students how to communicate and collaborate.
in a team or company. Of course, during their studies, most students have to participate in a group project at least once, but to teach a person how to work successfully with other people and force him to work as a team is completely different things. For most students, this experience ends in disappointment.

Prototype: Team Geek: Software Developer's Guide to Working Well with Others
Authors: Brian W. Fitzpatrick, Ben Collins-Sussman
Prototype ISBN: 978-1449302443

Table of contents
Excerpt

The book "The ideal IT-company. How to assemble a team of programmers from geeks ”on the website of the PETER publishing house.

As usual, the coupon "c2d49cb00bb" 20% discount on this book.
The book is available in electronic form in the following formats: PDF, EPUB

image

Source: https://habr.com/ru/post/214421/


All Articles