¿Debo realizar una pasantía de ingeniería de software en Twitter, Pinterest o Palantir?

Dada la forma en que ha formulado la pregunta, la respuesta es ‘sí’. 🙂

En una nota más seria, como ingeniero en Palantir, me siento calificado para responder con lo bueno de una pasantía en Palantir. En cuanto a cuál de las tres compañías que ha mencionado es la “mejor” opción, eso dependerá realmente de usted y dependerá de sus intereses. Me complace comentar sobre Palantir, pero comenzaré con la advertencia de que estoy seguro de que una pasantía en Twitter o Pinterest sería una gran experiencia.

Las pasantías de Palantir se configuran de manera diferente a lo que encontrarías en muchas compañías (pero no sé cómo se comparan directamente con Twitter o Pinterest).

Fuera de Palantir, muchos lugares tendrán proyectos internos específicos y equipos diseñados para atraer a la gente al edificio y ocuparse durante el verano (y no mucho más). Muchos pasantes terminan sintiéndose algo descuidados y como si sus mentores y directivos los vieran como una carga que los distrae de su trabajo “real”.

La misión y el trabajo

Permítanme comenzar señalando lo que es diferente acerca de Palantir como compañía: somos una compañía de software que desarrolla soluciones generalizadas para algunos de los problemas de datos más difíciles del mundo. Nuestros clientes tienden a trabajar en problemas muy críticos del mundo, como:

  • lucha contra el fraude complejo
  • cerrar las redes de trata de personas / esclavitud
  • Hacer que la recuperación ante desastres naturales sea segura y efectiva
  • optimizando el descubrimiento de drogas
  • manteniéndonos a salvo
  • Monitoreo y detención de brotes de enfermedades
  • defensa de la red contra atacantes sofisticados

…para nombrar unos pocos.

El trabajo que estamos haciendo tiene un impacto real y debido a que creamos sistemas generalizados para hacer frente a este tipo de desafíos de datos, estamos trabajando en el nivel ‘meta’, lo que mantiene las cosas interesantes en el día a día.

La pasantía

En Palantir, vivimos y morimos por ingeniería de ancho de banda. Tomamos un enfoque muy diferente a las pasantías. Establecimos la empresa para el verano de modo que los pasantes trabajen directamente en nuestros productos, junto con el personal de ingeniería a tiempo completo. La mayor parte del personal de tiempo completo se refactoriza en mentores de tiempo completo durante el verano, dedicando su tiempo a guiar y asesorar a los pasantes sobre cómo construir y enviar características.

Nuestros pasantes han informado constantemente que regresan a la escuela con un conjunto de experiencias muy diferente al de la mayoría de sus pares: obtienen una idea real de lo que significa trabajar en un equipo profesional de ingeniería de software, haciendo todo, desde el diseño, las pruebas, la automatización, y plena propiedad de las características reales. Hemos tenido pasantes que construyen marcos completos que luego se convierten en la columna vertebral de partes de nuestros productos que viven después de que hayan regresado a la escuela.

¿Cómo hacemos esto y continuamos avanzando? Al igual que con nuestras contrataciones de tiempo completo, tenemos estándares muy altos para quienes ofreceremos una pasantía. El resultado es doble: podemos ofrecer a los pasantes un trabajo significativo e interesante que marque la diferencia en el mundo y, como pasante, puede esperar estar rodeado de compañeros capaces que tendrán mucho que enseñarle.

Y esto también tiene un impacto al final de su pasantía: la gran mayoría de nuestros pasantes reciben ofertas de tiempo completo al final del verano. (Por otro lado, en el nivel en el que está operando, sopesando las ofertas de estas tres compañías, no creo que tenga ningún problema para conseguir un trabajo de tiempo completo en la compañía que elija, por lo que esto debería ser menos Importante consideración).

El código abierto siempre es un tema cercano a mi corazón y hemos comenzado a hacer algo realmente ordenado en ese sentido: los pasantes que crean código de biblioteca que es independiente de nuestros productos (un ejemplo es una biblioteca ligera de JavaScript para mostrar anotaciones en los controles) pueden obtener tome ese código con ellos cuando salgan y publíquelo como código abierto.

Nosotros, por supuesto, tenemos los eventos internos divertidos normales que son un sello distintivo de los programas de pasantías del valle, pero eso es solo salsa; Nunca debería ser la razón por la que toma una pasantía: siempre vería la misión de la empresa, su cultura y lo que aprenderá mientras esté allí como los aspectos más importantes de esta decisión.

¡Espero que eso ayude!

Sin ninguna información real sobre sus intereses, diría que definitivamente debería ir a Pinterest porque es la más pequeña de sus opciones. Tendrá la oportunidad de conocer a una parte no trivial de los empleados de Pinterest, su trabajo probablemente tendrá un impacto más significativo en el producto y la empresa, y tendrá una experiencia más única. Serás 1% o 0.5% o lo que sea de la compañía durante unos meses en lugar de una pieza muy pequeña.

Además, en una compañía más pequeña, las herramientas y los patrones a los que estará expuesto tienen más probabilidades de ser transferibles a otras compañías. No estoy seguro específicamente de ninguna de las compañías, pero en general, si no tienes mucha experiencia, las habilidades que obtienes en una pasantía en una compañía más joven serán más ampliamente aplicables.

