• Complain

Brian W. Fitzpatrick - Team Geek: A Software Developers Guide to Working Well with Others

Here you can read online Brian W. Fitzpatrick - Team Geek: A Software Developers Guide to Working Well with Others full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: OReilly Media, genre: Romance novel. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Brian W. Fitzpatrick Team Geek: A Software Developers Guide to Working Well with Others

Team Geek: A Software Developers Guide to Working Well with Others: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Team Geek: A Software Developers Guide to Working Well with Others" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

In a perfect world, software engineers who produce the best code are the most successful. But in our perfectly messy world, success also depends on how you work with people to get your job done.

In this highly entertaining book, Brian Fitzpatrick and Ben Collins-Sussman cover basic patterns and anti-patterns for working with other people, teams, and users while trying to develop software. This is valuable information from two respected software engineers whose popular series of talksincluding Working with Poisonous Peoplehas attracted hundreds of thousands of followers.

Writing software is a team sport, and human factors have as much influence on the outcome as technical factors. Even if youve spent decades learning the technical side of programming, this book teaches you about the often-overlooked human component. By learning to collaborate and investing in the soft skills of software engineering, you can have a much greater impact for the same amount of effort.

Brian W. Fitzpatrick: author's other books


Who wrote Team Geek: A Software Developers Guide to Working Well with Others? Find out the surname, the name of the author of the book and a list of all author's works by series.

Team Geek: A Software Developers Guide to Working Well with Others — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Team Geek: A Software Developers Guide to Working Well with Others" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

"/>

Team Geek
A Software Developers Guide to Working Well with Others
Brian W. Fitzpatrick
Ben Collins-Sussman
Published by OReilly Media

Beijing Cambridge Farnham Kln Sebastopol Tokyo Praise for Team Geek This - photo 1

Beijing Cambridge Farnham Kln Sebastopol Tokyo

Praise for Team Geek

This delicious book speaks to your inner geek! Even if you do not consider yourself a geek, the advice is worth the time to read anyway.

Vint Cerf

Ive been working with engineers for over 30 years, and in that time Ive learned that engineering is as much about people as it is science and technology, but most engineers put little or no effort into understanding how to work with others. If you want to be more effective and efficient at creating and innovating, then this book is for you.

Dean Kamen

Ben and Fitz have assembled an amazing collection of patterns and anti-patterns for software development teams to consider. This book is for anyone struggling with understanding how to make such a team more productivefor the code wranglers themselves, for their managers, and for everyone in orbit around them. It puts down on paper many of the things innate to great open source developers. I wish Id had this book years ago.

Brian Behlendorf

Software Development is a team sport. If you want to become a top performer in the sport, there are hundreds of good books that tell you how to work on your individual skills as a software developer, and a few on how to be a good manager. This book breaks new ground by setting out all the key lessons for you as a software developer to learn how to work with your teammates, and how to be a good teammate. The field has needed a book like this for a long time, and finally it has arrived.

Peter Norvig

If youre trying to build a team that is focused on shipping great software, then you need to read this book. Ben and Fitz do a great job of translating touchy-feely subjects like humility, respect, and trust into tactical suggestions that even the most skeptical developer can appreciate.

Eric Lunt

This is a wonderful book. It deals with the hardest problem in computer programming, which is dealing with other computer programmers :-). Ill be buying copies for all Samba Team members.

Jeremy Allison

You might have heard the aphorism 10X programmer, describing the fact that top programmers are an order of magnitude more productive than average programmers. Making a big impact requires experience and powerful technical chops, but also empathy for your co-workers and users. No amount of smarts or knowledge can make up for a lack of the latter, but this book will help you hone your soft skills and leave an even bigger dent in the world.

Bob Lee

Fitz and Ben take a simple creedHumility Respect and Trustand cultivate that foundation with copious examples and stories. The experience and wisdom they share will help software engineers who work in teamsmost of usbe more effective and productive.

Greg J. Badros

Software is made of people. A well run team, using the principles outlined in Team Geek, can out-think, out-code, and out-ship any individual hacker. Coder, educate thyself!

Johnathan Nightingale

Team Geek is How to Win Friends and Influence People for programmers. Its full of clear and actionable advice on how to be more happy, productive and effective on your technical team. Excellent and needed.

Adrian Holovaty

Ben and Fitz say what Ive been practicing but could never quite put in words.

Guido van Rossum

Please send one copy to: Poul-Henning Kamp c/o FreeBSD core team Delivery no later than March 1994.

Poul-Henning Kamp

Ben and Fitz come not to praise the myth of the lone programmer, but to bury it. They preside over its wake in a series of essays designed to teach right-brained engineers how to hack the most complex system theyll ever encounter: people in a group. Team Geek shows that the most humane software is made by the best-functioning human teamsand how to achieve both.

John Tolva

This is a great book about the sociology of software development, with an emphasis on open source software and large corporations. the section on managing up and dealing with politics is essential reading for any new engineer in a corporate environment. I would recommend it to any engineer regardless of where he worked! This is the first book Ive seen that covers office politics in an easily accessible fashion for engineers. The stories and anecdotes and practical tips on How do you work with this difficult person? are gold! You literally cannot buy this anywhere.

Piaw Na

Team Geek is a gem of a book, in which Ben and Fitz share their very sensible philosophy of how programmers can best contribute to a good team. We are lucky that this important field is finally opened up for discussion with such warmth and humor. I wish that 21-year-old me had both a copy of the book and the good sense to take it to heart.

Bryan OSullivan

This book is a blueprint for building a healthy software development culture. It should be required reading for engineering managers, technical leaders, and even non-technical executives who need to understand how team dynamics affect retention of top engineering talent and the quality of software they produce.

Bruce Johnson

The skill of writing software will help you stay employed but if you combine that with the ability to work well with others, and you can change the world. This book isnt just about how you can be a better programmer. Its about how to be awesome.

Clay Johnson

Team Geek is an insightful exploration of building successful teams and products, taken from years of tackling difficult developer pains and issues that we all experience in our careers. The jovial approach to overcoming both engineering and human issues on a technical team delivers an engaging foundation text that should be a staple of every engineers library.

Jonathan Leblanc

Programming is no longer about code and machines, if it ever was. Increasingly, its about fitting together existing pieces in new waysand each piece comes with people attached. The authors have understood this for years, and their message is as simple as their advice is varied: focus on the people as much as you focus on the code, and you will not only be a happier programmer, you will be the cause of happier programmers. It couldnt come at a better time!

Karl Fogel

Ive been blogging Ben & Fitzs talks at conferences for years, because so few people address the social side of working with geeks. Im excited to read the collective wisdom of their talks in one convenient book and not have to chase them around the country anymore.

Robert Kaye

Dedication

From Ben

For my parents, bringers of hope and joy, who taught me how to read both words and people .

From Fitz

For my grandfather, Alvin Nick Fitzpatrick, who taught me how to tell stories, and how to listen .

Mission Statement

The goal of this book is to help programmers become more effective and efficient at creating software by improving their ability to understand, communicate with, and collaborate with other people.

Acknowledgments

While there are two names on the cover, this book is the result of conversations weve had with hundreds if not thousands of people over the course of our lives and careers. Wed like to take a few moments to thank just a few of the people who are responsible for many of the useful parts of this book (mistakes, as usual, are all ours).

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Team Geek: A Software Developers Guide to Working Well with Others»

Look at similar books to Team Geek: A Software Developers Guide to Working Well with Others. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Team Geek: A Software Developers Guide to Working Well with Others»

Discussion, reviews of the book Team Geek: A Software Developers Guide to Working Well with Others and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.