Nuestra política actual de equipos de TI ofrece a los desarrolladores una opción simple entre una computadora portátil Mac o PC (generalmente Windows) con un conjunto estándar de especificaciones que se optimiza para su carga diaria de desarrollo. Estos se actualizan continuamente a medida que se lanza nuevo hardware y la carga de trabajo cambia.
Además de eso, los desarrolladores pueden solicitar una mayor productividad, hasta 2 monitores de pantalla grande (la mayoría prefiere las pantallas Thunderbolt de 27 pulgadas de Apple o las pantallas Dell de 30 pulgadas), un teclado / mouse ergonómico y un dispositivo mifi. Se pueden solicitar personalizaciones u otros equipos, como auriculares personales con cancelación de ruido, si están dentro de un presupuesto fijo o con la aprobación del gerente.
También permitimos actualizaciones de hardware cada 2 años (o antes, cuando sea necesario), con un presupuesto mayor que el de los nuevos empleados.
- ¿'Toneladas de ingenieros' todavía quieren abandonar Google; lo hicieron alguna vez?
- ¿Para qué tipos de proyectos 'sobre el horizonte' están los ingenieros de software inventando código, o incluso nuevos lenguajes?
- Como nuevo ingeniero de software, ¿por qué debería permanecer en una empresa por más de uno o dos años?
- Cómo intercambiar entre dos compañías por una oferta de trabajo de ingeniería de software con gracia
- ¿Cómo se ve el código de clase mundial?
La mayor parte del desarrollo de nuestro servidor se realiza en máquinas de desarrollo EC2, como se puede ver aquí: ¿Cómo usa Quora las instancias EC2 para cada ingeniero?
Por supuesto, esta política ya ha cambiado con el tiempo y está sujeta a cambios en el futuro.