Live data from Hacker News

Ask HN: What mistakes in your experience does management keep making?

news.ycombinator.com

281–290 of 396 posts

Re: Ask HN: What mistakes in your experience does management keep making?

#281
post #198

Earlier quoted context omitted.

Yes, as you can tell by the fact that your overall profit in the first scenario is $10M while in the second it is $2M. How is that an argument against overall profit?

You and also ChuckMcM were talking about unit profit.

My comment was only 18 words, but hey, here it is again:

> Why is overall revenue a better metric than unit profit? Wouldn't overall profit be the first-order effect?

Re: Ask HN: What mistakes in your experience does management keep making?

#282
post #92

Earlier quoted context omitted.

they worked in 2-3 day sprints for ridiculous hours, and then stayed home or might as well have. The other points you make might be big problems depending on the situation, but this? What's wrong with someone taking a day off after a burst of productivity? This seems like classic valuing of face-time over results.

it's not team-oriented behaviour. I'm not talking about face-time, but about having the attitude that you're part of a team. The "10x" works 16 hours a day for 3 days and produces a chunk of code that works, does what it's supposed to, ahead of schedule. So far, so awesome. But the rest of the team is working away on the rest of the project. Suddenly they're lumped with a huge chunk of code that they don't understand…

The parent post seems to assume that a "heroic sprint of productivity" would not include communication and documentation, i.e. that productivity only means coding. I don't see that assumption reflected in the grandparent post, and moreover if you don't consider communication productive in its own right, you're going to have much bigger problems than people taking a day off.

Re: Ask HN: What mistakes in your experience does management keep making?

#283

Mistakes by Management: * Accept that the Internal IT sabotages External IT (using politics/compliance/HR). Background: Interesting projects are often handed to external IT, while the internal IT is perfectly capable to implement most or parts of it, they're held back from the project by the management. However internal IT is very often the only rep the external IT can talk to. Management never allows true of co-oper…

Internal IT here. Points 1-3 are all very understandable from a customers point of view and do not strike me as sabotaging. Your other points are not relevant.

Re: Ask HN: What mistakes in your experience does management keep making?

#284

* Zero career direction and zero technical speciality for devs * Underestimation of difficulty whether through cynicism (burn the devs) or cluelessness * Inadequate training and expectation devs can just piggy back learning technology x from scratch whilst writing production software using it * Trying to use one off contracts as a way of building resellable products * Insistence that all devs time must be billable an…

> * Give no feedback unless things go wrong > * Treat your highly educated, intelligent and motivated devs like children by misusing agile in order to micromanage them These two points made me cry. I suffered my very first burn-out due to that and although having a higher degree in computer science and love towards programming this really made me feel like a piece of shit. I have the feeling that it's really hopeless…

> I have the feeling that it's really hopeless and it wants me to make the change to IT-Consulting instead of software-engineering.

Doesn't IT Consulting involve a fair amount of software engineering? Or by IT Consulting you mean like design high level architecture in a way that is abstracted from the app(s) it runs (e.g. setup a docker swarm)?

Re: Ask HN: What mistakes in your experience does management keep making?

#285
Everything I can't stand about management revolves around agile methodologies for profit. Agile itself is a good thing, but once you throw in companies trying to profit off of its processes you end up with this weird dogmatic dumpster fire that inhibits people from really doing anything besides keeping track of the current sprint or planning for the next sprint.

Re: Ask HN: What mistakes in your experience does management keep making?

#286

Earlier quoted context omitted.

> Importing tech talent, rather than promoting. is often at odds with both the point above and below it. When a company is in rapid growth, there may be a point where the talent they relied on is not quite ready for the promotion they are hiring in for. Without expanding that search outside, you may become stale in the organization, and not provide the right mentorship to ensure that those interested in getting promo…

Here's another one - promoting without advertising the role first. Come annual review time: 'I am pleased to announce that x, y and z are now Senior Consultants and will be managing a, b, c, d, e and f' (who were never given any chance to apply for the role).

Roles are always open - you should be seeking them out :)

Re: Ask HN: What mistakes in your experience does management keep making?

#288

I've never met a manager that wouldn't rather pay four average people $100/hr to solve a problem that one smart person could solve in half the time for $400/hr. There seems to be some sort of quasi-religious belief in the fundamental averageness of humans; consequently the difference between developer salaries at any company varies by maybe 50%, whereas the productivity varies by at least a full order of magnitude. U…

In my experience, the 10x programmer is a bit of a myth. Where I have seen people do some incredible feats of productivity, it usually came with a clutch of bad stuff, too. Like: - they didn't work well with others and soaked up a lot of management time dealing with their shit. - they had really limited areas of expertise where they were amazing, but couldn't fill in for a sick colleague. - they worked in 2-3 day spr…

> In my experience, the 10x programmer is a bit of a myth. Where I have seen people do some incredible feats of productivity, it usually came with a clutch of bad stuff, too

In my experience, the '10x' programmer is not necessarily more productive (as in amount of work done in a certain timeframe), it's that the 10x programmer does better work, resulting in time savings down the line. Fewer bugs, a more flexible architecture, etc. It can be the difference between being able to easily add a new feature in version 2 and having to rewrite half the application.

Re: Ask HN: What mistakes in your experience does management keep making?

#289

Earlier quoted context omitted.

The tone you use here helps make my point: just because "nerds" are experts in everything tech does NOT equate to good decision making / good management for the company as a whole. Sometimes it does. Often times it does not. Things aren't usually that black and white; "I built it, so I should run it." Just had this convo with a coworker the other day. He was telling me about all the complaints from the dev team and h…

just because "nerds" are experts in everything tech does NOT equate to good decision making / good management for the company as a whole. You think a programmer's job and abilities stops where they don't. Programmers do understand what the customer want. They ship to customers. I'm not saying programmers don't need help though.

False. I was directly reacting to what the OP said (below), which said nothing of a relationship w/ customers. Personally, I'm a proponent of having devs closely involved in every step of the product, including messaging and marketing. But that's not what this post was about.

> We are the technology, we did it in the first place.

> By default, we know better than them (because we are the one who do the tech)

Re: Ask HN: What mistakes in your experience does management keep making?

#290
post #257

Earlier quoted context omitted.

> * Give no feedback unless things go wrong > * Treat your highly educated, intelligent and motivated devs like children by misusing agile in order to micromanage them These two points made me cry. I suffered my very first burn-out due to that and although having a higher degree in computer science and love towards programming this really made me feel like a piece of shit. I have the feeling that it's really hopeless…

Also hits a nerve for me. Our mgmt just shuffles devs around from fire to fire without really just sticking the same devs to a single project until it's done. Then we get questioned why projects are not done. And don't get my started on our new Agile process. We have scrum meetings for our scrum meetings. We have mgmt. popping in the project level scrum meetings to tell us what is and isn't scrummy enough to talk abo…

define awesome? Currently in a similar situation...
Post reply on HN