Tech IndustryMay 3, 2019
GoogleUfGi84

Looking for an engineering crucible to forge myself into a better engineer

Hi! I am a TVC at Google and spend my day writing code for an Android app and keeping backends/frontend in a healthy state. I am looking to improve my technical skills and gain mastery. I want to be used and abused to get that experience. My end game is to get a job at one of the larger tech companies mainly due to the flexibility and scale (I feel.more comfortable in large organizations) but I figure there is still part of the road to walk to get there. I am a very poor interviewee. I have been rejected (is this the most appropriate word?) from Amazon (2x) Google(2x - the first time it was borderline), Microsoft(1x), Lyft(1x) during on-site rounds. Is there a good place (company, school, retreat) that can serve as a crucible where I can be undone and reforged as a much, much better engineer? The goal is to become the best engineer I can and secure a better job. For background, I have a non-CS undergrad (engineering) degree and a master in CS. I have some time constraints due to family obligations that make it easier for me to switch jobs and forge myself into a better engineer than spending time at the end of the day to practice and learn. What would you recommend?

Add a comment
Amazon imgross May 3, 2019

Aws on a team set to deliver at reinvent if you're really trying to have your brain ran through a toaster oven.

IBM namastayyy May 3, 2019

leetcode.com premium subscription but lock yourself in your room and no food allowed in between sets of 100 problems all weekend