Dicho esto, he escuchado cosas extremadamente positivas sobre estas tres compañías. No creo que sea posible hacer una mala elección aquí.

Pinterest por supuesto.

Pero, sinceramente, depende de ti. Si está buscando empresas que tienen más problemas de ingeniería resueltos, Palantir y Twitter pueden ser una mejor opción. Pero si desea trabajar en encontrar soluciones a los grandes problemas que no se han resuelto, Pinterest probablemente sea mejor para usted.

Pinterest tiene algunas cosas resueltas, y algunas cosas aún estamos descubriendo. Eso significa que somos libres de encontrar soluciones nuevas y entretenidas para varios desafíos de escala.

Hay mucho impacto que te da. Fui mentor del primer “Pintern” de Pinterest (Owen Coutts) y le di las llaves de la ciudad, nos convirtió a usar Github Enterprise, re-hizo nuestro flujo de revisión de código, construí herramientas para mejorar nuestro MTTD (Tiempo medio para detectar) (fallo)) y revisó nuestras herramientas de ingeniería de lanzamiento.

Estos no son pequeños proyectos paralelos que se archivarán. Serán parte de los sistemas de ingeniería de Pinterest mientras exista Pinterest.

Aunque mucho ha cambiado en los meses posteriores a esta pasantía, parte de esto es nuestra cultura de ingeniería. Te damos las herramientas que necesitas para tener éxito. La organización es bastante pequeña y fácil de navegar. Si está bloqueado por Ben Silbermann (muy poco probable que sea bloqueado por él), nuestro CEO, solo hable con él. Si necesita aprender a usar algo que no sabe, pregunte y obtenga la capacitación que necesita.

Además, somos muy divertidos, pasa el rato en nuestra oficina y piratea algo o pasa a almorzar si puedes hacer el tiempo. Alguien se reunirá contigo y pasará el rato.

Hay dos preguntas que influirán en su decisión sobre las que voy a hacer algunas suposiciones.

1) ¿Desea tanta experiencia reutilizable como sea posible?

Específicamente, ¿desea agudizar tantas habilidades como sea posible que se puedan usar en cualquier lugar, no solo en la empresa en la que está internado? Voy a suponer que sí.

2) ¿Desea trabajar en una de estas empresas a tiempo completo?

La pasantía en una empresa aumenta drásticamente la probabilidad de que eventualmente trabajes allí a tiempo completo. Asumiré que la respuesta a la pregunta, sin embargo, es no, de lo contrario no estaría preguntando en cuál internarse por la razón antes mencionada.

Entonces, ¿qué debería hacer?

Como regla general, cuanto más grande es una empresa, más proceso ‘específico de la empresa’ tiene. En empresas más grandes, pasará gran parte de su tiempo como pasante aprendiendo cómo optimizar para ese proceso ‘específico de la empresa’, y es poco probable que esa experiencia sea útil en ninguna otra empresa.

Además, las compañías más pequeñas generalmente necesitan recursos de ingeniería con mayor urgencia y es más probable que le brinden el mismo tratamiento que recibiría un ingeniero de tiempo completo (léase: mucha experiencia excelente y práctica).

Con todo eso en mente, si estuviera en tu lugar, probablemente iría con Pinterest.

Dependiendo de su experiencia previa, también podría ser interesante considerar una empresa B2B si ya tiene experiencia en una empresa orientada al consumidor.

Es posible que tenga la oportunidad de explorar ciertas verticales que no tendría la oportunidad, ver cómo se rompen ciertas industrias y encontrar algunas soluciones interesantes a sus problemas.

No sabemos casi suficiente información para decir algo. No conocemos sus intereses, no conocemos sus antecedentes y similares. Pinterest y Twitter son compañías de redes sociales y, como tales, pueden brindarle una valiosa experiencia con ese mundo si considera que ese tipo de compañía es emocionante.

Palantir, por otro lado, es una criatura completamente diferente. Si te gustan los análisis serios, quieres trabajar con algunas mentes extremadamente brillantes y realmente hacer una diferencia en el mundo, podrían ser una opción. Es cierto que últimamente se les ha dado mala prensa debido a PRISM, pero hay muchas otras compañías por ahí que hacen algo como ellas que podrían usar su ayuda (complemento gratuito, trabajo para una compañía que sí lo hace).

Si puede proporcionar más detalles, probablemente podamos ayudarlo a reducir sus opciones, pero por ahora, pedirnos que elijamos entre estas tres compañías es casi imposible.

Sugeriría ir a la compañía más grande (¿probablemente Twitter de esas?) Si es su primera pasantía, porque en mi opinión es mucho más difícil acostumbrarse a una compañía más grande que haya trabajado en una compañía más pequeña que viceversa. A juzgar por su oferta de pasantía en estas empresas, sus habilidades técnicas ya deberían ser bastante decentes. Ir a una empresa más grande lo ayudará a desarrollar más habilidades blandas que pueda necesitar más adelante. Además, si siente que desea trabajar en una empresa más pequeña, puede cambiar fácilmente.