Estoy de acuerdo con Justin y su respuesta. El equipo con el que trabajas tiene un gran impacto en tu pasantía. Dicho esto, también debo señalar que la cultura laboral en Facebook es realmente flexible, en la medida en que he visto a un equipo interno cambiar de equipo después de darme cuenta de dónde estaba su verdadera pasión. Además, como futuro pasante, realmente no necesita preocuparse en absoluto de que lo coloquen en el “equipo equivocado”, porque la asignación del equipo se realiza solo después de tener en cuenta sus habilidades, logros y, lo más importante, su interés.
¿Cuándo es realmente importante hasta el punto de hacer o deshacer?
- Usuario frente a backend: Facebook tiene un conjunto diverso de equipos, que trabajan en varios aspectos del sitio, desde cómo deben verse los distintos botones hasta las historias que deben mostrarse en su suministro de noticias. Como programador, debe averiguar dónde radica su interés y qué es lo que realmente lo motiva.
Si eres del tipo que recibe una patada cuando millones de usuarios usan “visiblemente” algo que contribuiste y hay un zumbido en general al respecto, entonces trabajar en el backend de C ++ u otros equipos centrados en datos es lo último que deberías buscar a.
Por ejemplo, una mejora en el algoritmo mediante el cual Facebook rastrea qué publicaciones en el feed tienen más probabilidades de ser “leídas” en lugar de simplemente “desplazadas” difícilmente se notará fuera de Facebook, sin mencionar la ausencia de rumores.
Compare eso con algo como concebir e implementar un nuevo evento de vida para la línea de tiempo de Facebook, diga “esperando un bebé” (Sí, eso es cierto, fueron un grupo de pasantes este año quienes implementaron eso). Este tipo de cosas, por supuesto, llamará mucho la atención, por lo que sabes, tu función podría aparecer en Tech-Crunch, Reddit, etc.
O bien, podría ser exactamente el tipo de persona opuesta, con un lema del tipo “causar un impacto sin problemas”. - Experimental vs producción lista: esto es directamente de mi experiencia personal. Uno de mis proyectos fue construir un servicio de recomendación, que tanto yo como mi gerente sabíamos que no estará listo para la producción hasta mucho tiempo. El hecho mismo de que no se lanzará en el corto plazo y durante mucho tiempo solo sería un lanzamiento interno en estado experimental fue un desvío para mí. Pero de nuevo, allí, yo tenía la culpa. Debería haberle dejado claro a mi mentor y creo que felizmente le habría asignado algún otro proyecto. Nunca expresé realmente mi insatisfacción a mi mentor.
Con respecto a los equipos que se deben evitar y esperar, todo lo que puedo decir es que, según sus intereses, podría descartar fácilmente ciertos equipos y preferir altamente algunos. Un entusiasta de la interfaz no querría trabajar con el equipo de la colmena, por ejemplo, mientras que un fanático de la optimización y un adicto a C ++ pensarán lo mismo para el equipo de fotos.
- ¿Qué tan difícil es obtener una pasantía en las Naciones Unidas? Un amigo dijo que es aún más difícil que una pasantía en McKinsey.
- ¿Dónde puedo encontrar pasantías para aerodinámica y CFD?
- ¿Cómo debo solicitar una pasantía en Microsoft India?
- ¿Cómo es hacer una pasantía de verano en INRIA?
- Cómo obtener una pasantía en Wall Street si soy de una pequeña universidad impopular
Además de estos factores preferenciales, casi no hay razón para preferir un equipo sobre el otro. Todos los equipos son realmente buenos con personas increíbles con quienes trabajar, a quienes realmente les gusta lo que están trabajando y les apasiona.