News for hackers. Stuff that matters.
Re:Things I've learned transitioning from engineer to engine... by jeffdavis on Monday September 25, 2017 @12:47AM (#15328140)
"As an engineering manager, you'll need to put company first, team second and your team members third."

I wouldn't make this into a priority list -- whether it's right or wrong, I think it's the wrong mindset. Priority lists are hard to apply in practice because it's rarely clear who might be losing from a given decision.

For one thing, putting the "company" first is a little vague and hard to internalize. Is that the CEO? The long-term success? The stock price? With a "company" first mindset, you'll probably fall into some political games.

Instead, you should start with the actual users of the product and keep that in view. This will help solve the problem where your team executes on a project perfectly and then nobody wants it, or it gets canceled for some mysterious reason. It will also lead you to what's best for the company, make the team successful, and (hopefully) lead to rewards for the team members.

Re:Things I've learned transitioning from engineer to engine... by mmcnl on Monday September 25, 2017 @06:55AM (#15329391)
This 100%. The customers are completely out of scope in this article. They are are essential. You're not engineering stuff just because the CEO of the company likes it. You're doing it because you can add value to your customers. This should always be priority #1, because otherwise you might as well drop everything and go home.
Re:Things I've learned transitioning from engineer to engine... by cema on Tuesday September 26, 2017 @06:32AM (#15337513)
Yes, customers seem to have been overlooked. A telling omission, I think.