New Grad at Amazon, just 4 weeks and I feel shit. Need help!

Amazon elastic
Sep 27 51 Comments

I joined Amazon at the begining of this month. I was having a tough time landing a job and finally got Amazon’s offer was so happy for it. I always wanted to work in ML field but I landed in a front end team.
As I had never ever worked for any company I didn’t complain about it and took front end as a challenge and began.
I have been assigned a mentor who tells me what to do to get me started. I have recently started feeling so under confident that I felt like quiting the job. My mentor insults me for the questions I ask. He says I crack him up sometimes by my questions. Constantly make me feel overwhelmed by all the new things he has to say offcourse I cant digest everything he says and if I cross question I am being insulted. The fact that I cant reply back makes me helpless and make me feel slave as I have to continue working with this guy until I am part of the team.
Someone please suggest me what should I do. I am having constant headaches because of all this he tries to put pressure on me by trying to mock me or insult me. He is a SDE2.
I cant just quite because I am on OPT visa right now.

Someone please help.

comments

Want to comment? LOG IN or SIGN UP
TOP 51 Comments
  • Amazon LostAtC
    Welcome to amazon. If it makes you feel better your mentor hates his life as well.
    Sep 27 2
    • Rally Health PWcK47
      And he gets same treatment from senior engineer.
      Sep 27
    • Sogeti / Other vAVO62
      This is too relatable.
      Sep 28
  • Google HdFg87
    Hey, be mature, take him to get coffee and share your feeling in a good way, you are a new grad, getting along with people is more important than technical skills, you gotta talk with him in the right way, no one is easy at work and I believe he would understand you and well, start with asking him what you can do better this kind of stuffs, if your attitude is to hate him, the consequence will be bad and you will end up nowhere growing, anyway, in our career, we will meet a lot of people including jerks, and you should have a capability to handle them in the right way, don’t fight with anyone, that doesn’t mean to tolerate any bad behaviors
    Sep 27 5
    • Akamai Technologies / Eng __init__()
      I liked this advice
      Sep 27
    • Amazon elastic
      OP
      Hey thanks for your advice. I don’t know how I can talk to him like that. I just start getting nervous now whenever he is around because I get scared what next he has to insult me. I will try this though, because I do not have any option and as you said if I meet same kind of person in my new job as well I can’t keep on switching. I need to learn to handle this.
      Sep 27
    • Peapod Digital Labs / Eng yourfave
      Kill them with kindness. :-)
      Sep 27
    • Google HdFg87
      You won’t need to deal with mentors after you become more independent, idk what is considered as insulting? Details if you want more advice?
      Sep 27
    • Google HdFg87
      You should have the ability to pick up new things if you want respect by the way, unless you meet a nice person, don’t expect anyone to be nice to you if you are in need of their help, your mentor is not your manager by the way, I would start to become more independent and figure out things alone, if your manager asked for feedback, be honest.
      Sep 27
  • Microsoft chipsPlz
    Don't give in. There will always be such people around you no matter where you go - I'd say talk to your manager about it.

    You can run away from this problem, but you'll see it in a different form wherever you go. Have faith in yourself - you've earned a degree which I'm sure you worked hard for - this too shall pass.
    Sep 27 1
    • Cerner / Eng Zenobia
      +1 to what this person is saying. I have came across many such people in my career and now I have learned to ignore anything irrelevant anyone says. My current manager is like your mentor. Whatever he says shouldn’t change my career. I work, get experience, get paid, come back home to work on my dreams and ignore the rest around me.
      Sep 27
  • Citrix Systems / Eng ಅವನೌನ ಹಡಾ
    Ask him a leetcode question. Just casual talk. Insult him if he doesn’t know
    Sep 27 5
    • Amazon elastic
      OP
      I wish I could say your username to him in the language he understands.
      Sep 27
    • Citrix Systems / Eng ಅವನೌನ ಹಡಾ
      Kannadiga? Yeah. Please translate my username to his language and say it to him !!
      Sep 27
    • Akamai Technologies / Eng __init__()
      Ya say it if he can't understand kannada. Sollemakla
      Sep 27
    • Amazon elastic
      OP
      Yeah
      Sep 27
    • Adobe / Data
      CSpc08

      Adobe Data

      PRE
      Adobe
      CSpc08more
      A little off topic.. I can read kannada but don't know what it means though.. could you translate?
      Sep 27
  • Apple lPnq2Ah
    Lol what did you expect when you accepted an offer from the biggest wage slave shop in tech
    Sep 27 0
  • eBay khkfkd
    Welcome to the reality.
    Sep 27 0
  • Google / Eng d3j88wq
    Your "mentor" is full of shit. It's literally your job at this stage to ask him lots of questions so you can ramp up. He should expect you to be asking "obvious" questions at this point.

    If your manager seems like a good guy you can bring this to his attention and ask that he either coach your mentor on how to mentor, or find you a new mentor.

    Or maybe you can make friends with some other people on your team and ask them your questions instead.

    If you can muster the confidence you can talk to your mentor directly and tell him what I said in the first paragraph (without the "full of shit" part).
    Sep 27 1
    • Google HdFg87
      I agree with most of the part, but since if OP is not good at talking with him, try to avoid, it could end up being over emotional
      Sep 27
  • Amazon / Eng Chad🕶
    Get another mentor outside of your team. There's an internal site for mentoring. Anyone who agrees to be your mentor on there is willing to answer and help you with anything
    Sep 27 2
    • Amazon elastic
      OP
      But any mentor outside my team how will he onboard me to the project that my team is working on? And also the project that I have been assigned was being worked on by him and he is trying to get the hang of it so that he can move to other project under the same team.
      Is there any way that I can take this to someone (HR or some authority) who can actually convey this to my mentor in a way he understands?
      Sep 27
    • Apple lPnq2Ah
      Lmfao bro, if you go to HR not only will you look like a 🐱 but you will be put on a fast track to PIP
      Sep 27
  • Qualcomm cur13
    Talk to your manager asap and get the mentor changed. It should be do-able. It’s a rough start but you can rectify it.
    Sep 27 1
    • Pandora x0kjF
      This, mentor is garbage if he's making you feel like this.
      Sep 27
  • Facebook public2
    Get out of amzn asap obviously
    Sep 27 0
  • GE cIWe60
    Reality? Sounds like he can’t interact like a normal human.
    Sep 27 0
  • Oracle larry_off
    Are you in Bay Area? Do you like to work on distributed systems or backend? DM me.

    And be honest with your mentor, tell your mentor that it’s your first time and you aren’t feeling good about the work. Use LP and get his ass PIPed. Talk to your manager.
    Sep 27 2
    • Amazon elastic
      OP
      How can I get him piped?
      I want to do that badly. I would love to work on ML if there are any positions around please let me know.
      I spoke to my manager but obviously I didn’t complain I just told him I am feeling under-confident under his guidance.
      Sep 27
    • Oracle larry_off
      What did your manager say? Start throwing all the issues you find in his code, tickets at him.

      And SDEs at Amazon do not do a lot of ML. Those who do, do not actually develop Ml models, they either build infrastructure to support ML done by AS or they deploy those models in production. Most of what happens in ML comes from AS (Applied Scientists)
      Sep 27
  • Sounds par for the course at Amazon. There is a huge fucus on documentation and working it out for yourself. I wouldn't expect a lot of help.
    Sep 27 0
  • Peapod Digital Labs / Eng yourfave
    Take his advice. Listen. Don’t get mad and grow. Don’t let him get to you. Soon you will be above him. Congrats on getting into Amazon.
    Sep 27 0
  • New / Eng
    xoogler420

    New Eng

    PRE
    Google
    xoogler420more
    'I always wanted to work in ML field but I landed in a front end team. '

    LOL
    Sep 28 2
    • Amazon amphibio
      ?
      Sep 28
    • Booking.com
      Баба Яга

      Booking.com

      BIO
      🤬🤪🥴🥺🤫😜🤦‍♂️
      Баба Ягаmore
      Why LOL? Are you one of those people who will laugh at people on a wheelchair for not being able to walk?
      Sep 29
  • Akamai Technologies / Eng __init__()
    Even I have similar co-worker and he is damn good but has no sense on how to talk to others and always on vacation. Just negate and take what's good for you and helpful in your career
    Sep 27 2
    • Amazon elastic
      OP
      Actually that’s the problem right? I am already new to this field of front end Development. And all I have is him to onboard to the project. So every question I have I have to go to him to get answers and also get insulted at the same time.
      Sep 27
    • Apple lPnq2Ah
      Stop asking stupid questions. Learn to google and read documentation
      Sep 27
  • Amazon SlhS10
    You have to spend time outside of work learning the front-end frameworks.
    Sep 28 1
    • Amazon amphibio
      Yes I will for sure.
      Just getting insulted was not what I expected when I joined. I don’t mind if someone senior insults me when I do mistake or insults me to help me learn. When my self esteem is at stake it feels stressful and spoils everything that’s why I came here on blind to seek help as I don’t know how one should respond to such situations.
      Sep 28
  • Booking.com
    Баба Яга

    Booking.com

    BIO
    🤬🤪🥴🥺🤫😜🤦‍♂️
    Баба Ягаmore
    This sounds normal in the tech industry, and especially in Amazon. It's brutal to be at the bottom of the food chain. Hang in there until you start understanding the tech knowledge. With Amazon on your resume, finding your next job will be a lot easier.

    If you are a backend developer on a frontend team, then pretty much your job is to write code that fetch data from databases for the frontend dev. It's a boring job without much learning opportunity. At most you will learn how AB tests work. Ask your manager to see if you could switch to a more backend team.
    Sep 27 1
    • Amazon amphibio
      Hey, I am a front end developer working on the UI elements and yeah fetching apis and displaying their data. I never knew I would be working on such projects as I only had ML in my resume. But had to get a job and get started somewhere so continued.
      Sep 28
  • Adobe / Data
    CSpc08

    Adobe Data

    PRE
    Adobe
    CSpc08more
    I had a mentor like this and she was the worst.. she would make fun of me if I asked her for some file. She never gave it to me and in the end I was the one held responsible for not having that file.... Do one thing, ask these questions via email so you have it documented that you are trying to learn and ramp up quickly.. if shit hits the fan you have proof you can send to your manager
    Sep 27 0
  • Amazon
    azmix

    Amazon

    BIO
    Here to share my experience and knowledge inspired by the support I got from minimsft.
    azmixmore
    Make sure you asap get to a state where you don’t need to be told what to do - carve out your own space, pick up some basic refactoring or migration work to get up to speed, talk to your Senior SDE about product areas you can take on as an independent owner.
    Sep 27 0

Salary
Comparison

    Real time salary information from verified employees