¿Cómo es la práctica en Uber?

Es una gran experiencia que recomendaría a cualquiera, pero aquí hay dragones.

Realicé prácticas en Uber HQ desde mayo de 2014 hasta enero de 2015 como desarrollador web de pila completa en el equipo de Uber for Business. Obviamente, muchas cosas han cambiado desde entonces, pero muchos de estos puntos aún se mantienen.

El bueno

  • Los compañeros de trabajo, especialmente los primeros empleados, son increíblemente inteligentes . Tuve el privilegio de trabajar para algunas empresas increíbles, pero el calibre de mis compañeros de trabajo en Uber me dejó alucinado. Uber ha invertido MUCHO dinero en la contratación del mejor talento técnico. Estas personas existen en todos los niveles de la empresa; obviamente han cazado furtivamente a varios ejecutivos de nivel C y líderes de ingeniería de otras compañías, pero varios de los ingenieros de alto rango tienen un talento obsceno y fue un honor trabajar codo a codo con ellos.
  • Te tratan como un empleado a tiempo completo. No obtienes un “proyecto interno”. Te asignan a un equipo, configuras tus cuentas, comienzas a enviar código a producción. Trabajé en Uber for Business antes de su lanzamiento, y pude formar parte de todas las diferentes discusiones: reuniones de diseño, estrategia de marketing y arquitectura de software. Por supuesto, escuché más de lo que contribuí, pero aprecié el hecho de que me involucraron.
  • Cultura transparente Travis habla con todos los empleados cada semana y responde preguntas con franqueza. Sabes qué proyectos geniales están en camino. Extraño mucho esto, especialmente ahora que estoy trabajando en un lugar con una cultura muy cerrada.
  • Cultura orientada a la misión . Tus compañeros de trabajo AMAN a Uber, y seamos sinceros, probablemente también estés obsesionado con eso. Las personas realmente sienten que están haciendo del mundo un lugar mejor con su trabajo. ¡Y tienen razón!
  • Problemas técnicos interesantes que mejoran la vida de las personas. Uber está abordando muchos problemas realmente interesantes. Algunos son solo problemas que enfrenta cuando está escalando tan rápido como ellos, otros son más descabellados como los autos sin conductor. Pero nunca se aburrirá y aprenderá más de lo que nunca imaginó.

El malo

  • Prepárate para trabajar mucho. Esto no era necesariamente algo malo; Estaba aprendiendo mucho y mi trabajo fue inmensamente satisfactorio. Pero no esperes mucho de un equilibrio trabajo / vida.
  • Escalar un equipo de ingeniería es difícil. Todavía están resolviendo las cosas desde un punto de vista de ingeniería. Todo cambia muy rápidamente, por lo que los sistemas con los que interactúa su equipo pueden cambiar el comportamiento sin previo aviso. Falta documentación detallada, especialmente en torno a algunos procesos clave. Todavía están construyendo muchas herramientas de ingeniería que te hacen la vida más fácil en grandes empresas.
  • No hay un programa interno real. No será mimado como sus amigos en Google o Facebook. Configuré eventos internos para nuestra clase para que pudiéramos conocernos mejor, pero nadie apareció porque estaban demasiado ocupados con el trabajo. Apestaba. Estás trabajando con algunos de los estudiantes universitarios más brillantes del mundo, y ninguno de ellos tiene tiempo para pasar el rato.
  • La cultura empresarial de Uber todavía está evolucionando. Por mucho que Pedram diga lo contrario en Quora, duplicar un equipo cada 6 meses es difícil y surgen problemas inevitables al intentar escalar una organización. La buena noticia es que el equipo es consciente del problema y está trabajando duro para rectificarlo. Una pasantía es el momento perfecto para evaluar este aspecto de una empresa, por lo que no dejaría que te detenga. Eso no cambia el hecho de que vi varias cosas que, en retrospectiva, me molestaron. Tampoco cambia el hecho de que muy pocos internos regresaron a Uber.

Me complace responder cualquier pregunta de seguimiento que pueda tener.

Realmente asombroso.

Realicé prácticas en Uber desde mayo de 2015 hasta agosto de 2015 en el equipo de Core Services.

