Casa > Q > Quais São As Desvantagens De Trabalhar No Google?

Quais são as desvantagens de trabalhar no Google?

P>Pergunta original: Qual é a melhor coisa em trabalhar no Google?

Equipamento.

Deixe-me explicar.

>p>A maioria das ferramentas usadas na Engenharia no Google são construídas internamente. Desde o repositório de código e o sistema de controle de versão até o IDE e o sistema de implantação, e tudo entre eles é construído e mantido por equipes internas.

Para uma nova contratação, especialmente aqueles que já trabalharam em outro lugar, uma boa parte da curva de aprendizado inicial está se acostumando com essas ferramentas internas (ou seja, mapeando essas ferramentas para aquelas com as quais você já está familiarizado) e com a maneira de fazer as coisas do Google. Mas quando você se acostumar, você perceberá como essas ferramentas funcionam perfeitamente umas com as outras. Mais importante, a ferramenta é construída para escalar na escala do Google. Um refrão comum que ouvi durante os meus primeiros meses foi: "Bem-vindo ao Google, onde as coisas simples são moderadamente difíceis de fazer; e as coisas impossivelmente difíceis à escala planetária também são moderadamente difíceis de fazer." Subjacente a esse sentimento está o papel fundamental desempenhado pela infra-estrutura de ferramentas do Google.

Outras vezes, se algo estiver quebrado, você pode arquivar um bug e ele será corrigido. Precisa de falar com alguém? A maioria das equipas tem horas de trabalho em que se pode inscrever e conversar sobre como fazer algo funcionar para si. Melhor ainda, todo o código fonte está prontamente disponível para você, assim você mesmo pode corrigir bugs / implementar recursos se você estiver disposto e capaz de fazê-lo. Se nenhuma dessas opções funcionar, você pode construir sua própria ferramenta ou serviço, e logo você verá outros querendo usá-la.

O que me leva ao porquê entre tudo o resto, esta é a melhor coisa sobre como trabalhar no Google. Eu não sei os números exatos, então pegue a próxima declaração com uma pitada de sal. Tendo trabalhado aqui durante algum tempo, parece-me que o único mandato para uma metade das equipas de engenharia no Google é construir ferramentas para tornar a outra metade mais produtiva.

Eu escrevi noutro sítio (ver Vijay Narayanan' a resposta de Vijay Narayanan; a resposta de Vijay Narayanan' Os funcionários do Google são mais produtivos por causa das vantagens da empresa?) que a verdadeira vantagem de trabalhar no Google não é a comida grátis ou os vários outros benefícios; é trabalhar com pessoas inteligentes em problemas difíceis e interessantes, as respostas para as quais não se pode olhar em Stack Exchange*. Poder contar com o apoio de um exército de equipas que passam cada minuto de trabalho a construir, aperfeiçoar e manter as ferramentas e infra-estruturas de que necessita para o seu trabalho, que não tem preço.

*Oh, e também temos o nosso próprio equivalente interno de Stack Exchange :)

De Walczak Davel

Como instalar o Cynogenmod OS 11 para Samsung Galaxy Tab 3 Lite 3 7.0 SM-T111 :: Quem são os stakeholders da Amazon e commerce company?