SleepyBanana
SleepyBanana
34mo

So called Manager role

What’s the need of a Manager? (in a software engineering job). They don’t code, they don’t resolve bugs, they don’t contribute technically. All they do is ask status from you, judge you with their own bias, attend pointless meeting & so on.

Agree
Disagree
I am a Manager
714 votesexpired
34mo ago
SquishyDonut
SquishyDonut

I'm a manager, I have manager too. So let me try to explain my purpose and my manager's purpose. My manager is a C suite. She knows business. She doesn't know coding, she doesn't contribute technically. What she tells me - hey this is our target, this is our goal, tell me how to achieve them. I read the goals and design the steps that are needed to achieve those goals. I myself is a good programmer, PhD in statistics from a prominent place, so I got what it takes to deliver & I can deliver what she needs if I work 1000 hours a week. Oh! Here comes the problem! A week doesn't have 1000 hours, so I need people who can help me out. My job is to identify skills among people - find a match between what they like & what company needs. This is a difficult job & I won't say I always do great job. There are managers who do this well, they are the good managers. Anyway, now I need to delicate works to different people and find out how they are progressing. Often, I may need to put a few seniors in my team as lead role so that they can drive some projects. I don't write much codes, even if I want to, that's not my job. Rather I read up on recent developments on say AI that's relevant to our work. 90% of the time, they are useless. 10% of the time, they bring hell lot of values. A good manager reduces this 90:10 ratio. Im good at it as I'm more from technical background. Lastly, once the project is complete, I need to sell it - to upper management, to client. If your product is worth $2, you can sell it at $3 or $1.5 - depends how much you can convince! Dollar values are just figurative, don't take them literally. A manager with business background does this much better than I do. Crux is, good managers are critical for team's success. Bad managers are just a big budget hires.

SleepyBanana
SleepyBanana

No offense to people working as Managers! Whilst I’ve been critical about this role, I believe the one who knows the art of “bringing work to people” rather than “bringing people to work” justifies his/her role better as Manager.

SleepyNugget
SleepyNugget
34mo

Thanks @user123 great comment - I tried to make a similar point in my comment. not as detailed as yours but in 100% agreement

GroovyBoba
GroovyBoba

One is only critical about managers till they themselves become one.......

SleepyBanana
SleepyBanana

I have myself been a Manager before, sir. 😃

DerpyBagel
DerpyBagel

So did you go back to become an IC now?

SleepyNugget
SleepyNugget
34mo

Managers are absolutely important to bring order to the chaos. Thinking they're not needed is immaturity.

For small startups you can say this - but as things scale - a manager led model is the only one that works.

SleepyLlama
SleepyLlama

you only realize what a manager does once they’re on some 2-3 weeks leave and all PM/other teams come to you instead.

CosmicPancake
CosmicPancake

My manager is on a 2 day leave. I'm facing hell getting a simple code change merged. Never thought I would say I miss him.

FluffyTaco
FluffyTaco

A solid team doesn't need a manager. It needs a team lead especially to guide juniors.

WITCH folks might need a manager, get the wind?

BouncyPancake
BouncyPancake

Even in WITCH companies , you can minimise the number if the teams are small/organised.

JumpyWaffle
JumpyWaffle

A solid team might not require manager but who would work if there is no one to ask. Who would resolve conflicts in the team and who will identify talent and give them tasks. None of this is technical but you need a person to get all these things done

SnoozyJellybean
SnoozyJellybean

Are you a fresher? If not I don't know why you haven't figured it out yourself till now.

BouncyHamster
BouncyHamster

Not sure if he is a fresher but i am sure u are the manager he is talking about

SnoozyJellybean
SnoozyJellybean

If he is not a fresher , how does he not know what a manager does? Are you a fresher too ?

SwirlyRaccoon
SwirlyRaccoon
34mo

So will you be taking the decisions alone? Let's say you want to move from monolithic to microservices.

Will you take the call? If yes, you're taking on the managerial role. Let's say if you take the decision as a team. The move failed. Who will be accountable? The team will definitely break, since at least one of them would have agreed because they didn't want to argue.

If you did something, and broke the production, costing $10M in revenue, you don't have to talk to the C suite regarding the same.

Except for the decision making shareholders, everyone else is just employees, with tasks delegated to them, and being paid for it.

So, there should be someone to look after that as well. If it was not for that Manager's decision to delegate the task, you wouldn't be working as well 💁🏻‍♂️

FuzzyNoodle
FuzzyNoodle

In my life Mostly I saw Awesome managers and yeah My First Manager was Awesome, Second was Pathetic he try to Destroy me but Management fired him to immediately

Manager role is to Cordinate between the team, And he is accountable for

Most Imp is understand you and Giving your rating for appraisal Any delay in development
New releases To make sure projects running on time Product vision & refinements Identify showbreaker And Contribute each mamber learninng Understand team pain points

List is too big but these are the important point as per my Observations throughout my career

@Coolgoose Hope your manager not destroying your wlb, If yes better to sit and get rid out of it

DizzyLlama
DizzyLlama
34mo

How? I didn't understand your last point, better to sit?

FuzzyNoodle
FuzzyNoodle

Better to sit with Manager, Ask him what problem you are having from me and try to resolve if it is out of the scope while joining the company and its not as per the Job Description than include HR Department and explain them the whole scenario in written

BouncyUnicorn
BouncyUnicorn
Student
34mo

Managers won't get paid for their work, they get paid for responsibility and commitment towards a project from planning to completion. When the team contains good and hard working people, manager might seem useless but this will not be the case always.

SleepyBanana
SleepyBanana

How many managers assume responsibility? I have seen a very few genuine people like that.

FuzzyNoodle
FuzzyNoodle

You are a nice question. But your question, hurt me.

Discover more
Curated from across