Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No incentive at best, disincentive usually. There is a steady stream of new grads willing to put up with it for a couple years. The horrible vesting means you aren't paying much for them, not to mention salaries are mildly low to start with.

I have repeatedly heard these stories about Amazon -- it is one of the known-bad places to work, unless you have found a truly special situation.

Keep in mind this is only compared to other tech employers. It's fine compared to games companies, non-tech companies that won't value your work, and most jobs if you're not privileged enough to be a software developer.



> if you're not privileged enough to be a software developer.

Being a software developer isn't a privilege, it's a choice.


Being able to make that choice is a privilege.


How do you figure?


Not the OP, but:

* Access to educational opportunities as a child (the "easy" path to developing the right brain structures software engineers need)

* Lacking the first point, the extreme amount of time and the tolerance for the effort involved in "learning how to think" as an adult.

* The free time to learn to become a software engineer.

* Ideally the money to get a CS degree or equivalent.

* Raw aptitude. Some people are genuinely not cut out for it.


A privilege is a special right reserved for certain people. Making good choices isn't reserved for those who are middle class and above.

No doubt the path to career success is easier for those with parents who made an a collection of smart decisions, as well having made past smart choices.

If I must accept this definition of 'privilege', then we can simply call all outcomes in our life to be a direct result of the amount of 'privilege' we have.

Personally I reject this broad definition of privilege as it strips away peoples need to accept the fact that at the end of the day, they have the ability to make their own choices and develop their own self discipline.

There are world class developers who have arisen from 3rd world country level educations, there are elite athletes in third world countries who have self-coached their way to olympic level performance. Class mobility exists, and stripping away personal responsibility via the process of redefining language does not help anyone except for those who wish to just continue their life without critical introspection.

At the core, this is a political argument hidden under the shroud of being a linguistics argument.


> If I must accept this definition of 'privilege', then we can simply call all outcomes in our life to be a direct result of the amount of 'privilege' we have.

You can accept this definition without reducing your entire life to a preordained path. There’s middle ground where you can accept that some portion of your life was your choice, but the rest of it was due to circumstances you were raised in or had no choice in. Nobody is suggesting you didn’t work hard to get where you are, but it’d also be crazy to pretend that the white child born to rich engineers has the same path as a poor person of color who had to help work at a young age to support their single mother and siblings.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: