Tuesday, October 23, 2012

My review of Team Geek.....a shout out to Ben and Fitz

It’s been a little while since I’ve done a book review...this time it’s written by people I actually know..awesome.  Ben and Fitz wrote Team Geek as “a Software Developer’s Guide to Working Well with Others”.  What’s great about it, it’s a very good read for everyone...not just technical folks.

I’m not going to get into how awesome Ben and Fitz are....you should know that by now or just go watch one of the videos I’ve linked below.....you’ll get the idea...

Anyway, I’d highly recommend you buy the book (from the link below!) and with that here are a few thoughts/insights I drew from my read:

The Genius Myth - Great point here in the book about people wanting to find idols in the industry and worship them.  The believe that there are these mythical engineers (or coworkers) who can do superhuman things....not true, the Genius Myth.  These great people are great....NO doubt but they do amazing things working with a team.

There is no substitute for human experience - In the age of social media and video conferencing...we still need to interact as humans.  Working alone, in a silo might sound nice but really being on a team and interacting with others who make you better...that’s the stuff.

Humility, Respect, Trust - These are the three pillars of social skills.  Great pieces of advice here especially when you think about using these skills within your team, the organization and even more importantly the users.  Great advice.

Fail Fast, Learn, Iterate- This is probably my favorite piece of advice in the book.  Do I even need to get into any detail here?  It’s great advice and frankly finding companies that encourage and embrace this mentality are the kinds of places you want to work.

People are like plants - Love the image this creates...especially the image in the book.  People really are like plants thought when you think of it.  Each one requires different things to grow....attention, motivation, encouragement whatever... Your job as a lead or as a teammate is to identify what makes people “grow” and feed them until the bloom.  Simple stuff right?  um, right...

If you can’t take the path, make the path - Last insight I drew from the book....if you can’t take the path, make the path.  Hell yes.  I’ve tried to really work this way in my career and appreciate when folks can identify a problem and then hammer through a new solution.  In other words....get it done.

Ok, obviously this was a quick review...but this is a great read.  Very good advice for not only engineers but also for anyone working in a team environment.  Grab a copy here and if you ever get a chance to meet Ben and Fitz....make it happen, they are some of the best guys I’ve had the luxury of working with and you’ll learn a ton.

No comments:

Post a Comment