TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

What are common mistakes that new or inexperienced managers make?

376 pointsby asianexpressabout 11 years ago

32 comments

kabdibabout 11 years ago
Good managers realize they have to be <i>managers</i> and can&#x27;t do an effective job of engineering (this is certainly true of a first-level manager with more than a few reports).<p>The best managers I&#x27;ve had have sighed wistfully and wished out loud that they could do engineering, but made a conscious decision not to. The really good managers will be very interested in how you are getting along with your career, and it will often not come as a surprise to them when it comes time for you to leave (&quot;time to go, grasshopper&quot;).<p>The bad managers were bad for numerous reasons, but many of the worst were micro-managing, getting in the way, having technical <i>arguments</i>, dishing out unreasoned mandates to solve things one way or another, or generally trying to be Boss Engineers without actually being part of the team. Sucked hard. The times I&#x27;ve switched jobs underneath these bozos, I&#x27;ve called it &quot;Firing my boss.&quot;
评论 #7770403 未加载
评论 #7769940 未加载
评论 #7770321 未加载
评论 #7772419 未加载
polemicabout 11 years ago
Those answers are great, but they&#x27;re also very high level and general.<p>One of the best pieces of advice, badly paraphrased below, I&#x27;ve heard from a military context.<p><pre><code> &quot;Any time you instruct a subordinate, you must be prepared to deliver the same instruction every single time they perform that action, and expect it to be performed in that way until otherwise instructed.&quot; </code></pre> This is a warning about micromanagement, flippant decisions and how to delegate. For example, if you tell someone off-hand not to bother you with X, be prepared to <i>never be bothered with X again</i>. If you tell someone how to shine their shoes, be prepared to tell them how to shine their shoes <i>every single day</i>.<p>Again, this is an a military context where orders flow downhill, but the same applies in other areas of business. An experienced manager knows where they need to set the boundaries within which their staff operate, with as much autonomy and initiative as possible. An inexperienced manager doesn&#x27;t understand how to balance this equation.<p>PS if anyone has a better formulation of the above, please share =D
评论 #7771005 未加载
IgorPartolaabout 11 years ago
So at one point I took on a management job, stepping up from a (lead) developer. I felt like the whole thing was kind of a train wreck and I am still slowly analyzing the black box recordings from it. This was my first time having direct reports that were not one or two interns and managing a team of seven other highly intelligent people was quite a chore in itself. What bugged me is that I could never tell if the problem was the environment or something I was doing. I tried to be fair. I mentored people when I could help. I tried to not be overbearing when I had nothing to add. I present challenging problems to the people who I thought would find them interesting. I advocated for my guys to the upper management, trying to improve working conditions. I insisted on being flexible, discarding what was slowing us down, and adopting what was good. None of that seemed to help: my dev team learned to resent me for delivering the bad news (for example the dev team was the fallback for doing data entry for weeks on end when nobody else could handle it and we had no time to finish better data entry tools because of it), and my boss(es) learned to resent me for not delivering what they expected.<p>I know that there were quite a few problems above me. Lack of leadership carries far and wide and there was a disconnect between what the products did and what the management thought it did. Lack of money (think lack of compensation, lack of tools, lack of time for anything but immediate returns) did not help either. I do keep questioning whether I was doing all the wrong things or if I was put in a situation designed for me to fail, or perhaps both.<p>After I left I understand the company hired three different people to replace me: a manager, a dev lead, and a support engineer. I suppose that&#x27;s some kind of a sign that I was trying to do too many things at once. Most of the engineering team also left after I did. The least I could do is give them the great recommendations they all deserved so all of them moved onto exciting new pastures. However, I cannot help but feel like I failed at this task that I felt sure I could tackle and I don&#x27;t understand why.<p>Please excuse the rant. These types of topics always trigger those same feelings in me.<p>Edit: now I work as a developer on 2-3 person teams. I have no reports. I get to be productive again! I can write code that doesn&#x27;t have to suck to compensate for poorly chosen deadlines. This is good for the soul. I do miss leading a team though; not managing but really leading. One of my proudest moments was when I was allowed to follow a system of estimates and sprints I put together and for 8 weeks my team delivered on schedule and exactly what was promised. That was one of my more joyful moments.
评论 #7770240 未加载
评论 #7770534 未加载
评论 #7770582 未加载
评论 #7772108 未加载
评论 #7770609 未加载
评论 #7770750 未加载
评论 #7771477 未加载
评论 #7770718 未加载
评论 #7770554 未加载
评论 #7772761 未加载
评论 #7771470 未加载
评论 #7770692 未加载
ryanburkabout 11 years ago
the top answer is really well done, but lacks the gem from the second answer: &quot;One of the major rookie mistakes I have made and see many others make is the assumption that human motivation is tied to economic outcomes&quot;<p>put another way - you might have a personal ambition to have a title like &quot;VP of Engineering&quot; or make $500k a year, but most others don&#x27;t. so if you project your motivations &#x2F; world view on those who work for you, you will have a bad time building a great team with a great culture. knowing what your people value is really important and will help you get the best work from your team.
评论 #7770298 未加载
评论 #7770037 未加载
评论 #7769823 未加载
incisionabout 11 years ago
I surely agree with most of what&#x27;s posted there - a majority of it is straightforward common sense that&#x27;s barely even specific to management.<p>&quot;Don&#x27;t procrastinate, communicate clearly&quot; are to management what &quot;eat less, exercise&quot; is to losing weight or &quot;only buy things you need, spend less than you earn&quot; is to saving money.<p>The problem isn&#x27;t managers that they haven&#x27;t read this compilation of checklists or its equivalent in any of the thousands of management books out there.<p>The problem is the brokenness of management as a role in general.<p>Too many organizations are stuck in an broken structure which makes management the most direct if not only way to advance in terms of status, pay, autonomy or all three.<p>The end result are incompetent managers who need to be taught common sense or unhappy ones who are far better suited to other roles, but recognize them as dead-ends.<p>If becoming a manager stops being desirable for all the wrong reasons you won&#x27;t have to remind your new, inexperienced managers not to be lazy or not to manage by intimidation.
评论 #7770677 未加载
评论 #7770244 未加载
sambeauabout 11 years ago
The single most common mistake I see managers making is assuming that their job is to manage the people rather than the project, closely followed by trying to micro-manage the project itself. Trust and delegation are key to all of this.<p>A good manager looks after a project not its people, concentrates on the big picture while letting others deal with the small details. A good manager achieves this by delegation.<p>Assuming you&#x27;ve hired the right people in the first place you should be able to let people get on with their jobs — if you try to do their jobs for them you will fail through lack of expertise or lack of time.<p>I would add that iteration is also key - a manager should check on a regular basis that what has been planned is what is being done and that if not ensure there is time to change what is being done as early as possible. Good staff and good managers appreciate that some things will take a few iterations to get right but it is better to iterate than to take the first version of everything (and foolish to plan for this) - not iterating leads to over-design and slow progress as everyone desperately tries to second-guess all the situations their work might have to cover.<p>Iteration is also the best way to get a feel for individual workers&#x27; pace and abilities.
mp3jeep01about 11 years ago
When I first started work out of college I kept a notebook of &quot;things I like&#x2F;don&#x27;t like&quot; about my managers, mostly as a training piece for myself. One of the top qualities one of my managers had was his comfort level with admitting to me &quot;I don&#x27;t know the answer to that, but I think I know where we can find it&quot;.<p>Probably summed up as something like &quot;check your ego at the door&quot;. This goes for not only managers, but any member of an organization -- pretending to know something when you really don&#x27;t and being afraid to ask questions is a <i>huge</i> red flag to me for both managers and employees alike.<p>And back to the list, IMO that&#x27;s a pretty good list, especially coming from one person&#x27;s experiences.
评论 #7770168 未加载
评论 #7772398 未加载
sheepmulletabout 11 years ago
Problems I found with the top answer:<p>Performance management: It is highly unlikely as somebody new to the team, and brand new to management, that you can work out who the high performers are and who the under performers are within the first few weeks. If you get it wrong then by making it official and documenting by email you will get the entire teams backs up.<p>Not explicitly managing resources: Really bad advice. How do you know what is important within the first few weeks? Often you will only have a high level view of what the team does within the first few weeks. Try and do this too quickly and again it can backfire.
评论 #7770723 未加载
评论 #7769970 未加载
评论 #7769858 未加载
评论 #7772013 未加载
klodolphabout 11 years ago
In other news, Quora doesn&#x27;t blur out the second answer and ask for you to log in?
评论 #7769775 未加载
评论 #7769776 未加载
hessenwolfabout 11 years ago
There are some old IEEE articles on management for techies that, in my humble opinion, are simply brilliant.<p>Delegation: (usually the first failure I see) <a href="http://www.see.ed.ac.uk/~gerard/Management/art5.html" rel="nofollow">http:&#x2F;&#x2F;www.see.ed.ac.uk&#x2F;~gerard&#x2F;Management&#x2F;art5.html</a><p>And the rest: <a href="http://www.see.ed.ac.uk/~gerard/Management/index.html" rel="nofollow">http:&#x2F;&#x2F;www.see.ed.ac.uk&#x2F;~gerard&#x2F;Management&#x2F;index.html</a>
TwistedWeaselabout 11 years ago
The hard part for me was that managing engineers takes a lot of time and energy, it&#x27;s not possible to be a full time engineer and a full time manager.<p>Over time your understanding of the technical details of the work your team is doing will atrophy and where once you may have been an expert on all aspects of the system you must now rely on the judgement of the senior members of your team when making decisions. This is hard for a lot of people, to know that you don&#x27;t know enough to make a decision and then to trust your team enough to help you make the right one.<p>Building that trust is important, because without it you&#x27;ll make bad (or at least uninformed) technical decisions. it&#x27;s easier if you moved up into a managerial role from a team you worked on instead of being hired to manage a team you just met.
pascaloabout 11 years ago
What really always rubbed me up the wrong way was approaching me to come up with the question &quot;OK, how long then?&quot;. Because &quot;managers&quot; tend to ask this when neither scope nor current state of the project are visible, and are then getting offended when one points out to them that it&#x27;s an impossible question. They then usually proceed to ask you to just make something, clearly demonstrating that they don&#x27;t want to improve the disaster state of the project or care for your opinion in any shape or form, but instead prefer some randomly made up number.<p>So whenever I hear this question in that very particular tone, I already plan my exit strategy because I know it&#x27;s going to be a train wreck.
abdinoorabout 11 years ago
A number of the points in the top answer are really symptoms of not being aware of what is going on with your people. One of the fatal flaws (for the manager if not the company) I have observed in poor managers is a lack of spending time with the team members.<p>At least in tech, many managers are promoted from individual contributor roles and they only carve out a little time to be a manager. Usually that means they don&#x27;t know what is going on, and when issues do come to their attention those issues have been festering for quite a while.
评论 #7770319 未加载
peterwwillisabout 11 years ago
I wish there was a way to share this list with a manager without seeming like a dick.
评论 #7769917 未加载
评论 #7769863 未加载
vidarabout 11 years ago
My experience is that the more experienced the manager, the more he will remove himself from all conversations, the rookies always talk about themselves.
评论 #7769975 未加载
Tacticabout 11 years ago
The biggest mistake I see managers make is that they think they are there to deliver completed projects to upper management. They are playing project manager when they should be playing people manager.<p>A good manager&#x27;s job is to make sure their direct reports have everything they need to get their job done. The proper information, tools, training, time, motivation, etc. If they have the proper staff the rest of the success will stem from that.<p>I have employed that as a manager and expect it as a direct report and have only ever seen success when it is employeed both in the military and the private sector.
emilioolivaresabout 11 years ago
Mistake #1: It&#x27;s not about you, it&#x27;s about them. Mistake #2: Not having frequent one-on-one meetings with your direct reports. For this I recommend you listen to: <a href="http://www.manager-tools.com/manager-tools-basics" rel="nofollow">http:&#x2F;&#x2F;www.manager-tools.com&#x2F;manager-tools-basics</a>. One-on-ones are considered the core of the management trinity. Mistake #3: Not giving timely, frequent feedback. Mistake #4: Not coaching your team to help them grow. Mistake #5: Not wanting to let go of your individual contributor responsibilities.<p>Cheers!
Dolimiterabout 11 years ago
Can&#x27;t we ban links to the Quora website? It doesn&#x27;t let people read the page without logging in.
评论 #7771763 未加载
评论 #7771958 未加载
JoeAltmaierabout 11 years ago
OP lists all the issues from the point of view of management.<p>From the employee point of view, here are some common manager problems:<p>Employee comes in earlier, leaves earlier than manager: manager assumes employee is only working the hours they see; they act on this and insult&#x2F;piss off the employee with their assumption of slacking.<p>Manager optimizes group for his own metrics e.g. maximize resources&#x2F;minimize commitments to increase likelihood of meeting all objectives. Company loses (spending way too much for the minimal accomplishments); employee loses when manager won&#x27;t permit taking on anything but the most mundane projects.<p>Manager cherry-picks opinions in group to justify the approach manager Wants to take, instead of letting the experienced employees make their own plan. Managers don&#x27;t &#x27;get to&#x27; make decisions; they are supposed to gather information to make the Right decision.
edderlyabout 11 years ago
I think the biggest mistake new managers make is to forget that you are principally managing people. Even though day to day there&#x27;s a lot of email, meetings, project management and office politics it pays to remember that you succeed through your staff as much if not more than through your personal efforts.
评论 #7770313 未加载
deathanatosabout 11 years ago
&gt; <i>Lowering the bar - Inexperienced managers have low standards, or lower their standards, in an effort to make a hire. Good managers know that they&#x27;re much better off keeping a high bar and waiting for the right candidate.</i><p>I&#x27;m facing this argument right now, and it&#x27;s unclear to me on what my manager&#x27;s opinion on this is. I&#x27;d rather not trade quality. While I agree with the quoted answer, I can&#x27;t think of a good argument to back it up, and the answer doesn&#x27;t provide one. Can someone give something more concrete here, especially something more concrete than, &quot;well, a weak hire will cost you more in training &#x2F; patience &#x2F; bringing them up to speed &#x2F; constant mentoring&quot;? (or is that really the argument?)
alien3dabout 11 years ago
Software development. 1. Don&#x27;t have experience programming(medium is okay for fast debug). 2. Don&#x27;t have experince in meeting room.Altitude E.g don&#x27;t play with your phone in meeting room don&#x27;t voice opinion.. It you don&#x27;t talk how people would knew it ? 3. Follow Up Client And Vendor .Some new born or over experience take think as simple.(Serious Issue). 4. No Money Manager.Just wanted to request people work for them without money(Serious issue).<p><i></i> There&#x27;s a lot to write here.. but above seem important to me dealing with problematic manager.
iQuercusabout 11 years ago
&quot;Thinking too small - A successful leader is going to create growth and opportunity for their team. A leader who thinks small is unlikely to do either. Instead of planning how to grow your business 100%, plan how to grow it 10x or 100x.&quot;<p>This attitude could potentially backfire. It can lead to a closed-loop that eventually results in dishonesty to meet unattainable numbers. Better to plan growth empirically and adjusting for things like regression to the mean at the team and company level.
bjelkeman-againabout 11 years ago
I probably have made all of those mistakes at one time or another. Some of the mistakes where bad enough to nearly sink a company. Hopefully I make fewer of them now.<p>It is humbling to have a great team actually letting you manage them, especially when you mess up and the tell you and they let you learn from your mistakes.<p>When you have teams like that it is easy to manage. If you do, take really good care of your team. They are worth it.
评论 #7774196 未加载
评论 #7770310 未加载
blisterpeanutsabout 11 years ago
Micromanagement is the #1 problem I&#x27;ve seen with inexperienced managers (and some experienced ones, too). I&#x27;m surprised the article didn&#x27;t mention that, although a couple of the commenters did, at least.<p>You have to hire good people that you can trust to do the job, up front. Then you have to trust them to do the job. It&#x27;s as simple as that.
zhte415about 11 years ago
A handful:<p>Not delegating.<p>Not working through others.<p>Not managing a group&#x27;s resources.<p>Promoting one&#x27;s self while failing to support one&#x27;s boss.<p>Appropriating others&#x27; work as one&#x27;s own.<p>Not growing relationships with other groups in a non-protective, non-clique, non-silo&#x27;d way.<p>Following, rather than questioning, organisational policies (i.e. not managing upwards).
doxcf434about 11 years ago
One thing I didn&#x27;t see on any of the lists is ethics. Truly world class managers and team builders are also very careful about ethics, and see it as more important than their project, job and career.
novaleafabout 11 years ago
off topic, but wow, quora is actually letting me read past the first answer without logging in. they are finally wising up after I ignore the call-to-signup for the umpteenth time?
评论 #7771570 未加载
Shivetyaabout 11 years ago
Not knowing when someone has to go or worse, having the confidence to make them go. Far too many cannot organize their thoughts properly to justify it to themselves or even HR.
jaunkstabout 11 years ago
Listen. Don&#x27;t think. Keep it simple stupid. Let the leads lead, and we&#x27;ll just listen.
snarfyabout 11 years ago
Praise publicly, criticize privately (with the person you are criticizing, not behind their back).
himanshuyabout 11 years ago
Wish, I could post it on my company&#x27;s intranet.