¿Cuáles son las tecnologías / habilidades más útiles para un nuevo graduado que comenzará a trabajar en Facebook?

Prepárese para ir a muchas reuniones.

En comparación con las startups en las que he trabajado, Facebook está mucho más en proceso (aunque no es tan malo como un Fortune 500 estándar, IMO). Por lo tanto, tendrá más reuniones permanentes, reuniones funcionales cruzadas, reuniones de revisión, reuniones de diseño e incluso reuniones de marketing (mucho miedo al ciclo de prensa negativo).

Parte de esta respuesta es una advertencia cínica: tome la cantidad de trabajo que cree que hará en un mes y reduzca a la mitad, pasará mucho tiempo hablando sobre el trabajo y encontrando la sala de conferencias.

La otra parte es un buen consejo: aprenda qué distingue una buena reunión de una mala. Siempre que tenga en cuenta dos cosas, una reunión puede ser buena.

Primero, ¿cuál es la decisión que debe tomarse en esta reunión? Puede ser mayor (iluminación verde de un proyecto, cortar una función, elegir una plataforma) o menor (en las “reuniones de actualización” generalmente es “¿alguien necesita cambiar su proyecto esta semana para lidiar con un incendio?”). Sea lo que sea, conózcalo antes de la reunión y asegúrese de que la reunión se mantenga y no sea tangente. Y si la decisión no te afecta, ¡no te vayas!

En segundo lugar, ¿qué acciones debe tomar como resultado de la reunión? Esto debe ser claramente establecido, generalmente por usted. Literalmente deberías encontrarte diciendo “decidimos X, así que haré Y para el próximo Katillsday”. ¡Sé cauteloso! Es posible que su gerente / PM no sea claro, por lo que debe indicarlo explícitamente para que lo confirmen y no abandone su otro trabajo, mucho más importante, porque se complicaron durante una reunión. Y, si encuentra que no recibe ningún elemento de acción (o recibe una tonelada, pero ninguno es tan prioritario como su otro trabajo), ¡deje de continuar!

Como ingeniero, se encontrará en reuniones de 30 personas con quizás cinco ingenieros. ¡Eso significa que 25 personas están tomando decisiones y acciones para usted! (Esto es malo). Sé asertivo y retrocede, tu tiempo es al menos el quinto recurso más valioso que tiene el grupo, así que no dejes que lo desperdicien al aceptar un trabajo sin sentido.

Parece que ya tienes el trabajo: disfruta de tu tiempo libre en lugar de tratar de aprender cosas ahora que podrías aprender en el trabajo. Tómate unas vacaciones. Viajar alrededor del mundo. Si prefiere invertir su tiempo en usted mismo, aprenda un nuevo idioma o un instrumento musical. Tanto que puedes hacer en tres meses. Es muy probable que los desperdicie aprendiendo algunas tecnologías específicas que son mucho más fáciles de aprender cuando realmente está trabajando allí.

More Interesting

¿Debo perder la esperanza de convertirme en desarrollador?

¿Qué debe hacer un estudiante graduado en ingeniería informática para hacer frente al hecho de que no obtuvo un pasante durante el período de verano?

¿Por qué los chicos de CS dejan sus trabajos y van a GATE (Graduate Aptitude Test in Engineering)?

¿Debo buscar CS PHD para conseguir un trabajo interesante?

¿Hay alguna manera de obtener una licenciatura en ciencias de la computación / ingeniería / aplicaciones sin leer física y química?

¿El entrenamiento de verano es realmente importante para los estudiantes de tercer año de CSE?

Cómo convertirse en un profesional de Linux

¿Debo seguir Ciencias de la Computación / Programación?

¿Se sienten cerradas las principales compañías tecnológicas como Facebook y Google a los programadores autodidactas?

¿Cuál es una mejor opción en el mundo actual, ingeniería de software o informática / ingeniería, y por qué?

¿Qué tan importante es el GPA para la informática?

¿Todavía puedo obtener un título en informática con malas calificaciones?

¿Cómo puede un graduado que no es CS conseguir un trabajo en grandes empresas como Google, Apple o Facebook?

Soy estudiante de segundo año en Carnegie Mellon y estudio una especialización no técnica. Sin embargo, quiero comenzar mi propia empresa en el futuro. Quiero ganar habilidades 'duras'. ¿Es la informática la única forma? ¿Qué más puedo aprender? Tal vez HCI?

¿Debo hacer informática o ingeniería de software si quiero verme en una gran empresa de tecnología como Google, Apple o Facebook, etc.?