Analytics

Sunday, September 30, 2012

Team Geek Book Review

Team Geek: A Software Developer's Guide to Working Well with Others by Brian W. Fitzpatrick and Ben Collins-Sussman, is a new book published in July 2012. It is written by two Engineers who are thought leaders within Google. They also heavily contributed and led the open source Subversion SVN) project. At the heart of the book is a central theme: Humility, Respect, and Trust (HRT).

The book focuses on the social aspect of software development, team culture, and personal interactions. Although it surrounds a technical field, the book does not dive into any technical jargon. There is no elaboration on the merits of elegant design patterns or database bottle neck optimizations. Through simple stories and anecdotes, the authors mentor the reader through the obstacles of the IT office place. From hairy pointed bosses, to the perfectionist, to the ego maniac, the authors have encountered a variety of situations and offer the reader practical advice. 

The Three Pillars

Becoming an effective, likable member of the team is not something extraordinary or inventive. In fact it's quite simple. But simple actions in life are not always easy to accomplish. The individual must dig deep inside and resist the obvious temptations of ego, hero addiction, "cover your ass"-ness, condescension, or bitterness. The Team Geek guys boiled it down to three main principles, which they categorize as the Three Pillars:

Humility

    You are not the center of the universe. You’re neither omniscient nor infallible. You’re open to self-improvement.
   
Respect

    You genuinely care about others you work with. You treat them as human beings, and appreciate their abilities and accomplishments.
   
Trust

    You believe others are competent and will do the right thing, and you’re OK with letting them drive when appropriate.
The brilliance in these definitions are that these three words mean slightly different things to different people. By adding a few sentences to define the terms in the context of a software development team, Humility, Respect, and Trust (HRT) becomes simple, straight forward and easy to digest.

Leadership

Team Geek also has some insightful chapters on leadership. Gone are the traditional days where a leader commands and controlls his team, being the bottleneck of every decision and the point man for every solution. Our industry and the problem domains we try to solve are too complex for one person. The leader is unable to charge into problems head on with subservient programmers in a 'V' shaped bird formation behind him. In fact, this approach to problem solving often stifles a project where creative ideas go by the wayside and issues boil in the waiting until they explode. Today's leaders empower their team, and encourage members to step up and respond to problems.

Servant leadership is at the heart of the advice from the authors. A servant leader strives to provide an atmosphere of HRT within the team. Culture is not something created from the top down. It is created first from the leader, then cultivated by all its members. The leader should be the instigator of positive team culture.

When referring to managers, Team Geeks says the worst thing an ineffective manager can do is "manage." This is a delightful quote:
The best advice we got when we first became engineering managers at Google was from Steve Vinter, an engineering director. He said, “Above all, resist the urge to manage.” One of the greatest urges of the newly minted manager is to actively “manage” her employees because that’s what a manager does, right? This typically has disastrous consequences.
Subsequently, the book offer several antipatterns to avoid as a leader, along with several positive tips on their view on effective leadership. Much of it focuses on losing the ego, empowering the team, and providing the vision.

Take Aways

I really enjoyed reading this book in my spare team in the evenings and sometimes at the office over lunch. It's a short read with both a humorous and practical angle on the personalities you see at the IT office. The human side of software development is quite important, and even more important if you play a leadership role. Many of the readers will relate their day to day interactions with those presented by Team Geek. Besides all the good advice, the humor and stories are enough to entertain you for a while.  

