Ive been at lab at amazon for around 2 years now, mostly coding user space features for a large component on the echo devices, mostly all c++. Im wanting to move out of lab / devices, but most job postings I see want distributed computing or java spring knowledge, or some other framework or paradigm that I dont have experience with. Did I screw myself? I was working off the assumption that passing the technical interview at a company would be good enough and I could learn the skills required while on the job.
comments
It’s a myth that tech skills don’t matter. Managers will always prefer candidates with skills that match the stack. Recruiters will always funnel you to a team that matches skill wise. Even at google if during team match the managers will inspect your skills.
IMO I would hedge yourself. Optimize for leetcode (passing tech interview) AND acquire in demand skills. I’d weight each one equally
I’m thinking of transferring internally since I’m about to hit year 3/4 and get some stock