Star Wars Sale
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to PowellsBooks.news for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Original Essays | June 20, 2014

Lauren Owen: IMG The Other Vampire



It's a wild and thundery night. Inside a ramshackle old manor house, a beautiful young girl lies asleep in bed. At the window, a figure watches... Continue »
  1. $18.90 Sale Hardcover add to wish list

    The Quick

    Lauren Owen 9780812993271

spacer
Qualifying orders ship free.
$24.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Software Engineering- General
25 Local Warehouse General- General
13 Remote Warehouse Software Engineering- General

Team Geek: A Software Developer's Guide to Working Well with Others

by

Team Geek: A Software Developer's Guide to Working Well with Others Cover

 

Synopses & Reviews

Publisher Comments:

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 talks—including "Working with Poisonous People"—has 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.

Team Geek was named as a Finalist in the 2013 Jolt Awards from Dr. Dobb's Journal. The publication's panel of judges chose five notable books, published during a 12-month period ending June 30, that every serious programmer should read.

Synopsis:

As a software engineer, youre great with computer languages, compilers, debuggers, and algorithms. And in a perfect world, those 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. Its valuable information from two respected software engineers whose popular video series, "Working with Poisonous People", has attracted hundreds of thousands of viewers.

Youll learn how to deal with imperfect people—those irrational and unpredictable beings—in the course of your work. And youll discover why playing well with others is at least as important as having great technical skills. By internalizing the techniques in this book, youll get more software written, be more influential, be happier in your career.

About the Author

Brian Fitzpatrick co-founded Google's Chicago engineering office in 2005

Ben Collins-Sussman is one of the founding developers of the Subversion version control system, co-authored O'Reilly's "Version Control with Subversion" book as well as chapters for "Unix in a Nutshell" and "Linux in a Nutshell." Ben co-founded Googles engineering office in Chicago, ported Subversion to Google's Bigtable platform, and now leads Google's Project Hosting team.

Prior to joining Google, Ben was a senior software engineer on the version control team at CollabNet. He has been an active open source contributor for over twelve years, contributing to numerous open source projects, mostly revolving around version control and online gaming.

Ben collects hobbies which tend to explore the tension between art and science. He has given numerous talks about the social challenges of software development and Subversion. He writes interactive fiction games and tools, and was the co-winner of the 15th Annual Interactive Fiction Competition. He has co-authored at least five original musicals and received multiple Jeff Awards for musical theater composition. He has an Extra class FCC license for amateur radio, and also spends time learning DSLR photography and playing bluegrass banjo.

Ben is a proud native of Chicago, and holds Bachelor of Science degree from the University of Chicago with a major in Mathematics and minor in Linguistics. He still lives in Chicago with his wife, kids, and cats.

Table of Contents

Praise for Team GeekDedicationMission StatementAcknowledgmentsIntroductionChapter 1: The Myth of the Genius ProgrammerChapter 2: Building an Awesome Team CultureChapter 3: Every Boat Needs a CaptainChapter 4: Dealing with Poisonous PeopleChapter 5: The Art of Organizational ManipulationChapter 6: Users Are People, TooEpilogueFurther Reading

Product Details

ISBN:
9781449302443
Author:
Fitzpatrick, Brian W
Publisher:
O'Reilly Media
Author:
Fitzpatrick, Brian W.
Author:
Collins-Sussman, Ben
Subject:
Programming - Software Development
Subject:
Software Engineering-General
Subject:
Career development;collaboration;conflict management;relationship management;team work
Subject:
CourseSmart Subject Description
Copyright:
Edition Description:
Print PDF
Publication Date:
20120731
Binding:
TRADE PAPER
Language:
English
Pages:
194
Dimensions:
8.5 x 5.5 in

Other books you might like

  1. Rocky Mountain Natural History: A...
    New Trade Paper $26.00

Related Subjects

Business » Tax Guides
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Project Management
Science and Mathematics » Environmental Studies » General
Science and Mathematics » Featured Titles in Tech » New Arrivals

Team Geek: A Software Developer's Guide to Working Well with Others New Trade Paper
0 stars - 0 reviews
$24.99 In Stock
Product details 194 pages O'Reilly Media - English 9781449302443 Reviews:
"Synopsis" by ,

As a software engineer, youre great with computer languages, compilers, debuggers, and algorithms. And in a perfect world, those 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. Its valuable information from two respected software engineers whose popular video series, "Working with Poisonous People", has attracted hundreds of thousands of viewers.

Youll learn how to deal with imperfect people—those irrational and unpredictable beings—in the course of your work. And youll discover why playing well with others is at least as important as having great technical skills. By internalizing the techniques in this book, youll get more software written, be more influential, be happier in your career.

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.