Live data from Hacker News

What makes a great software engineer [pdf]

microsoft.com

1–10 of 18 posts

Re: What makes a great software engineer [pdf]

#4

The problem is for upper management there is usually a much shorter list of expectations, consisting of things like "propensity to work as much as needed to meet deadlines".

Can you leetcode? Can you design stuff on a whiteboard to scale to 18 billion users? Can you do it very fast? You're hired.

Re: What makes a great software engineer [pdf]

#5
First, someone who is smart and doesn't mind sweating the small stuff. Second, even more importantly, someone who wants to change the world, but isn't honest enough with themselves to realize that they're not really going to change the world; they're just going to make rich people richer. Either that, or they just don't care and just want a paycheck.

Re: What makes a great software engineer [pdf]

#8

The problem is for upper management there is usually a much shorter list of expectations, consisting of things like "propensity to work as much as needed to meet deadlines".

Can you leetcode? Can you design stuff on a whiteboard to scale to 18 billion users? Can you do it very fast? You're hired.

I'd expect that somebody that can do that is doing the hiring, possibly as a founder?

Re: What makes a great software engineer [pdf]

#9

First, someone who is smart and doesn't mind sweating the small stuff. Second, even more importantly, someone who wants to change the world, but isn't honest enough with themselves to realize that they're not really going to change the world; they're just going to make rich people richer. Either that, or they just don't care and just want a paycheck.

[deleted]

Re: What makes a great software engineer [pdf]

#10

The problem is for upper management there is usually a much shorter list of expectations, consisting of things like "propensity to work as much as needed to meet deadlines".

Everyone has a price. If you want upward of 60 - 70 hours a week from me at any given point, great. We're gonna double that comp package right? There will still be some boundaries, but we'll get that in the contract.

Believe me, I understand as well as anyone how being a salaried employee can turn into abuse, but it shouldn't be a crime for someone to need the unicorn, rockstar, 10x leetcode ninja to really crank for months on end.... so long as they're appropriately compensated! That said, I'll never, ever do that again UNLESS it's my company.

Post reply on HN