¿Cómo es ser ingeniero de software en Yahoo?

Ya no soy ingeniero de software, pero sí trabajo con SE en Yahoo! cada día. Diré esto: miles de personas en un montón de ubicaciones diferentes, trabajando en diferentes proyectos van a tener sentimientos diferentes. Así que trataré de dar una muestra honesta de lo que detecto, señalando nuevamente que no hay dos personas que tengan la misma experiencia. Y sí, esta será una crítica positiva: después de todo, elijo trabajar aquí y tengo opciones. Obviamente, creo que es un excelente lugar para trabajar.

En general, el ambiente de trabajo es muy agradable. Trabajamos en oficinas modernas y agradables, alojamientos agradables y espacio disponible para dar paseos y descansos. Hay comida y / o bebida gratis (dependiendo de la ubicación). Y encontrará una sala de descanso con mesas de ping-pong y futbolín en cada edificio, que se usan a diario. Los desarrolladores eligen si quieren trabajar en PC o Mac. La mayoría de las aplicaciones de servidor están basadas en Linux. Los desarrolladores tienen una variedad de “herramientas Y” que se crearon aquí para configurar entornos, instalar paquetes, crear nuevos paquetes, etc. En algunos casos, estas herramientas son bastante avanzadas y realmente ayudan a los desarrolladores a ser muy productivos. En algunos casos, estas herramientas eran de vanguardia hace 6 años, pero hoy existen mejores herramientas y, por lo tanto, puede ser frustrante saber que hay una mejor manera de hacerlo. Conozco el grupo de herramientas que está estudiando la modernización de las herramientas, es interminable. En términos generales, todo lo que te rodea es brillante, agradable, limpio, no apresurado, no cargado. Todos se visten casualmente. Un chico que se sienta cerca de mí usa lo que yo llamaría PJ y chanclas para trabajar todos los días. Algunas personas llegan al trabajo tarde, otras llegan temprano. Algunos están allí los fines de semana. Muchos utilizan el moderno gimnasio para hacer ejercicio. Hay fiestas ocasionales o eventos grupales aquí y allá. Yo diría que las personas trabajan y juegan: las personas son generalmente muy amigables y están ahí para divertirse y hacer un gran trabajo también.

Existe un entorno general de comunicaciones abiertas, donde los proyectos comparten sus planes abiertamente en la wiki interna. La mayoría de las veces, cualquier SE puede ver el código de otra persona, los planes de proyectos, los estados, etc. Lo mejor que podemos, los proyectos operan con transparencia. En realidad, hay una gran cantidad de información desactualizada en nuestro wiki y muchos códigos abandonados en los repositorios. Al igual que Internet, hay un montón de información disponible, el truco es encontrar la información correcta. Muchas comunicaciones se realizan por correo electrónico, y muchas conversaciones se llevan a cabo a través de mensajería instantánea. Las tareas generalmente se gestionan en Bugzilla. Cada vez más proyectos están adoptando metodologías de desarrollo ágil y están utilizando desarrollo basado en pruebas, integración continua y planificación basada en Scrum. Si un SE tiene una pregunta, hay listas de correo a las que podría unirse y preguntar, alguien responderá.

Así que ser un SE es ser un SE: asumes proyectos, trabajas con otros, usas las herramientas que tienes y haces realidad la magia. Debe equilibrar las presiones de tiempo, los requisitos cambiantes, los errores de otras personas, etc. Al igual que en la mayoría de los lugares. Algunas personas se ponen a trabajar en proyectos increíblemente geniales y están muy entusiasmados con eso. Algunas personas están trabajando en proyectos que no les ha ido tan bien, y estoy seguro de que están menos entusiasmados, pero bueno, ” la rueda en el cielo sigue girando, y no sabes dónde estarás mañana ” A veces trabajas en un proyecto fallido y luego te mueves a uno mejor. Eso es bastante normal. Lo mismo ocurre con la administración: algunos gerentes son fantásticos, otros no tanto. Algunos SE tienen la suerte de estar en grupos de kick-butt, y otros no. Acabamos de tener una reducción en la fuerza que dejó ir a una gran cantidad de gerentes intermedios, por lo que muchas SE tienen la oportunidad de asumir más liderazgo dentro de sus equipos. Puede obtener capacitación, unirse a proyectos paralelos en su tiempo libre, asistir o dar conferencias internas de almuerzo y aprendizaje, y simplemente mejorar sus habilidades técnicas trabajando en proyectos que escalan y son utilizados por millones de personas todos los días, y eso es genial .

Aquí está uno de los tipos con los que trabajo: Marco Wirasinghe, que habla sobre una de las cosas geniales que tenemos aquí: hackdays e incubación de nuevas ideas. Veo que esto sucede todo el tiempo y es realmente gratificante para los ingenieros. Por cierto, Marco es un tipo fantástico, increíblemente brillante y agradable, y este es el tipo de personas con las que puedes trabajar en Yahoo!

