Live data from Hacker News

"Good engineering management" is a fad

lethain.com

81–90 of 121 posts

Re: "Good engineering management" is a fad

#81
post #80
post #65

Earlier quoted context omitted.

> identifying and executing on whatever is highest value that you have the skills for There's a hidden assumption there though, that you CAN actually do that. At least management skills mostly stick over time but even a year away from hands on technical work is going to leave you likely stranded and unable to execute on the technical aspects. Which is why I continue to push back against suggestions technical managers…

> but even a year away from hands on technical work is going to leave you likely stranded and unable to execute on the technical aspects This is an interesting myth, but certainly a myth. I guess if we consider technical skill to be intimate knowledge of the latest fad framework, that might be one source of the myth. But that's not technical skills, just trivia about an implementation detail. The fundamentals like ne…

Agreed, I haven’t seen this in my career at least. I’ve worked with contractors on a yearly basis who would take some time off and then hit the ground running.

If there’s any data supporting the opposite, I’d love to see it.

Re: "Good engineering management" is a fad

#82
post #71

Earlier quoted context omitted.

I infer you don't know of any particular business that does not exist to make money? If you run a business that loses money, who is going to pay for those losses?

I know of no business that does not involve making money. I know of many businesses for which making money is not the primary reason to exist. And the majority of businesses do not try to maximize profit at all costs, even when their primary reason for existence is to make money. Random example: I know someone who teaches singing. She no longer employs other people, but has done so in the past. The IRS agrees that it…

> at all costs

There's that strawman again. The rest of your argument depends on that, and so is invalid.

I know lots of people who started businesses with the intention of making money (including me). None of them were willing to go at it "at all costs". I don't know where you get this strawman.

Re: "Good engineering management" is a fad

#83
post #76

Earlier quoted context omitted.

Nobody argued pop & mom ("and larger") businesses don't strive to make money, the argument was that that's not their only goal. We're arguing against your "at all costs" because you did imply it. Maximizing money earned at the cost of employees well being and happiness is ONE way of making money, but not the only way. You can earn money but not seek to maximize the money at the cost of burning out employees, for exam…

Then you're arguing with yourself, because I never wrote "at all costs" nor did I imply it. It's your (rather ridiculous) strawman. Consider I want to enter a marathon with the intention of winning it. Do you think that implies I want to club the other athletes so I can win "at all costs"?

But that's the kind of argument you're making by dismissing opinions that e.g. clubbing other athletes since winning is the most important thing is bad, and that if we don't like it we should "join a commune".

Others have already explained that while a business must make money, that's not always the most important thing, there are competing goals (not excluding money, but sometimes as important).

And if you didn't understand the original comment by stavros, then he clarified what he meant. So now you have the chance to stand corrected: he meant making money at the expense of all else, including worker happiness. This point has been made more than once already, you cannot have missed it.

Re: "Good engineering management" is a fad

#84

Earlier quoted context omitted.

FWIW, I enjoyed and agree with your thoughtful comment, and found the response disappointing. Having known privately-owned mom-and-pop businesses, I can confirm not everyone is out for profit at all costs, even in America. For some, it's enough to make ends meet doing something you're passionate about.

You are arguing with "at all costs" which I never wrote, and so do not feel any need to reply to that. Mom and pop businesses definitely do it to make money. They aren't charities. They pay taxes on the money they make. And if they don't make money, what are they going to live on? Non-profits are not out to make money, but (again) they are not considered businesses.

Yes, we all know the basic requirements of business.

The replies to your comment are push back against your attitude of "biz make money, don't like it join a commune", in the context of grinding up employees.

We're saying there's a middle ground, where some businesses will sacrifice some profit in exchange for taking care of their employees, instead of treating them as disposable.

Re: "Good engineering management" is a fad

#85
post #70

Earlier quoted context omitted.

Your answer seems in bad faith because it ignores parts of the answer like this: > "Instead, I will respond to the former, which is the original point, and say that there are plenty of mom-and-pop (or larger) businesses, as well as cooperatives, whose goals are not actually to exploit the worker to maximize the amount of money they make, but is primarily to give the owners a good work/life balance, or to help their c…

> The point is that the goal of making money is not necessarily meant at the cost of crushing employees or considering them disposable. I never wrote that it was. But as an employee, you and the business sign a contract in advance. The contract spells out the obligations of the company to the employee, and the obligations of the employee to the company. If you expect more than that, negotiate it as part of your agree…

It's ridiculous to expect every single aspect of the employer-employee relationship spelled out in the contract. There are - or should be - certain societal expectations that the employer will not cause undue stress or unhappiness on the worker. This must not be negotiated in a cutthroat manner; that's such an American thing to expect (which was partly stavros point, I believe).

There are other ways to conduct business that are less exploitative without requiring a specific clause in the contract saying the employee will be treated well.

Companies lay off employees for all sorts of evil reasons unrelated to "we will go under otherwise". There's reason to believe the "great layoffs season" of a few years back was at least partly an act of collusion by big tech companies (which it then cascades to smaller companies) which had more to do with regulating down wages than with them risking going under.

Someone mentioned a few weeks back Nadella's memo explaining some big layoffs at Microsoft where he rambled about how it seemed contradictory that the company was doing so well yet they were letting go so many employees "which we've known and learned from for years" yet "the Lord works in mysterious ways" (ok, I made up this last phrase, but what he said amounted to the same). He failed to point out a single specific reason, and in particular he never mentioned "or else Microsoft's profits will go down" or whatever. I guess if Microsoft ex employees don't like it they can go join a commune!

P.S. as an example of how American this is, in some countries companies cannot simply let someone go unless they can provide legal reasons for this (bad performance beyond all fair chances, justified cost cuttings, etc). You can argue whether this is good or bad, but the point is: there is more than one way of conducting business.

