¿Cómo pudo Opower construir un equipo de ingeniería tan bueno?

Hoy hablé con un candidato para Opower que me pidió que respondiera esta pregunta sobre Quora. Aquí está la respuesta desde el punto de vista de la gestión de productos:

  1. Un excelente proceso de entrevista técnica que evalúa directamente las chuletas de desarrollo. No hacemos preguntas como “cuéntame sobre un momento en que tú …”. Hacemos preguntas como “aquí hay algo de nuestro código; ayúdenos a mejorarlo” y “diseñe el modelo de datos mínimamente complejo para admitir XYZ”.
  2. Una pasión común (genuina) por lo que se trata la empresa. Nuestro lema: “Hacemos que sea fácil para las personas ahorrar energía ahora”. Es sorprendente lo que un grupo de personas inteligentes y trabajadoras pueden hacer cuando creen en una misión clara y significativa. Las mejores personas quieren trabajar con aquellos colegas que se preocupan tanto como ellos por lograr el éxito.
  3. Retener a los mejores talentos haciendo un compromiso de arriba hacia abajo para resolver los desafíos técnicos de la manera correcta. Nos tomó un tiempo ser buenos en esto, pero ahora hemos implementado medidas exitosas para limitar la deuda tecnológica, comprometernos solo con lo que creemos que es factible y mejorar la arquitectura subyacente a medida que desarrollamos nuevas características del producto. Los desarrolladores pueden resolver los problemas de la manera que saben que es mejor a largo plazo.

More Interesting

Yahoo! en 2016: ¿Trabajar en Yahoo como ingeniero de software (nuevo graduado) es un trabajo que mata su carrera?

¿Por qué los reclutadores de tecnología ocultan para quién están trabajando y luego tratan de interesar a un candidato solo en publicidad?

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

¿Puedo obtener un trabajo de ingeniería de software sin un título en informática en los Estados Unidos? ¿Cómo?

¿Qué tipo de oportunidades existen para alguien con un profundo conocimiento de redes, teoría de gráficos, optimización, teoría de colas, etc., que ha aplicado este conocimiento en I + D de telecomunicaciones durante muchos años y está buscando nuevas oportunidades para aplicar estos conceptos?

Me ofrecieron una pasantía de ingeniería de software en Silicon Valley. Si bien me encanta la oportunidad, no puedo permitirme el traslado. ¿Debo negociar?

Cómo descifrar la prueba de aptitud IGATE y la entrevista técnica

¿Cómo podría mejorar mi currículum para conseguir un trabajo SWE en los Estados Unidos? ¿Qué habilidades debo agregar? ¿Qué tipo de proyectos podría hacer para captar la atención de los empleadores?

Quiero ser ingeniero de software en una gran empresa como Google o Apple. ¿Debo especializarme en informática o ingeniería informática?

¿Qué factores debe tener en cuenta una empresa estadounidense al contratar empleados que permanecerán y trabajarán en el extranjero?

¿Deberían prohibirse los acertijos en las entrevistas de programación?

¿De dónde son reclutados los ingenieros de software la mayoría de las veces?

¿Cuáles son algunas cosas que las empresas deben saber sobre las sesiones de información en CMU?

¿Cómo consigo un trabajo en la NASA?

¿Cuánto le paga Hulu a un nuevo ingeniero de software graduado?