¿Cuál es la rutina diaria normal de un desarrollador de software promedio en Google?

No había una rutina diaria normal para mí cuando trabajaba en Google de 2003 a 2010. Pero probablemente sea cierto que soy resistente a la idea de una rutina normal cuando se trata de tener que resolver un problema extraordinario. Cada grupo tenía sus propios métodos (y su propia disfunción), y también podría decirme que generalice la rutina diaria de un programador en Silicon Valley.

De todos modos, cuando trabajé para StreetView (la más rutinaria de todos los proyectos en los que trabajé), se veía así:

7:00 am: viaje al trabajo
7:30 am: ir a trabajar y desayunar, conversar con quien sea que me encuentre en el café.
8:00 am: ducharse, iniciar sesión y ver si hay correos electrónicos urgentes.
8:15: continuar del proyecto anterior. Si hubo trabajos nocturnos, verifique cuáles fueron los resultados.
10:00 en este momento, la gente está en la oficina y responde a las revisiones de código, y probablemente yo mismo haya emitido algunas solicitudes
11:30: almuerzo, generalmente para vencer a la multitud.
12:30: regreso del almuerzo, codificar antes de que comiencen las reuniones
2:00 generalmente reuniones
5:00 sube a la bicicleta y viaja a casa

Si fuera usted, consideraría el programa de ciencia ficción anterior. Algunas veces hubo reuniones de diseño, revisiones de diseño, entrevistas para hacer, incendios urgentes para apagar, y encuentros aleatorios, charlas tecnológicas y muchas otras cosas que hacer.

¡Y no existe un desarrollador de software promedio! Su “rutina” puede cambiar dramáticamente si usted es un líder tecnológico, gerente o personal superior.

Como no estoy trabajando con Google, creo que suponen una regla de productividad de 80-20, que es la mejor de todas.

More Interesting

¿Cuáles son algunas buenas preguntas para la entrevista de programación que incorporan principios de programación funcional?

¿Cuáles son buenos ejemplos de mapas de experiencia (de productos)?

¿Es realista el salario base de 160k para un ingeniero de software en Salesforce.com en el Área de la Bahía?

¿Cuál es el software de monitoreo ideal para los empleados?

¿Qué camino debe seguir un desarrollador web después de realizar una Licenciatura en Ingeniería de Software?

¿Por qué hay muchos más programadores mejores en C que en C ++ cuando C es simplemente básico y no ofrece ninguna protección?

¿Qué lenguaje de programación con software debería aprender en 2017 para desarrollar aplicaciones para teléfonos inteligentes que casi no tienen experiencia en programación?

¿Eres ingeniero de sistemas? Si es así, ¿dónde trabaja y qué hace?

¿Debo elegir Python o Go para mi primer proyecto de back-end hobby?

Cómo ayudar a mi equipo de software a mejorar

¿Puede mi currículum ser lo suficientemente bueno como para ser considerado para una entrevista en las principales compañías tecnológicas para un puesto de ingeniero de software?

¿Cuáles son mis posibilidades de ser admitido en la Universidad de Saarland?

¿Qué puede hacer si no siente que técnicamente está a la par con sus colegas ingenieros?

Cómo bloquear usuarios que cambian su dirección IP o usan un proxy

¿Es difícil conseguir un trabajo de Gerente de Ingeniería de Software? Recientemente me ascendieron a gerente de ingeniería, y tengo curiosidad por saber si necesito mirar fuera de mi trabajo, ¿qué tan difícil sería?