Almost at the end of a horrible intern experience. Now I feel like the manager simply would like to squeeze me as experienced SDE rather than treating me as intern for training. That's why I'm given a project our of my scope as intern. Then the manager found me not that capable and would like to kick me out ASAP. This is my feeling. Yes, I lack of experiences but that's why I'm here to learn, but could you spare me even a tiny little piece of appreciation for my hardworking? No, No, No. I'm simply a piece of trash to quickly throw away. The whole team is cold as ice, partially maybe because everyone being pushed for their deadline. Also mentor won't give clear instruction. The mentor will NEVER spend one minute talking with me about implementation in advance before my coding (e.g each team may have different preferred way to for implementing the same thing), but only criticize heavily afterwards in code review comments, and I have to obey exactly what he commented, yes, he's my "boss". After I revised the code today he'll have totally brand new comments on the second day! Why won't you tell these instructions all together? Then my time is being wasted, my progress slowed down, and manager criticize how could you have so many revisions for the review? Excuse me? Should the mentor has ever given clear instruction, I wouldn't ! Initially I thought it's because I lack of experiences then I realized it's NOT. The team is horrible where I feel I'm designed or set up to fail, and I'm mistreated. I'm wondering anything I could do? Should I complain to HR? But would HR listen to an intern's complaint, or they are simply protecting manager's interest? Life could be hell for intern if thrown into some horrible team at Amazon, but of course it's much easier for intern to escape from such hell. But I'm still confused how to come across a good team that I feel fit in for beginners at Amazon?
if (!(tc && yoe)) gtfo();
Shitty use of parens and no braces is why you're looking in and trying to learn about the big boys
"Big boys" don't use braces for one-liners, fool. Source: open-source
No man, don't listen to the Facebook fucker above. HR won't give a shit about you. Keep it as a lesson and learn how to deal with people like this. In tech world you will meet so many douchebags arrogant assholes you can't simply complaint your way out. Be smart and play along.
You are not getting a return offer and will have a bad record so yes. Screw them before you are out
Don't expect HR to fix anything though. You probably won't get an offer. They might mildly rebuke the manager at best. Sorry you got unlucky. It happens. Focus on the future and evaluate any feedback that you got from multiple people that you think is fair and improve. But mainly just move on and try to put it behind you. Setbacks happen.
Sure, I'm not expecting anything like offer. This team made me feel the whole Amazon disgusting. I'm simply angry, just hopefully they got some WARNING, please treat future intern better instead of like a trash.
Yeah which is why I would raise a stink to just make them a little uncomfortable if you think they treated you unfairly. They may worry at least a bit about their team's and manager's reputation.
I feel the team is not doing anything incorrectly... you can’t expect you mentor to tell you how to write code. Code review is also learning process.
Also take the initiative. At best you should expect high level guidelines from your mentor not a detailed breakdown of how to implement the change. Hate interns like these. They slow the team down. It’s not a school. Nobody cares about training you. They are trying to see if you will be a good addition to the team fast forward.
^this. Sink or swim, buttercup. If you’re not hungry or scrappy enough to figure things out without being told how, maybe you don’t belong.
Stop the blame game and be bold. Ask for clarity if you're not sure. Show improvements that you made based on feedback provided. Buy your team donuts or something. Also network with other teams while you're already there. Networking is the key! You're thinking too much about your lack of experience, shift that mindset to what you bring to the team. Hope it helps! Good luck!
I've asked clarity all the time, but they are unwilling to spend one minute talking to me or ignore me by saying "wait for five minutes" and then forget me. Why? I'm working on independent project without sharing direct interest with them. I've shown improvements all the time. But they'll never be satisfied and keep commenting brand-new staff asking me to revise. "What I bring to the team", is NEVER appreciated by managers (That's my feeling). Networking? So true. But I'm so trapped with getting my work done in this horrible team, getting no time for networking; and it's simply NOT working to network with assholes.
Always interesting to see how people talk about HR at different companies. It becomes clear pretty quickly which companies are doing HR right, and which ones are doing it very wrong. Or maybe Blind is just a cesspool of low performers with trust issues?
Live and learn. And looks like you are learning a lot from your internship...how to handle your non ideal team and manager. This is all part of work/life experience. Be grateful you get this experience at a young age. No, I wouldn’t report to HR. What I’ve learned is the tech field is a small world. Take the high road and continue to focus on building your own reputation and network. One day you may be high up there, and you may run into these team members again. They might just be reporting to you. You can have your fun then.
Thanks "They might just be reporting to you. You can have your fun then.", that's funny. If any of my team members have ever said to me any encouraging words like you, I wouldn't consider reporting to HR at all. They are cold as ice treating me like nonexistent.
One day you'll be high up there and you may run into them. You'll know to not work with them again. Don't carry the grudge, move on.
Dude seems like you are not cut out for Amazon. I see comments above from non amazon people mostly. They have no idea about amazon’s internship process. Interns are given a lot of ownership and need to drive their project. It seems you are looking for your manager and mentor to tell you how to do your project. No one gives ‘instructions’ to a project owner. You just get feedback and you seek out information. Figure out what info you need for your project, go to the right people and seek out the info, do not look for instructions on how to do it. This is why you should have scoped out project and clarified expectations in first couple weeks of project. You lead and drive the project. HR wouldn’t be able to do anything here. You can give feedback at the end about your manager and experience but that wouldn’t change the outcome. Do you have a bar raiser? Have they given feedback to you yet? They would be brutal. You just don’t seem like the right fit.
If that's the process for interns, then yes OP you're doing it wrong. BTW this is very ferocious process to go through for young interns. I hope they have coaching to help interns succeed. Jeez!
Tech Industry
Yesterday
801
Do you really think Amazon is that bad
Product Management Career
Yesterday
590
Finally have 2 offers to choose from.
Tech Industry
Yesterday
653
Best LCOL or MCOL city?
India
Yesterday
1392
Slavery has REVERSED! the US is the slave!!! Check out this dude who pays a personal trainer in India
Work Visa
Yesterday
5795
Last h1 attempt
You should absolutely reach out to HR, this is exactly why they exist.
Wrong. HR exists to protect the company from you