¿Qué hay de Yahoo! ¿sí mismo? Hay algunas personas que “sangran de color púrpura” y son fieles creyentes en la capacidad de la compañía para continuar brindando muchos de los excelentes productos que actualmente ofrece y para crecer en nuevas áreas que la sostengan a largo plazo. Otros se quedan porque es un buen trabajo y les gusta el trabajo, el sueldo, el viaje, etc. Algunas personas son menos optimistas y se van a buscar otras oportunidades. Honestamente, no es muy diferente a cualquier otra compañía en la que he estado, y he estado en algunas. Tech Blogosphere pinta una imagen muy sombría de Yahoo !. Pero los números financieros y la realidad interna no respaldan esa historia. Entonces, las personas que creen que los bloggers se sienten un poco desilusionados con la compañía. Aquellos que miran más allá de las cosas “todos dicen” y profundizan en los hechos llegan a su propia conclusión. Por mi parte, no creo todo lo que leo en Internet, por lo que, aunque los bloggers hablan de tristeza y fatalidad, no veo nada de eso. Me encanta mi trabajo Veo muchas oportunidades aquí.

En el gran esquema de cosas, la mayoría de la gente quiere trabajar en proyectos que les permitan tener un gran impacto en los demás, al mismo tiempo que mejoran sus oportunidades profesionales. Yahoo! es # 1 en muchas áreas, # 2 en algunas áreas y # 3 en otras áreas. Eso es bastante bueno teniendo en cuenta lo impresionante y desafiante que es la competencia. Algunas áreas de la compañía están humeando y estarías muy feliz de estar allí ahora, ya que están en una trayectoria muy emocionante. Y sí, algunos proyectos van a tener EOL. Me sorprendería saber que esto es diferente en cualquier gran empresa de tecnología que haya existido durante aproximadamente 17 años. Esperemos que seamos inteligentes acerca de cómo movemos a las personas para mantener el talento. Es un desafío, pero a pesar de que perdemos personas realmente buenas, también contratamos personas fenomenales.

Mi evaluación honesta: la empresa no es perfecta (bueno), pero es genial. Me encanta venir a trabajar todos los días. Mi día me presenta desafíos y puedo marcar la diferencia en términos de lo que hacemos. Admiro a muchas de las personas con las que trabajo, son estelares. Hay incertidumbre por delante. Ok, así es la vida, no tenemos certeza. Pero tenemos oportunidad . Ahora es un buen momento para ser parte de lo que podría ser una gran historia de cambio. Aquellas personas que están en un desafío y quieren reconstruir un gigante, lo disfrutarían mucho. Necesitamos un gran talento, así que si eres un gran talento, serás muy bien recibido y tendrás muchas oportunidades para la grandeza. Probablemente más que en otras compañías donde tendrías que quedarte mucho tiempo antes de tener tu momento. Aquellos que solo quieren trabajar en empresas que nunca son criticadas por blogueros, bueno, no estoy seguro de dónde encontrarían un trabajo. Con toda honestidad, estoy seguro de que la experiencia varía bastante de asquerosa a maravillosa. Donde me siento, la gente realmente se mece. Me encuentro con increíbles técnicos de nuestras oficinas en Bangalore, Beijing, Barcelona, ​​Haifa, Amman, Burbank y Nueva York. Son profesionales, inteligentes y es divertido trabajar con ellos. Los desarrolladores aquí están trabajando en proyectos interesantes, se están haciendo cosas y tenemos muchos días emocionantes por delante. Realmente vale la pena echarle un vistazo serio.

Para comenzar, visite http://us.careers.yahoo.com/, puede hacer clic en “me gusta” https://www.facebook.com/YahooCa… y seguir https://twitter.com/#!/YahooEngR… (nota, no estoy afiliado con el reclutamiento, solo soy un tipo que trabaja aquí).

Soy un nuevo ingeniero en Yahoo. Y actualmente trabajo en el equipo móvil.

Hasta ahora, Yahoo ha sido un lugar increíblemente emocionante para trabajar.

Tienes la sensación de que todos están trabajando muy duro para lograr algo. Todos son receptivos a ayudarse unos a otros y realmente están cambiando esta nave. La motivación se siente muy alta en este momento. Y nunca tengo la sensación de que estoy en una gran empresa, como muchos me habían dicho antes de mudarme aquí.

Mi equipo es pequeño y existe una inmensa cantidad de propiedad sobre el trabajo que realiza. Actualmente, parece que estoy trabajando en un componente tan grande que tiene un impacto visible dentro de la compañía y en todas las diferentes aplicaciones que Yahoo tiene. Gee … Me pregunto por qué le dieron a un nuevo empleado tanta responsabilidad.

Tuve que comprometer el código mi primer día completo de trabajo para que no haya una gran aceleración como me dijeron. Quizás es porque en este momento, Yahoo está en un estado de darse cuenta y hay muchas oportunidades para saltar y trabajar en cualquier cosa. Se siente como cualquier startup de tamaño medio. Como ingeniero, puedo formar parte del proceso de toma de decisiones del producto, y si eres ese tipo de ingeniero, sabes lo valioso que es.

Descargo de responsabilidad: estoy trabajando en el equipo móvil, por lo que estas opiniones son desde esa perspectiva. Realmente no puedo decir mucho sobre cómo se sienten otros equipos, pero supongo que son muy similares.

Muy retador. Trabajando en problemas muy interesantes y construyendo productos que afectan la vida de cientos de millones de personas.

La gente es excelente y el ambiente es muy agradable a pesar de todo el ruido que proviene del Silicon Valley.

Los beneficios son realmente buenos.

Las cosas han estado cambiando últimamente y para mejor.