Ask HN: What is the perception of an ex-Amazon engineer today?
I'm joining Amazon in a few weeks in Seattle. Since I first accepted my intern offer, I've come to see the perception that Amazon engineers are less sought-after and seen to be worse than engineers at Facebook or Google - is this perception accurate? What is the hierarchy?
I know for a fact that Amazon engineers are compensated less well compared to Facebook and Google - does having Amazon as an SDE1 on my resume imply I didn't have any better options? I turned down two startups and a bulge-bracket bank (Goldman | JP Morgan | Morgan Stanley) to accept Amazon.
I want to go to Google or Facebook someday, but I'm afraid I don't have the mental acuity to pass an interview loop.
55 comments
[ 3.0 ms ] story [ 109 ms ] threadPlease, please, PLEASE stop thinking that way. It's absurd. I mean, I'm not saying don't go to Google or Facebook one day... but please quit thinking that working for one of those TWO companies is somehow the be-all, end-all. They're just companies. And frankly, they both suck. And I can say that having worked for neither of them. Why? Because all companies suck, in their own ways. Thinking that there's this one place that's just somehow so special and that's going to make you happy, especially when you've already narrowed the pool down to two is almost guaranteed to be a mistake.
The world is a LOT bigger than AmaGoodBookSoftHooGram. I mean, really, really, really, really MUCH bigger. Almost unimaginably so. Please don't constrain yourself in such an artificial way. Just focus on developing your skills, learning as much as you can, and figuring out what you want to focus on. If you can nail that part, the name of the company you work for is almost completely incidental.
Sometimes, yeah. Not always.
"ok If I have to deal with this shit boss, shit business, shit industry at least I am going to get paid as well as possible."
Conversely, some people realize "Money isn't everything and I can find a job that is fulfilling and meets my needs without working for $SPECIFIC_COMPANY".
Never mind that, in the case of Google or Facebook in particular, that higher pay generally comes with a MUCH higher cost of living if you work in their "main" geographic area. You have to factor that in when figuring out what your real "disposable income" is going to be.
Anyway, again, I'm not saying "don't work for Google, Facebook, etc." I'd just caution anybody not to get too caught up in the hype of thinking that some (VERY) small handful of all the companies in the entire world, are automatically "the" place to work. I'm implore everyone to "Do your own evaluation and weigh everything on its merits and then decide."
This is fake news.
You end up with more disposable income no matter how you slice or dice it. I grew up about where you live and went to your community college before I went to undergrad.
People do.
They still pay better.
Quit assuming everyone but you is a complete moron who can't do basic math. Yes, that is exactly what you are doing every time you bring this up.
Nobody else does, that guy just has low standards and has been brainwashed into thinking the elites don't live significantly more fulfilling and secure lives than he does.
It's a big world. Money is excellent, but it's (a) less effective in buying happiness than you think, and (b) found in more places than you think. Seriously, talk to a therapist--these thoughts are hurting both your mental health and your earning potential.
To me, money is how I want to live without fear. I grew up pretty upper middle class but my parents were petrified of the littlest things (putting up the thermostat at 80 instead of 85, staying at a non-terrifying $80 a night motel instead of a terrifying $65 a night one).
We're pretty secure but everyone I knew grew up more "confidently" and now makes more than me.
I guess I'm also biased to care less about salary, because there is - realistically - no company that is going to pay me a salary that will let me achieve the most extravagant of my dreams. The only route to the level of wealth is to found a startup, maintain a large chunk of equity in same, and have an exit event.
In any case, the variation between groups in large companies is bigger than the variation between companies. Choose based on the interview experience, publications from the group (if any), feedback from friends working directly for/with the hiring manger (if at all possible), etc.
Nothing I've made has gotten more than 30k downloads/installs, nothing has made it to the top of HN, I haven't been a rockstar at any of the companies I've worked for...
You need to (a) make sure you're not feeling so depressed/inferior that your judgment is impaired, and (b) find the work that you're personally capable of that you personally find most impressive, and go somewhere that you can do it. To chase external affirmation that you don't think you deserve is a terrible strategy for your mental health, and probably not a great financial strategy either.
If that’s what you want, my suggestion would be to memorize as many algo/solutions as possible and to spend 3 months writting complex functions on a whiteboard. Be prepared to fail the interview process at least once. Many FB/Google employees failed at least once before getting a job their.
Amazon? That’s good for you.. go for it and learn as much as you can for your next gig. Don’t forget to separate the interview process from the real work experience. These are 2 different things and in 2018 you better master both. One will get you a job and the other one will help you keep that job.
I repeated doing a bunch of them because I'd forget tricks and the like. I think I just don't have the IQ for it.
To compare, most of the people that I know who cracked FB, Google, trading companies etc did less than 80 or just read CTCI. I read CTCI and didn't find it helpful at all.
I tell a joke about failing to get hired by Microsoft in the 1980s. Sure, I'd be fully vested, but I've worked continuously since graduating.
In a million years we're all fossils. Life is too short to waste in coulda-shoulda-woulda
Want to work on technology X? Look for jobs doing that. If you get a job at Google, do you know what you’ll be working on? I’ve heard they assign you to whatever google wants you to work on. Sure, you can move to another group someday but as I once told an interviewer: “Why should I pay my dues working on something uninteresting in hopes that I can someday move to another dept doing what I want to do, when I can just work for someplace else, working on something I want to do right now?
>Does that mean I’m a happy camper? Fuck no. My total comp for the first year is only $145k out of undergrad with a base of $106k. My friends at places like Google, FB and Cruise are making more like $180k-$230k by comparison. Perks are also nonexistent.
>The worst part, though, is knowing that i have become stuck in a company with a significantly lower hiring bar. Im honestly terrified that the value on the resume will decline over time and i will never be able to get into a more prestigious company. The idea of being relegated to a 2nd or third tier company has been eating at me, and comments on places like CSCQ, Blind and this AskHN nearly drove me to suicide before.
OP, what makes you happy? I suggest that being at a "more prestigious" company like Facebook or Google (granting for argument's sake that they actually are) will not make you happier, neither will making a few thousand bucks a year more than your already higher-than-median salary. You can waste years of your life chasing these things only to discover they didn't make the difference you thought they would. At the end of the day, what do you want to do?
WOW... dude cares way too much about work. I guess I had a similar mindset when I was 22. After about 5 years of work, he won't give a damn anymore.
But, yes, OP really needs to see a doctor.
2. Stop thinking about how much money others make.
3. There's more to life than which company you work for.
OK, here's some harsh truth for you. The vast majority of people at Google and Facebook aren't "looking down on you" because they don't know you exist. And they wouldn't give two fucks if they did know. They're all too busy worrying about their own problems to worry about you.
So by "people" you probably mean "the small handful of guys/gals I know from college, or met at some meetup, etc." You know what? Fuck 'em. Seriously, their opinion means shit in the grand scheme of things. Those people aren't "elite" they're just code monkeys who work for a company that is good at marketing itself.
You want to be "elite" I say go start your own company (after putting in some time doing $WHATEVER), build something awesome, have an IPO and then you'll be the one looking down at your "buddies". Except, by then, you'll probably have learned that the whole idea of looking down on someone (or being looked down on by somehow) because of a disparity in relative wealth, is a stupid game in the first place! And you probably won't be arsed to play by then. You'll have more important things to worry about.
while waving around their $100k signing bonuses
I know it seems hard to believe right now, but that really, really, just does not matter. That bonus will be long spent and a distant, meaningless memory, in the blink of an eye.
Anyway, if you are just as good as those guys at Google, then I say follow the immortal words[1] of Rocky Balbo:
Let me tell you something you already know. The world ain't all sunshine and rainbows. It's a very mean and nasty place and I don't care how tough you are it will beat you to your knees and keep you there permanently if you let it. You, me, or nobody is gonna hit as hard as life. But it ain't about how hard ya hit. It's about how hard you can get it and keep moving forward. How much you can take and keep moving forward. That's how winning is done! Now if you know what you're worth then go out and get what you're worth. But ya gotta be willing to take the hits, and not pointing fingers saying you ain't where you wanna be because of him, or her, or anybody! Cowards do that and that ain't you! You're better than that!
[1]: https://www.youtube.com/watch?v=D_Vg4uyYwEk
You're 100% correct. They don't. But if they ever do, they're not going to be impressed, they're going to be at worst condescending, or at best will pity me for being stupid.
>Anyway, if you are just as good as those guys at Google, then I say follow the immortal words[1] of Rocky Balbo:
That's the problem. The hiring process has proven that I am not. I'm wondering if it persists over the years, especially now that the bar is so low.
But it hasn't. You're putting faith in the veracity of "the hiring process" that isn't justified. Nobody in this industry actually knows how to properly evaluate people, and especially not over the long-term. If it worked like that there would be no stories of the guy/gal who gets rejected by Google and then goes on to start a "unicorn" startup, etc. The "hiring process" is full of false positives, false negatives, etc.
I'm wondering if it persists over the years
You are not static - unless you choose to be.
Then they are wearing their own insecurities and psychological issues on their sleeves; they are not class acts; they have unresolved issues of their own that they should look at.
Why would you use how damaged people treat you as a way of measuring your own worth?
> they're not going to be impressed, they're going to be at worst condescending, or at best will pity me for being stupid.
...being condescending or pitying, or concluding that you are stupid because you don't work for the same company, they are damaged. Because they aren't seeing you or regarding you as another human.
Just because someone is superior according to whatever arbitrary metric you have picked, does not mean that they should be condescending or pitying to others. The other person is just another human with different circumstances that led them to where they are now. Making value judgements about that only says something about the person making the judgement. Everyone is where they are, and if they are not damaged, they will wish only success for you.
Let's take this further. Let's say there's a Googler looking down on you for not working in Google - there's a Googler looking down on that person for working on a "low priority" project. If there's a Googler looking down on someone for working on the "wrong" project, then someone's looking down that Googler for selling their life 50 hours a week at a time. Everyone is looked down on in some manner - even Warren Buffet or Bill Gates who might be looked down upon for being old. It never ends.
Anyway, there's nothing you can do about it - except to stop looking down on "mid tier conference", "second tier" hires, "2nd or third tier companies", and that would help a lot. It would improve the world only marginally but it would do tremendous good for yourself. It's your act of looking down on others that's causing your anxiety of being looked down upon. The injury originates from your own thoughts to others.
Pick any thing in the world, for certain dimensions (height, length, attractiveness, intelligence, etc...) and you can put it on the "negative" end, and make disparaging comments against it, or you can put it on the "positive" end and give it praise. Once you've placed it on the "negative" end of the scale, the "positive" end suddenly comes into existence. And once you've placed it on the "positive" end, a whole swarth of other objects now fall on the "negative". If we praise a Googler for getting into Google, suddenly we see less value in engineers who did not get into Google. If we disparage a person for being short, then we see more value in others who are tall. Both are different sides of the same coin. Refrain from criticism and praise. It's the act of comparing that leads us to suffer. Would you rather be the "top Googler" and so miserable to be entertaining suicidal thoughts, which to me looks like where you're heading if you continue thinking the way you are, or a someone who is much more happy with whatever he's doing than doing what straw man Googler's do?
And please see a doctor.
I'm not sure the origin of the quote... "If you think you can, or you think you can't, you're right."
You're shooting yourself in the foot before you even start!!! STOP it!
Just go in and apply what you know, learn where you don't, and work hard. It's going to be hard, but it'll be worth it.
Why not be THANKFUL you've got a job?
If you start with what you've got now, work to learn as much as you can while you're there, it will go a long way for you going forward.
Have you considered that even though you may consider FB or Google a better place to work, for status/pay... that you're already starting out INSANELY better with even Amazon, than the rest of the world gets?
You can make this experience as good or as poor as you like. It's completely up to you. I say to make the best of it.