Re: "Good engineering management" is a fad

#86

> The conclusion here is clear: the industry will want different things from you as it evolves, and it will tell you that each of those shifts is because of some complex moral change, but it’s pretty much always about business realities changing. If you take any current morality tale as true, then you’re setting yourself up to be severely out of position when the industry shifts again in a few years, because “good le…

> the pill to swallow is that most employees including managers are grist to the mill Businesses exist to make money. If you want a commune instead, join one!

Businesses exist to produce value for a society. In return, many societies provide ways for those businesses to profit. But this is outside the scope of the article or my comment on it. Profitable or unprofitable, business leaders today seem to impose chaos on their subordinates, and it can be difficult to know when and how to react.

Re: "Good engineering management" is a fad

#87
post #85

Earlier quoted context omitted.

> The point is that the goal of making money is not necessarily meant at the cost of crushing employees or considering them disposable. I never wrote that it was. But as an employee, you and the business sign a contract in advance. The contract spells out the obligations of the company to the employee, and the obligations of the employee to the company. If you expect more than that, negotiate it as part of your agree…

It's ridiculous to expect every single aspect of the employer-employee relationship spelled out in the contract. There are - or should be - certain societal expectations that the employer will not cause undue stress or unhappiness on the worker. This must not be negotiated in a cutthroat manner; that's such an American thing to expect (which was partly stavros point, I believe). There are other ways to conduct busine…

> It's ridiculous to expect every single aspect of the employer-employee relationship spelled out in the contract.

It's not necessary to spell out in the contract what the legal requirements are.

The words "exploitative" and "treated well" are very fuzzy words, and everyone has a different idea of what they mean.

> for all sorts of evil reasons

Then the employee can press charges or sue.

> regulating down wages

How that works out in the real world is companies cheat on these cartels. Remember when Jobs complained that Google was violating their "no poaching" agreement? Cartels are unstable and unable to enforce their cartels, so they don't really work.

Nadella does not need to justify his layoffs. If they don't fit into Microsoft's plans, they get laid off. Microsoft does not owe them a job. BTW, I know many people who have left Microsoft for a panoply of reasons. Many went to other companies, many started their own, some succeeded, some didn't, some went back to Microsoft. It's a chaotic, dynamic system. I also know some that made incredible fortunes off of their stock options. How horrible that Microsoft minted tens of thousands of multimillionaires out of their employees! Some even into 9 figures. What a hell-hole! Microsoft is probably the worst example you could mention as an evil employer.

Dummy me that didn't get hired on by MSFT in the 1980s. Or I shoulda invested everything I had into MSFT stock. When I went to the doc for a catscan, I asked the operator to set the dial to 1987 so I could tell my foolish earlier self to buy buy buy MSFT! Sadly, the catscan machine had the side effect of wiping my memory of the trip.

> You can argue whether this is good or bad

It's bad, because it makes businesses highly reluctant to hire people, which makes the economy less prosperous.

Re: "Good engineering management" is a fad

#88
post #83

Earlier quoted context omitted.

Then you're arguing with yourself, because I never wrote "at all costs" nor did I imply it. It's your (rather ridiculous) strawman. Consider I want to enter a marathon with the intention of winning it. Do you think that implies I want to club the other athletes so I can win "at all costs"?

But that's the kind of argument you're making by dismissing opinions that e.g. clubbing other athletes since winning is the most important thing is bad, and that if we don't like it we should "join a commune". Others have already explained that while a business must make money, that's not always the most important thing , there are competing goals (not excluding money, but sometimes as important). And if you didn't u…

> if you didn't understand the original comment by stavros, then he clarified what he meant

I understood his original statement, and did not impute additional meanings into it. None of you have accepted that I did not write "at any cost".

> clubbing other athletes since winning is the most important thing is bad, and that if we don't like it we should "join a commune".

And there you invented YET ANOTHER strawman to bash me with.

Frankly, I'd like you to produce a clever argument that challenges me. Using logical fallacies, like strawmen, is kinda boring. It's easy enough to google the list of logical fallacies, and then you'll be able to avoid them and it'll be much harder to dismantle your argument.

Re: "Good engineering management" is a fad

#89
fads come and go but idiocy is forever

this guy didn't write a blog post, he wrote the preface material for a training module to be sold to the least-competent HR execs he can find

it is generally a bad sign when you set out to taxonomize all possible productive behaviors. in this case, possibly a worse sign is that this guy has two "clusters" making up eight "foundational skills." for perspective, when Immanuel Kant set out to taxonomize all possible human experiences, he came back with four "clusters" of four "skills"

apparently engineering management encompasses the same complexity as half of all possible human experiences, from tabula rasa. good to know, i guess

(perhaps obviously, i did not read the essay any further than the introduction of "eight foundational skills" in "two clusters." at that point clearly I am being sold nonsense, and I feel free to stop reading and just poke fun at the author instead.)

Re: "Good engineering management" is a fad

#90
post #56
post #54

I've worked as an EM at four different companies, from large enterprises to small startups, and I think "the role of engineering manager" is a myth. Your role varies wildly from one company to another. In every company I've worked at, my job has never been the same: In the end, engineering management basically requires you to counter-balance whichever of the four pillars your team needs most: Product, Process, People…

I feel like a lot of leadership positions are like this. I was a Principal Tech Lead at a 300 personal company and I did everything from PMing large tech teams, to collecting info from top users in spreadsheets, to building demos directly for the CEO, to building a key part of our tech used by over 100 other engineers. I always told people I’d plunge the toilets myself if they were preventing the staff from working.…

You have to be careful of the perceived politics around this. Tall poppies get cut down. I still don’t totally understand why but sometimes taking initiative doesn’t sit well with the folks who want their trains to run on time.
Post reply on HN