Live data from Hacker News

Ask HN: How do I deal with my engineering team and motivate myself?

news.ycombinator.com

41–50 of 50 posts

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#41
Knowing how to lead and give feedback is a very hard skill, and takes time to master. Kudos to you for trying. You're on the right path. Some things you said that I like:

- You want to help your colleagues improve and get better. That's great, both for your team, and for their own development.

- You're asking for feedback, and retrospecting, in order to be a better leader. This will surely help you improve in the long run.

- You care about the fact that they (potentially) dislike you. This shows that you have a genuine interest in being a good leader/colleague, which will go a long way.

Some suggestions and things to consider:

- How do your interactions with your colleagues generally go? Do you make efforts to interact with them on a social level, or is it purely professional? Do you ask them how things their weekends went, what they did over the holidays, how their families are doing? Such topics can indeed be woefully cliched, but at least they will know that you're making an effort to connect with them as people, and not just as code monkeys.

- When you're "educating" them on various topics, do you allow for the possibility that your advice may actually be wrong? Do you encourage them to push back if they disagree with you, or do you expect them to follow your advice without question? When someone does disagree with your advice, do you encourage discussion and get into the merits of the arguments, or do you (subconsciously) pull rank and close off the discussion? If someone does present you with better arguments as to why they are right and you're wrong, do you compliment them and admit that they are right? Do you pout about the fact that you just "lost", or the fact that they questioned you? Do you pull rank and demand that they do what you say, despite them having better arguments?

- What percentage of your feedback to them is compliments, as opposed to constructive criticism? Do you only give feedback when you want them to do something differently? Or do you also regularly give them feedback about the things that they are doing well? Notice how at the top of this post, I included a couple of things I liked about what you posted. People are much more open to suggestions for improvement, if you also give them genuine compliments about the things they are doing well.

- No matter how hard you try, you will never be one of the guys. Because you hold power over others, some of them will try to suck up to you, some of them will be intimidated by you, some of them will resent you, and some will do a mix of all 3. Being "liked" is a reasonable metric to look at, but also look at broader metrics beyond that. Do people enjoy the work environment in your team? Is your retention rate better or worse than comparable teams/companies? Are people improving in their skills as engineers? Are people coming up with ideas of their own, and having earnest discussions about the best way to do things, or are they sitting back and just passively following orders? These are all far more important than you being liked. In fact, if you try too hard to be liked, and people pick up on that, they will even respect you less for it. It's better to be a firm, fair and friendly leader, than to be someone who bends backwards to be liked.

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#42
post #6

> And I keep pushing my team to learn new stuff and educate them whatever I learn. This is likely a big part of the issue. You can't make them learn. > Just to let you know I constantly keep asking for feedback from my Reporting managers and my team and keep on improving. Wow. Chill out. No need to harangue people to get your job done. I'd say to adopt the role of team "anthropologist" and spend some time with them j…

>This is likely a big part of the issue. You can't make them learn. This is one I struggle with a lot. I love learning and if someone shows me something new I think they're awesome. Almost no one is like this. Most people don't give a shit about learning and just want to do what they've been comfortable doing for years before you came along and "messed everything up" by trying to create some progress in the way stuff…

There's usually a big leap between "my team doesn't want to be taught by me, the manager" and "my team doesn't want to learn". And "you can't make them learn" leans more towards the former. If you want your team to learn new things, there's a number of ways to do that which don't involve coming across as "I'm going to teach you all the things you're not doing right", which oftentimes is a pretty destructive way that this gets communicated.

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#43

I've only skimmed the comments since I'm busy working on two startups. But I'll give you some bluntly honest advice. The real measure of any kind of manager regardless of their title, be it CTO, CEO, Department Head, "Team Leader" or just "Lead Programmer", is just two things. Do you get the job done? Do you make things better for those under you? It really helps to get feedback from your team, learn how to do this w…

My only regret is that I only have one point to give.

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#44
Agree with all of this: https://news.ycombinator.com/item?id=10898689

It sounds like you are forcing your individual habits and preferences as an engineer on your team. I'm sure if you think back to being an IC, you would say that's not a fun quality to have in a team lead.

For example, how are you "pushing" them to learn/"educate them"? Are you supporting and encouraging them, or are you just telling them what to do and trying to show off? Consider that some people may prefer to learn by reading physical books, some may prefer an online Safari sub, some may want to give a lunch and learn, some may like going to a conference, some may appreciate unscheduled time to try new things.

IMO stop worrying about being liked and start working on being a good leader to your team.

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#45
> I constantly keep asking for feedback from my Reporting managers and my team and keep on improving...

Is the feedback facilitated anonymously 360 degree style? What do you do with the feedback you receive? Do you discount or dismiss your reports input?

You're clearly smart and successful. But if you devalue the contribution of your team, they will return the favor.

Suggest you go on an aggressive reading program for self-development. Greenleaf's book on Servant Leadearship is an excellent place to start > http://www.amazon.com/Servant-Leadership-Legitimate-Greatnes...

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#46
It's very important for them to learn and to get feedback from them. But very often the flaw is in how you do this.

One on one feedback is good. But make sure this is about them, and is not some performance review. Make it a safe place for them to bring up problems with the company.

Learning is good. But only learn things that help them. This can be one of the most hated things in an organization, when a manager sends them for training if there's work to be done. A lot of people like Google's 20% time, but I find it a distraction.

Bottom line: help them be productive. Productive engineers = happy engineers

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#47
post #11

I don't know you. But I know lots of people who have been through this. I would guess you are doing some things a bit wrong, getting a bit better, having some people problems for the first time, etc. But I bet the biggest problem you have is fear of the unknown, shame of not doing a great job helping others, and burnout at trying really hard at something new and not seeing progress. That emotional filter is going to…

UpVote for the courage to introduce the power and influence of faith on our professional lives into this dialogue. Only at the end of the business day-- do we tend to focus on what truly is important.

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#49
I would suggest two books, if you haven't already read them: Peopleware and Mindset. The relevance of Peopleware is obvious.

Statements like these make me think you would benefit from reading Mindset.

  And I keep pushing my team to learn new stuff and educate them whatever I learn.

  Problem: Instead of my best efforts in taking care of my team and teaching them engineering aspect, 

It sounds like you're trying to teach people all the time. Why? Is your job to be a teacher? Do you know how to be a teacher?

Re: Ask HN: How do I deal with my engineering team and motivate myself?

#50

> I FEEL THEY DON'T LIKE ME Your post is almost entirely about you. Do you only talk about you at work? It might explain a bit. What are your team members actually like? Their personalities, interpersonal conflicts, aspirations, successes, strengths, weaknesses? I don't know either you or them, but the fact that you have asked us all for help and told us almost nothing about them suggests (to me - I may well be wrong…

These are great insights. TL:DR; of this and other posts seems to be: Managing is primarily about people, not technology

> Managing is primarily about people, not technology

I remember a line very similar to this from the re-imagined 'Battlestar Galactica' series; Adama asks his son why//how the promoted-from-engineering commander of the Pegasus failed as a leader.

Apollo responds: "He was used to working with machines. Command is about people."

Post reply on HN