News for hackers. Stuff that matters.
Re:Ask HN: Ex-FAANG developers, where are you now and why? by megaman8 on Thursday October 11, 2018 @01:05PM (#18195168)
It's a great article. But, I'm always surprised to see people are surprised by this: "That conversation made me realize that I’m not Google. I provide a service to Google in exchange for money." And it's doubly surprising when highly educated/smart people don't understand this.

I think there's something fundamentally flawed about our education system that isn't teaching or preparing people for the real world. I think every child should grow up with a basic understand of economics and how our economy works.

here's some advice about doing an indie business: When you build your own software business: the rewards are not proportional to how much effort you put in. You may put relatively little and get a huge reward or may work day and night for years with 0 revenue.

Re:Ask HN: Ex-FAANG developers, where are you now and why? by mtlynch on Thursday October 11, 2018 @04:26PM (#18196776)
I think that's oversimplifying it a bit. I minored in Economics so I'd like to believe I have a decent understanding of it.

The problem isn't that Google just says, "Hi, donate time to us, your corporate overlords, in exchange for nothing." Instead, they make a very reasonable argument of, "You should help your teammates and colleagues."

Imagine that you're on a team with a junior developer. Their feedback is basically worthless to promotion committees because they're low-level. If they say, "Hey, can you help me understand why my code is crashing?" the selfish answer is, "No, if I spent two hours helping you, the benefit I provide to you is not measurable or quantifiable and won't help my case for promotion." But it would also be kind of miserable for everyone if you constantly avoid helping your teammates and only do the absolute minimum required to avoid standing out as egregiously unhelpful.

Re:Ask HN: Ex-FAANG developers, where are you now and why? by negativez on Thursday October 11, 2018 @07:11PM (#18197782)
"You should help your teammates and colleagues." is not, by itself, an argument. It's a moral precept.

"You should help your teammates and colleagues produce more value for the company because we hired you to produce value for the company" is an argument.

Now if the company's employee evaluation process doesn't recognize the second-order value you produced here then that's the company's problem, not yours.

Re:Ask HN: Ex-FAANG developers, where are you now and why? by mtlynch on Thursday October 11, 2018 @08:12PM (#18198090)
>Now if the company's employee evaluation process doesn't recognize the second-order value you produced here then that's the company's problem, not yours.

I think I personally skewed too far into trying to do unmeasurable things, but I feel like it would be miserable to live on the other extreme where you only do things that are measurable and benefit your career.

Where does that thinking end? If I don't feel like finding a garbage can, should I just throw my trash on the ground as long as nobody sees me? After all, it's the city's fault that they haven't set up incentives to prevent me from littering.

Re:Ask HN: Ex-FAANG developers, where are you now and why? by i_made_a_booboo on Friday October 12, 2018 @12:08AM (#18199139)
The education system isn't flawed. It's working as intended. You just don't see what its design goals actually are, or you disagree with what they should be.

I would argue if you aren't able to see why the education system produces that result on purpose then you don't understand how the economy works.