67

---- Startup RantLife ----

A senior developer joined the team, let's name him Bob, and this guy is really good no doubts about that.
He made suggestions, some improvements, but Bob is always waving his hands and says out loud that some part of the code base is really really bad.
I kept quiet until one day I had to pair with Bob to check a feature. Guess what happened, as usual, Bob clenched his fist and start pointing that this code is super ugly.
So let's check the history of changes and boom, Bob was the main writer.
That moment, I was completely silent, trying not to smile as Bob came up with an excuse, he never admits that he is wrong, now he needs a scapegoat and he starts blaming the process, the planning...
I believe that being humble and saying sorry is a quality that it requires time to develop.
So don't be like Bob, please :)

Comments
  • 3
    is bob a team leader of that project?
  • 1
    @SukMikeHok

    hopefully not, did you have similar experiences with team leaders?
  • 11
    @justDeployIt i am supposed to be a team leader for the first time soon

    but i always admit my mistakes, i even put the blame on me even if someone else fucked up

    just looking out for advice of a good skills a team leader should have
  • 2
    @SukMikeHok that's a very good leadership skill
  • 3
    @SukMikeHok

    Congrats for the promotion!

    You asked a good question, what are good skills that a team leader should have?

    It's easy to point out bad habits of team leaders and that's why I suggest to go through your experience and note every bad habit that you didn't like from all your previous team leaders.
    Once done, you can work on avoiding those habits. It's like solving the problem from a different perspective.
    I hope this may help anyone in the future :)
  • 4
    bobsn't
  • 3
    @SukMikeHok try not to take others' blame. They'll never get better if they aren't responsible for their mistakes.
  • 2
    Moral of the story, don't be like Bob
  • 3
    There are a couple of times when my senior saw a block of code and say who did this... I'll be like i dont know, lets check commit history and boom his name appears in commits...he is like hmm okay I'll fix it then don't worry...
  • 3
    @svgPhoenix @SukMikeHok I slightly disagree. My last Boss was very good a protecting his Team from upper Managment and other Teams (so kinda took the blame for our fuck ups). And then he dealt with it internally, aka he told me I fucked up and had to fix it etc.It was very easy to trust him, because he didn't throw us under the bus and still kept us responsible.
  • 1
    @Wolle sounds like a great manager. I didn't think about the difference between being held responsible by your direct boss vs. upper management and other teams
  • 0
    Managers are supposed to take responsibility for their team members mistakes. :-)

    But not the blame..
  • 0
    > I believe that being humble and saying sorry

    > is a quality that it requires time to develop.

    In my experience, most people either have it, or they don't, few learn to change for the better.
Your Job Suck?
Get a Better Job
Add Comment