Pros:

  • El mayor profesional es definitivamente la gente. Mis compañeros de trabajo eran extremadamente inteligentes y talentosos. Todos estaban muy apasionados por la misión y realmente se preocupaban por el éxito de Uber.
  • Lugar de trabajo realmente emocionante y dinámico. La gran cantidad de crecimiento crea muchos desafíos de ingeniería difíciles y emocionantes. Casi todas las semanas fue récord de alguna manera.
  • Fantástica cultura de la ingeniería. Los ingenieros están entusiasmados por aprender unos de otros. Las personas comparten lo que están trabajando a través de charlas tecnológicas semanales. Incluso tuve que dar una charla como pasante. La cultura realmente enfatiza la alta calidad del código.
  • Todos trabajaron duro para asegurarse de que tuviera una buena pasantía. La gente era flexible. ¡Finalmente pude incluso abrir una parte de código fuente de mi proyecto (échale un vistazo)!
  • Muy transparente Todos saben cómo va el negocio. Cada nueva propuesta de servicio se envía por correo electrónico a todos los ingenieros. La reunión semanal entre manos es muy interesante.
  • Empresa de tecnología multidisciplinaria. Los problemas de ingeniería son enormes, pero también hay muchos otros desafíos que enfrenta la empresa (política, legal, comunicaciones, negocios). Pude escuchar a personas de todo tipo de áreas discutir sobre en qué estaban trabajando.

Contras:

  • Algo desorganizado, especialmente para pasantes. No me presentaron un proyecto cuando llegué porque el equipo estaba ocupado lanzando algo.
  • Muy bien “programa interno”. Este fue el primer verano en que Uber tuvo un programa formal de pasantías. Planearon algunos grandes eventos, pero algunos no fueron tan buenos. Tampoco tuvieron ningún evento hasta que estaba casi a la mitad de mi pasantía.
  • Pobre equilibrio trabajo / vida. La gente se quita el culo. Me quedé en la oficina hasta las 10 de la noche algunas noches, y definitivamente no era el único allí. Sin embargo, creo que esto es mucho menos importante para un interno que para un empleado a tiempo completo.

¡Es asombroso!

Estuve internado en Uber de junio a agosto de 2016 en San Francisco, ¡y fue una experiencia extremadamente gratificante! Trabajé en el equipo de crecimiento de India.

  • Las personas de mi equipo eran inteligentes, como personas realmente aterradoras , pero también muy divertidas . Podría haber una conversación realmente profunda sobre la pila de Android en un instante que se convirtió en una discusión sobre nuestros equipos deportivos favoritos un minuto después. ¡Aprendí mucho durante el verano, pero también terminé pasándolo muy bien!
  • Trabajo significativo : después de que se eligió mi proyecto, mi gerente interno (¡definitivamente una de las personas más geniales allí!) Dedicó una gran cantidad de tiempo a destacar por qué mi proyecto sería importante para la empresa. Así que estuve #super bombeado durante todo mi tiempo allí.
  • La apertura : se puede ver casi todo lo que sucede en cualquier equipo de la empresa. Pasé mucho tiempo revisando documentos de funciones propuestas con asombro.
  • La gente estará encantada de ayudarte con cualquier cosa. ¡Solo pregúntales! (Sin embargo, no esperes la sujeción)
  • No sentí ninguna diferencia en la forma en que me trataron como pasante v / sa empleado a tiempo completo. Eres parte de todo lo que hace el equipo. Se espera que contribuyas significativamente en las reuniones y discusiones.
  • (específico para mi equipo) Debido a que mi equipo siguió muy de cerca todo lo que sucedió en India, sentí que entendía mucho mejor el mercado indio de viajes compartidos al final de mi pasantía. Vi los problemas que se enfrentaban y lo que se estaba haciendo para superarlos.
  • (específico para mí) Creo que fui su primer interno que voló desde la India, pero todo el proceso de la visa J1 fue súper fluido. Las personas de RR. HH. Eran profesionales y me guiaron durante todo el proceso. Fue realmente sin problemas.
  • Realmente no hay tantos “eventos internos” (e incluso cuando los hubo, la mayoría de nosotros estábamos demasiado ocupados con nuestro trabajo como para irnos).
    Fui por dos de ellos. Uno era un juego de GIGANTES (donde casualmente descubrí que realmente no me gusta ni aprecio el béisbol).
    El segundo, ‘bubble soccer’, ¡fue una diversión increíble! Esto fue en mi última semana cuando terminé mi proyecto.