87 comments:

  1. A tablet and a laptop come together at http://www.
    squidоo.сom/samsung-atiν-ѕmart-pс-pro-700t-rеνiew
    Feel free to surf my page ; Best 3D Glasses

    ReplyDelete
  2. I together with my guys happened to be reading the excellent pointers found on your web

    page and so before long I had a horrible suspicion I never expressed respect to

    the web blog owner for those secrets. The men


    were for this reason very interested to learn all of them and have in effect
    pretty much been using them. I appreciate you for simply being indeed considerate and for

    having certain exceptional

    issues most people are really needing to learn about.
    My sincere apologies for

    not expressing gratitude to you sooner.
    My page - http://www.elcheproperty.net/

    ReplyDelete
  3. Your information is really useful and interesting..Thanks for sharing this great article. Calfre is the local search engine to find institutes in Hyderabad that provide training for Oracle Fusion through online coaching.
    Oracle fusion financials training

    ReplyDelete
  4. Usually the blog you posted is very useful to us thanks for posting this blog..............................Click here to find out more regarding Oracle Training

    ReplyDelete
  5. Thanks for the informative article. This is one of the best resources I have found in quite some time. Nicely written and great info. I really cannot thank you enough for sharing.

    Data Science Training in Chennai
    Data science training in bangalore
    Data science online training
    Data science training in pune
    Data Science training in kalyan nagar
    Data Science training in OMR
    selenium training in chennai

    ReplyDelete
  6. A very nice guide. I will definitely follow these tips. Thank you for sharing such detailed article. I am learning a lot from you.
    java training in marathahalli | java training in btm layout

    java training in jayanagar | java training in electronic city

    ReplyDelete
  7. Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information. 
    Devops training in sholinganallur

    ReplyDelete
  8. I think you have a long story to share and i am glad after long time finally you cam and shared your experience.
    Blueprism training in velachery

    Blueprism training in marathahalli

    ReplyDelete
  9. Thank you so much for a well written, easy to understand article on this. It can get really confusing when trying to explain it – but you did a great job. Thank you!
    angularjs Training in bangalore

    angularjs Training in btm

    angularjs Training in electronic-city

    angularjs online Training

    angularjs Training in marathahalli

    ReplyDelete
  10. Hey, Wow all the posts are very informative for the people who visit this site. Good work! We also have a Website. Please feel free to visit our site. Thank you for sharing. iot course fees in chennai | iot certification courses in chennai | iot training in chennai | iot training in chennai quora

    ReplyDelete
  11. Indeed, I’m just always astounded concerning the remarkable things served by you. Some four facts on this page are undeniably the most effective I’ve had.
    SOFTWARE TRAINING IN CHENNAI
    POWERBI TRAINING IN CHENNAI
    CCNA TRAINING IN CHENNAI
    ANDROID TRAINING IN CHENNAI

    ReplyDelete
  12. Hi,
    I found your article on google when am surfing, which is good and well optimized.
    Also I posted an article which is good and well optimized and it can help yours audience for more information about the Nova launcher

    app.
    Nova Launcher Prime Apk V6.1.7 Free
    Download[ Mod APK ]
    at this website.

    ReplyDelete
  13. Thanks for this post its help me a lot to solve my issues keep it continue click here to download Filmorago Pro APK

    ReplyDelete

  14. clipping path
    Excellent Post. Thanks for Sharing your valuable information.

    Really Outstanding post. I love these. It will useful for any new comer and expert guys also. Thanks for your excellent stuff.

    ReplyDelete
  15. This comment has been removed by the author.

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. post is very useful, we should learn a lot from it and glad, keep putting such good articles, thank you very much, I also have a blog sushiltechvision

    ReplyDelete
  18. Impressive! I finally found a great post here. Thanks for your innovative post to explore our ideas.
    Data Science Course in Delhi

    ReplyDelete
  19. Superb blog I visit this blog it's really awesome. The important thing is that in this blog content written clearly and understandable. The content of information is very informative.keep update guys.
    Ai & Artificial Intelligence Course in Chennai
    PHP Training in Chennai
    Ethical Hacking Course in Chennai Blue Prism Training in Chennai
    UiPath Training in Chennai

    ReplyDelete
  20. I’m excited to uncover this page. I need to to thank you for ones time for this particularly fantastic read !! I definitely really liked every part of it and i also have you saved to fav to look at new information in your site.
    Data Science Course in Bangalore

    ReplyDelete
  21. Impeccable post. Find some new data in this post
    You can have a look there
    clones Los Angeles

    ReplyDelete
  22. I am overwhelmed by your post with such a nice topic. Usually I visit your blogs and get updated through the information you include but today’s blog would be the most appreciable. Well done!data science malaysia

    ReplyDelete
  23. This is an awesome motivating article\ with useful information thank you Keep it up.
    Data Science Training in Hyderabad

    ReplyDelete
  24. I will really appreciate the writer's choice for choosing this excellent article appropriate to my matter. Here is deep description about the article matter which helped me more.
    Data Analytics Certification Training 360DigiTMG

    ReplyDelete
  25. The information you have posted is important. The objections you have insinuated was worthy. Thankful for sharing.
    data scientist malaysia

    ReplyDelete
  26. Very interesting blog. Many blogs I see these days do not really provide anything that attracts others, but believe me the way you interact is literally awesome. I will instantly grab your rss feed to stay informed of any updates you make and as well take the advantage to share some latest information about

    CREDIT CARD HACK SOFTWARE which many are not yet informed about the recent technology.

    Thank so much for the great job.

    ReplyDelete
  27. One of the excellent article with interesting content, found it very useful thank you.
    Data Analytics Course Online 360DigiTMG

    ReplyDelete
  28. I like this post,And I figure that they making some incredible memories to scrutinize this post,they may take a good site to make an information,thanks for sharing it to me
    iot course in noida

    ReplyDelete
  29. Thanks for sharing this informative content , Great work
    Leanpitch provides online training inScrum Master during this lockdown period everyone can use it wisely.
    CSM online certification

    ReplyDelete
  30. Top quality blog with very informative information found very useful thanks for sharing.
    typeerror nonetype object is not subscriptable

    ReplyDelete
  31. I recently found a lot of useful information on your website, especially on this blog page. Among the many comments on your articles. Thanks for sharing. PMP Certification in Hyderabad

    ReplyDelete
  32. All of these posts were incredible perfect. It would be great if you’ll post more updates.
    Best Data Science Courses in Hyderabad

    ReplyDelete
  33. After reading your article I was amazed. I know that you explain it very well. And I hope that other readers will also experience how I feel after reading your article.

    Data Science Course in Mysuru

    ReplyDelete
  34. With so many books and articles coming up to give gateway to make-money-online field and confusing reader even more on the actual way of earning money,

    Data Science Course in Trichy

    ReplyDelete
  35. This comment has been removed by the author.

    ReplyDelete
  36. This comment has been removed by the author.

    ReplyDelete
  37. "Best Online PTE Coaching In Bangalore to improve your listening, reading, writing, and speaking skills. We provide online training classes for PTE"

    ReplyDelete
  38. "Our teaching method on IELTS, PTE, TOEFL General, Academic, Professional or Business English is quality teaching comparatively with widespread recognition."

    ReplyDelete
  39. TOEFL Training In Bangalore at Cambridge Academy Of English provides the students with professional training and tactics to clear the TOEFL exam under the guidance of experienced tutors.

    ReplyDelete
  40. " PTE Training In Bangalore at Cambridge Academy Of English provides the students with professional training and tactics to clear the PTE exam under the guidance of experienced tutors."

    ReplyDelete
  41. " IELTS Training In Bangalore at Cambridge Academy Of English provides the students with professional training and tactics to clear the IELTS exam under the guidance of experienced tutors."

    ReplyDelete
  42. "Learn English Online courses with professional English teachers. From Beginner to advanced level at Cambridge Academy Of English. To improve your spoken English"

    ReplyDelete
  43. "Business English Communication Course Training in Bangalore Our goal is to help you Learn English speaking so you can speak English fluently. Improve your spoken English!"

    ReplyDelete
  44. "Communicative English Course Academic Training In Bangalore Our goal is to help you Learn English speaking so you can speak English fluently. Improve your spoken English!

    ReplyDelete
  45. Communicative English Course Professional Training In Bangalore Our goal is to help you Learn English speaking so you can speak English fluently. Improve your spoken English!

    ReplyDelete
  46. "Communicative English Course General Training In Bangalore Our goal is to help you Learn English speaking fluently. Improve your Spoken English At Cambridge "

    ReplyDelete
  47. "If you are weak in English and don’t have good fluency in English, We can help you with Best Spoken English Classes In Bangalore Cambridge Academy Of English"

    ReplyDelete
  48. "Best Online IELTS Coaching In Bangalore to improve your listening, reading, writing and speaking skills. We provide online training classes for IELTS"

    ReplyDelete
  49. <a href="https://easysstudy.blogspot.com/2021/03/pharmacodynamics-by-kkc-easyshare-study.html/>Pharmacodynamic-General introduction</a>

    ReplyDelete
  50. <a href="https://easysstudy.blogspot.com/2021/03/pharmacodynamics-by-kkc-easyshare-study.html/>Pharmacodynamic-General introduction</a>

    ReplyDelete
  51. I have gone through the book.. Its amazing.. a must read book..
    IP address kya hota hai



    Anicow Blog

    ReplyDelete
  52. Fantastic article! Many thanks for the exciting blog posting! I like the informative article from you. Will look forward for more updates. Good Job, Keep it up..

    ui ux course
    PHP Course
    ui ux course
    .net course singapore
    python course
    python online course

    ReplyDelete

  53. I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.cloud computing course in nagpur

    ReplyDelete
  54. Really, this article is truly one of the best in article history. I am a collector of old "items" and sometimes read new items if I find them interesting. And this one that I found quite fascinating and should be part of my collection. Very good work!machine learning course in nagpur

    ReplyDelete
  55. It is extremely nice to see the greatest details presented in an easy and understanding manner. data analytics training in delhi

    ReplyDelete
  56. You actually make it look so easy with your performance but I find this matter to be actually something which I think I would never comprehend. It seems too complicated and extremely broad for me. I'm looking forward for your next post, I’ll try to get the hang of it! data science training in gurgaon

    ReplyDelete
  57. Very educating story, saved your site for hopes to read more! best data science institute in delhi

    ReplyDelete
  58. It is the Tour member responsibility to ensure that they have valid passports and visas, where necessary.
    Photo Identification proof like PAN card, Driving License, Voter Identity card, Passport, Photo ID card issued by Central/State Govt. of guest is necessary at the time of Check in.

    Chardham Helicopter Service Complimentary pickup/Drop Dehradun/Haridwar hotel to helipad.

    Char Dham Yatra package cost from Dehradun Services mentioned schedule is tentative just for understand the operationl system and timing. Above itinerary timings, Price, and route are not fixed can be changed without prior notice, as flying in this sector mainly depends on weather conditions.

    ReplyDelete
  59. One of the most important tasks a data scientist performs on an almost daily basis is to collect, manipulate, and analyze data.

    ReplyDelete
  60. 360DigiTMG is the best Data Science Course Institute to start your Data Science journey. A world-class curriculum, LMS access, real-time projects, assignments will help you upscale your skills and bag your dream job.'
    Data Science Course in Bangalore with Placement

    ReplyDelete
  61. Are yoAre you looking for a Data Analytics Course with placement assistance that can help you in landing a high-paying job then 360DigTMG is the right place for you. Enroll now!!u looking for a Data Analytics Course with placement assistance that can help you in landing a high-paying job then 360DigTMG is the right place for you. Enroll now!!

    Data Science Course in Jaipur

    ReplyDelete
  62. 360DigiTMG offers courses ranging for basic to advanced, start your career journey with us and let us aid you in bagging your dream job.

    Business Analytics Course in Jodhpur

    ReplyDelete
  63. Best AWS Training provided by Vepsun in Bangalore for the last 12 years. Our Trainer has more than 20+ Years
    of IT Experience in teaching Virtualization and Cloud topics.. we are very delighted to say that Vepsun is
    the Top AWS cloud training Provider in Bangalore. We provide the best atmosphere for our students to learn.
    Our Trainers have great experience and are highly skilled in IT Professionals. AWS is an evolving cloud
    computing platform provided by Amazon with a combination of IT services. It includes a mixture of
    infrastructure as service and packaged software as service offerings and also automation. We have trained
    more than 10000 students in AWS cloud and our trainer Sameer has been awarded as the best Citrix and Cloud
    trainer in india.

    ReplyDelete
  64. Embark on a journey to achieve your professional goals by enrolling in the Data Scientist course in Bangalore. Learn the skills of collecting, extracting, analyzing, preparing, visualizing, and presenting results to make valuable decisions. Master the concepts of data science through hands-on projects and case studies to learn the latest trends and skills in this field.


    Data Scientist Course in Delhi

    ReplyDelete
  65. "If you are also one of them and want to know what the companies demand from the data scientists to do in their organization, you have come to the right place.data science course in kolkata"

    ReplyDelete
  66. With decision making becoming more and more data-driven, learn the skills necessary to unveil patterns useful to make valuable decisions from the data collected. Also, get a chance to work with various datasets that are collected from various sources and discover the relationships between them. Ace all the skills and tools of Data Science and step into the world of opportunities with the Best Data Science training institutes in Bangalore.Data Science Course in Bangalore

    ReplyDelete
  67. Companies are increasingly turning to data for decision-making and are depending on data professionals to do so. Develop strong logical and numerical aptitude and learn to work with R, Python, SQL, Hadoop, and statistical techniques like Linear Regression, Logistic Regression, etc. Sign up for the Data Scientist training in Bangalore, and gain expertise in using sophisticated analytical methods and statistical methods to prepare data for predictive and prescriptive modeling.

    Data Scientist Course in Bangalore

    ReplyDelete
  68. Data Science course is for smart people. Make the smart choice and reach the apex of your career. Learn the latest trends and techniques from the experts.
    data analyst course in hyderabad

    ReplyDelete
  69. Web Series
    How much does buying a domain name cost? Shield in blue Mental health insurance programme for electronic medical records Michael Eddingsanimation meaws s3 gem free employee monitoring software y face liftfha pre-approval cna training tampa fl fidelity and guaranty life no-fee checking account bacon from boca raton plumbers -chicken breast wrapped in cream cheese

    Web Series

    Web Series


    Full HD Web Series

    ReplyDelete
  70. This comment has been removed by the author.

    ReplyDelete
  71. Thank you for Sharing a good Content over here. it is very helpful for all of us to write any content. Bhutan is a land of natural beauty, cultural diversity, and spiritual harmony. It is also a country that offers a range of opportunities for real estate investment, whether you are looking for a residential property, a commercial space, or a land plot. If you are interested in buying, selling, or renting property in Bhutan, you need a reliable and professional real estate partner who can guide you through the process and help you find the best deal. That’s why you should choose Bhutan Real Estate, the leading real estate service provider in the region.
    Visit Us Real estate agency in Bhutan

    ReplyDelete