Tech IndustryNov 20, 2018
Newmessless

Advice to new google T5?

I'll be joining Google soon as T5. Super excited and also nervous. I have 15+ yoe but mainly on microsoft stack. My team will be using Java which I only used to solve algorithm problems (ie leetcode) 🤣. Know nothing about the framework/ecosystem in Java world (but I'm very solid with Ms stack internals). How long should I expect to catch up? My new google team manager said 6 months. Really? Google is willing to pay me for 6 months just for training? Is it that hard to catch up? What's the experiences of you who changed tech stack? TC $311k. Not bay area.

Add a comment
Google iHOG86 Nov 20, 2018

Can confirm you need 6 months. Focus on understanding your org, read tons of code and understand the frameworks and systems. Understand who the key influencers are. Java stack is wildly different than in the industry outside of Google so you are on a similar footing compared to most. Best of luck!

Google catburglar Nov 20, 2018

Depends on the team. If it's a well established team, they'll have processes in place.

Google jumb Nov 21, 2018

Also, look for docs and mentors for new L5. As L5, after the 6 month honeymoon, you are expected to lead a small team or be a clear owner of something reasonably big. Owning means planning, designing, building it, and making sure it launches and has impact. 6 months is not that long... Hopefully your manager can point you to a problem, instead of letting you find a problem that you will be solving.

Uber vbn Nov 21, 2018

TC or GTFO

New
messless OP Nov 21, 2018

Added in the original post.

Microsoft FEBx80 Nov 21, 2018

Location and Can you give the breakdown ?

Microsoft Rogerr Nov 21, 2018

I’m in interested in this as well. I’m joining as L4, definitely will not have as much responsibilities as OP but wondering about best ways to ramp up efficiently.

Amazon Sev Nov 21, 2018

Ex .net consultant with a little less yoe. 6 months is about right. Read “effective java” and “java concurrency in practice”.

Uber ksksnebb Nov 21, 2018

6 months is a wild overestimate. This might have been true 10 years ago, but companies are converging on conceptually similar stacks (it helps that a lot are converging on Google's open source options). You can be productive after a month. Learning whatever business area you're in might well take the longest.

Google razz Nov 22, 2018

Being productive and performing at level are two different things. Things at google are... different. Lots more to learn. Lots of things are different. A lot of code is quite complex because... Could’ve been made simpler, but why? You’re smart, you’re supposed to figure it out. The refactor can come later