(Mira mamá, aparecí en el sitio web de Uber).

Como beneficio adicional, estuve allí en la compañía cuando ocurrió todo el incidente de UberCHINA – Didi, así que definitivamente fue un momento bastante interesante para estar allí.

Estuve internado en Uber en el verano de 2016 en Seattle.

Ben capturó muchos puntos realmente buenos, y estaría de acuerdo con la mayoría de ellos. Voy a agregar algunos pensamientos adicionales, y también agregaré algunas opiniones sobre cómo es trabajar en Seattle (lejos de la sede central).

Pros:

  • Trabajo significativo
  • La compañía tiene solo 7 años, por lo que muchas de las herramientas e infraestructura para desarrolladores aún se están escribiendo. Especialmente si estás en un equipo de infraestructura o back-end, podrás hacer algunas contribuciones reales. Por ejemplo, el verano pasado, trabajé en una cola de mensajes que probablemente será utilizada por la mayoría de la compañía en los próximos años. (¡También están planeando abrirlo!)
  • Aprendizaje continuo
    • La gente siempre habla de cómo los buenos ingenieros de software nunca dejan de aprender, y este es claramente el caso en Uber. Dentro del equipo de ingeniería, división, tienen charlas tecnológicas semanales que cubren temas relacionados con la compañía, como cómo los equipos utilizan el aprendizaje automático, cuál es el ciclo de vida de un viaje e incluso preguntas y respuestas con CTO Thuan. Además, ofrecen clases (llamadas asignaturas optativas de ingeniería) que permiten información más especializada. Por ejemplo, había una asignatura optativa sobre cómo programar en Java, una sobre cómo escribir un buen blog técnico y otra sobre cómo aprovechar al máximo su capital social. ¡Uber realmente presenta a los ingenieros la oportunidad de aprender sobre cualquier cosa y todo lo que les interesa!

    Contras:

    • Nueva infraestructura
    • Como dije, gran parte de la infraestructura es nueva y sigue siendo un trabajo en progreso. Dado que la compañía creció tan rápido, la infraestructura original no está diseñada para manejar lo que Uber trata ahora. Por lo tanto, aunque es genial construir la nueva infraestructura, significa que debes lidiar con la infraestructura sucky mientras tanto.
  • Dolores de crecimiento
    • Al igual que con cualquier empresa tecnológica de reciente creación, el crecimiento es exponencial. Esto significa que hay muchas personas nuevas que entran y mucha mudanza. Por ejemplo, sé que la oficina de San Francisco ya ha pasado por más de 5 edificios, y la oficina de Seattle se mudó tres veces en solo un año.
  • Demasiado ambicioso
    • No estoy seguro de si ser “demasiado ambicioso” es necesariamente una estafa, pero una cosa de la que la gente hablaba en torno a la compañía es que Uber ha estado tratando de expandirse a muchas áreas diferentes, y se ha alejado demasiado del original ” presionar un botón, obtener un paseo “idea. Creo que esta distracción a veces se refleja en cómo los equipos se mantienen enfocados, tal vez tratando de hacer demasiado en lugar de enfocarse en hacer que sus productos sean realmente sólidos.

    Seattle contra San Francisco

    Soy originario de Seattle, por eso decidí hacer una pasantía en Seattle. La oficina de Seattle es toda ingeniería. Cuando llegué allí, la oficina tenía solo unos 14 meses y unos 100 ingenieros. Cada semana había unas 3-5 personas uniéndose, así que para el final de mi pasantía, probablemente había alrededor de 150 en Seattle. ¡Habla sobre crecimiento!

    Ambas oficinas tienen ventajas similares: espacios abiertos en el piso, almuerzo y bocadillos gratuitos (HQ también cena, se sirve a las 8:30), juegos (Seattle solo tiene ping-pong, HQ tiene casi todo). La oficina de ingeniería de Seattle se centró principalmente en infraestructura y plataformas, pero también crearon un par de equipos de productos allí. Aunque creo que el enfoque principal de la oficina de Seattle es la infraestructura.

    La mayor diferencia entre Seattle y SF (tuve que ir a SF durante una semana para capacitarme) es la demografía de los ingenieros. Alguien describió el ambiente de San Francisco como “fratty”. Lo que noté es que las personas permanecen en la oficina durante tanto tiempo porque SF solo tiene más jóvenes que aún no se han establecido y establecido familias, por lo que no hay nada a lo que ir a casa. Las personas están en la oficina por más de 10 horas, pero no trabajan todo el tiempo; Es un trabajo mezclado con el juego. Y honestamente, si eres joven y no tienes una familia en casa, ¿por qué no pasar el rato en la oficina donde hay comida gratis, cerveza gratis y gente divertida?

    Sin embargo, la escena tecnológica de Seattle ha estado dominada por compañías como Microsoft y Amazon, donde las personas no entran y salen tan rápido, por lo que las personas pueden establecerse más fácilmente. Como resultado, muchos de los ingenieros en la oficina de Seattle son mayores y no permanecen en la oficina tanto tiempo porque tienen familias a las que ir. Esto significa que están en el trabajo por menos horas (la oficina estaba bastante muerta alrededor de las 5: 30–6), pero durante las horas de trabajo, todo es trabajo, muy poco juego.

    Obviamente todavía nos divertimos, tuvimos un crucero de la compañía un día, muchas horas felices y otras salidas planeadas por el equipo. Pero en general, sé que el ambiente “divertido” es algo que los líderes del sitio de Seattle realmente estaban trabajando para mejorar, lo cual es algo genial de ver.

    En general, Uber fue genial

    En general, realmente disfruté mi tiempo en Uber. La compañía atrae a ingenieros de Google, Facebook, Amazon, Microsoft y todo por una buena razón. Están sucediendo cosas asombrosas en Uber, y todos están completamente detrás de la misión. Incluso trabajando en un equipo de infraestructura que no tiene nada que ver con la aplicación real, pude sentir la importancia de mi trabajo y el impacto que iba a tener para los ingenieros y, en última instancia, para el mundo.

    Escuché que Uber es divertido 🙂

    Pero la pregunta que debe hacerse es: ¿Cómo es para Uber contratarlo como pasante? ¿Qué puedes hacer por ellos? ¿Cuánto más duro estás dispuesto a trabajar? ¿ Mueves gente?

    Aquí hay algunas ventajas:

    • Los empleados reciben una lluvia de créditos de Uber cada mes.
    • La rara oportunidad de cambiar el mundo para que todos los que te rodean utilicen el producto que construiste. No somos solo otra aplicación web social, estamos moviendo personas y activos reales y reinventando el transporte y la logística a nivel mundial.
    • Compañeros afilados y motivados en un entorno de oficina divertido.

    Creo que trabajar en Uber definitivamente será una gran idea, me gustaría apoyar mis puntos de vista con algunas razones, que posiblemente podrían ayudar:
    1. Uber tiene una cobertura mundial, puedes conocer cómo funcionan en diferentes grupos demográficos.
    2. A pesar de que el Uber ha sido prohibido en varias partes de la India, debido a algún caso imprevisible, los pasajeros habituales lo recuerdan como uno de los servicios de taxi más fáciles de usar, por lo que debes aprender a crear una gran experiencia para el usuario.
    3. Comenzó con una inversión mínima y creció a pasos agigantados. Aprenda eso, comenzando una empresa con menos inversión.
    4.Puede tener la oportunidad de trabajar en colaboración con sus contrapartes en diferentes datos demográficos, eso sería un aprendizaje intercultural.

    5. Después de la reciente incidencia en Delhi, seguramente van a reforzar su procedimiento de verificación y reclutamiento, deberían ayudar a saber cómo superar los obstáculos.

    Creo que estas son razones más que suficientes para realizar una pasantía en Uber, por supuesto, la elección recae en los requisitos individuales.

    Para esto puedes consultar el siguiente enlace: