|
|
|
|
|
by humbledrone
2839 days ago
|
|
IMO one of the best things about working for Google is that it's so easy to move between teams to e.g. find the domain you want to work in. While it's true that you may not have many options for your first team (unless you are already a domain expert, in which case you may get funneled into your domain), if you are performing well for your current team, it is extremely easy to move around. I say this a a Googler who was originally slotted into a team that was fun but not what I was really into. I swapped teams a couple of times and found something much better for me. |
|
You need to stay ~12 months in your initial team; if your performance rating is bad (non-trivial chance of that after 1st year), no other team would ever touch you and you'll be slowly driven out (rare exceptions happen). 18 months used to be average stay of a Googler inside company. If you are out of luck with your team/boss, you are done internally, and this happened to many clever developers. You'd also have to get used to usual corporate CYA, internal politics and all the fun that comes along, with many developers barely doing anything but excelling in those "soft" metrics. Smaller chance of that in a startup with strong pre-selection, a mission and personal relationships, if it has solid funding.