From a4d842750c0cc0fbd0068e5d0491af68b3669c06 Mon Sep 17 00:00:00 2001 From: Diego Velez Date: Wed, 11 Dec 2019 15:09:44 -0500 Subject: [PATCH] =?UTF-8?q?project(job-application):=20Agrega=20readme=20a?= =?UTF-8?q?=20repo=20de=20curr=C3=ADcula=20para=20poder=20parsear=20al=20L?= =?UTF-8?q?MS=20(#923)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * project(job-application): Add to curricula repo Se agrega el proyecto para que se pueda cargar al LMS y ahí se lleven las notas, feedback, etc (perfil de a estudiante), también para que exista una base sobre la cual trabajar en futuras iteraciones (hay una que está en prueba) Agregamos temporalmente el readme de FE solamente para poder usar el LMS como herramienta de seguimiento. Mientras tanto se sigue trbajando en un único nuevo readme para ambos tracks --- projects/07-job-application/README.md | 176 ++++++++++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 projects/07-job-application/README.md diff --git a/projects/07-job-application/README.md b/projects/07-job-application/README.md new file mode 100644 index 000000000..89f523c99 --- /dev/null +++ b/projects/07-job-application/README.md @@ -0,0 +1,176 @@ +# Proyecto Job Application + +## Antecedentes + +Una egresada de Laboratoria que trabaja de manera remota para una empresa en +Estados Unidos te ha recomendado para postular a una vacante de Front-End +Developer que se acaba de abrir. Es un proceso competitivo, pero tu compañera se +ha ofrecido a ayudarte. + +Tu compañera te asegura que, con la experiencia que tienes del bootcamp y su +coaching para esta postulación, tienes alta posibilidad de entrar. ¡Uff, qué +suerte tener contacto con la comunidad de egresadas de Laboratoria! + +## Introducción + +Antes de empezar, tu compañera te deja muy claro lo siguiente: + +> En los procesos de postulación tienes que demostrar no solo que sabes hacer +> algo, pero que también eres capaz de explicar cómo lo hiciste y por qué lo +> hiciste de esa manera. Debes siempre explicar que existen varias maneras de +> resolver lo que te planteen - podría ser con a, b, c ... - y luego argumentar +> bien que escogiste la manera x por tal y cual razón; asumiendo tal y cual cosa +> ... + +## Objetivos de aprendizaje + +El objetivo principal de este reto es que conozcas un proceso de reclutamiento +para una posición de Front-End development y que estés más preparada para +enfrentar los meses de colocación laboral. **El 100% de las preguntas, retos, +desafíos, etc. que se plantean en este proyecto son casos reales de empresas que +han contratado y/o entrevistado a egresadas de Laboratoria**. Esta “simulación” +es muy cercana a lo que pasará pronto en tu vida, así que sácale el máximo +provecho;). + +Ten en cuenta que en estos procesos no existe ninguna receta mágica ni tampoco +la suerte, pero la práctica y el esfuerzo te podrán ayudar mucho en el proceso +que enfrentarás al salir del bootcamp.. + +## Consideraciones Generales + +* Debe completarse de manera individual. +* A menos que la descripción de alguna parte lo diga explícitamente, no está + permitido el uso de librerías o frameworks. +* Debes seguir la [guía de estilos de Airbnb](https://github.com/airbnb/javascript). +* No todos los pasos de este proyecto son necesariamente secuenciales. Tu + training manager y/o la encargada de desarrollo personal será quien te irá + guiando en el orden de ellos. +* Este proyecto funciona como cualquier otro, tendrás que desarrollarlo con + éxito. Para completarlo, tendrás que haber terminado cada uno de los pasos + aquí descritos. Igual esperamos que sea un proyecto muy entretenido, así que + ni te darás cuenta cuando ya estés en la última etapa ;). + +Recuerda siempre la importancia de la iteración. Si ya "pasaste" por una etapa +siempre puedes volver, revisar, actualizar, mejorar, iterar, etc. Pide feedback, +y se activa durante toda esta preparación. + +## Parte I: Envío de Currículum Vitae (CV) + +Cualquier proceso de reclutamiento inicia cuando envías tu CV solicitando que te +consideren para el cargo en la empresa que te interesa. + +Tu compañera te ha enviado un mensaje con los +[elementos a considerar al escribir tu CV](https://drive.google.com/file/d/1TUHy3SxgalOWBqH-rtHKbejsKCXoLxWD/view?usp=sharing). +Léelo con detenimiento y sigue sus recomendaciones. Un dato importante: tal como +explica tu compañera, esta parte va más allá del CV, incluye también tu +LinkedIn, GitHub y tu portafolio - a los cuales se accede a través de tu CV. + +Una vez que completes tu CV (con los links a tu portafolio, LinkedIn y GitHub +actualizados), tendrás que: + +* Pedirle a una compañera que te entregue feedback de tu CV. +* Revisar el [check list](https://docs.google.com/spreadsheets/d/e/2PACX-1vQL5wi4637DGEkYWEeuZi8YCO-xeQHNXWq-KdoZKnbsXjJmeHDLSrV6ZbSHHmZ_Dt4BjqPamZGPr6PX/pubhtml) + antes de entregarlo. +* Una vez que sientas que está listo, envíalo a la coordinadora de desarrollo + personal(psicóloga) de tu sede via e-mail incluyendo un breve párrafo + indicando tu interés por el puesto. Ella revisará los documentos y te dirá si + estás preparada para avanzar a la parte II. + +En esta parte, específicamente se evaluará: + +* La calidad y completitud de tu CV. +* La calidad y completitud de tus perfil de LinkedIn y GitHub. +* El avance de tu portafolio. + +## Parte II: Entrevista laboral (de “práctica”) con la coordinadora de desarrollo personal + +La coordinadora de desarrollo personal te invitará a una simulación de +entrevista laboral con ella que te sirva de “práctica”. + +Para prepararte, te recomendamos revisar los siguientes recursos: + +* La [guía de Laboratoria](https://drive.google.com/file/d/1hwayjQlU7m6acBts9g0G5VBK8ZCcAN2b/view?usp=sharing) + sobre cómo prepararte para una entrevista laboral. +* El material del [taller de preparación para entrevistas](https://docs.google.com/presentation/d/1IKc49cO4PQZVytL8pEgu9rogWYcuoguBcnKHgPKKXLs/edit?usp=sharing) + profesionales de Laboratoria. +* Un repositorio colaborativo en [GitHub](https://github.com/h5bp/Front-end-Developer-Interview-Questions) + sobre preguntas frecuentes en procesos de reclutamiento para Front-End + developers. +* También tendrás la posibilidad de inscribirte en Office Hours de entrevistas + grupales que te ayudarán en tu preparación. + +Al final de la entrevista, la coordinadora de desarrollo personal te dirá si +estás preparada para avanzar a la parte III. + +## Parte III: Entrevista con alguien de la industria + +La coordinadora de desarrollo personal coordinará para que tengas una +entrevista de 30-45 minutos con alguien de la industria (que llamamos +“reclutadxr”). + +Lx reclutadxr se contactará contigo, ya sea a través del correo +electrónico o vía telefónica. Aunque suene obvio, hemos tenido casos donde +egresadas no contestan el teléfono a números desconocidos o no revisan su +correo, perdiendo la oportunidad de tener una entrevista. Es importante que +estés atenta a la llamada del reclutadxr. Por otro lado, recuerda que no +todas las entrevistas son presenciales, por lo que puedes enfrentarte a +una entrevista online. En este caso, procura estar en un lugar tranquilo, +tener buena conexión a internet y una cámara disponible. + +Después de la entrevista, tu reclutadxr definirá y te informará si estás lista +para seguir a la siguiente etapa. Cae en ti, recordarle al reclutadxr que envíe +su feedback a la Training Manager y asi poder seguir a la siguiente etapa si +corresponde. + +## Parte IV: Entrevista técnica + +Este paso es una entrevista técnica de 1 hora donde unx developer de +otra sede de Laboratoria simulará una entrevista técnica real contigo. +Te hará una serie de preguntas conceptuales y te pedirá codear “en vivo” +algunos retos cortos (usando jsbin, jsfiddle o cualquier otra plataforma) +para evaluar cómo enfrentas un problema y cómo llegas a la solución. +Tu entrevistadxr se contactará contigo, ya sea a través del correo electrónico +o vía telefónica; recuerda nuevamente estar atenta a tu correo o teléfono +para poder coordinar la fecha/hora de la entrevista. + +Asume que tu entrevistadxr no conoce nada de ti ni de Laboratoria y no des por +hecho que conoce el proceso que has tenido dentro del bootcamp. + +Durante la entrevista, tu entrevistadxr te: + +* Hará algunas preguntas conceptuales y tendrán una conversación + alrededor de eso. Puedes usar papel, lápiz o incluso abrir la consola de + chrome para complementar tus ideas con un ejemplo. +* Presentará algunos retos para que los completes en vivo (desde cero usando + [jsbin](https://jsbin.com/?html,output), [jsfiddle](https://jsfiddle.net/) o + cualquier otra plataforma) y te pedirá que narres en voz alta lo que estás + pensando. Por ejemplo: “Voy a crear una función que haga esto porque ...” +* Pedirá que expliques qué otras opciones se te ocurren para resolver el + problema y por qué has decidido hacerlo de la manera que planteas. Tip: cuando + te prepares, apunta a tener al menos dos formas de resolver cada reto y + entender cuál es tu opción preferida y por qué. +* Hará preguntas sobre tu solución para saber si entiendes a profundidad lo que + estás haciendo. Ven preparada a responder preguntas al estilo: “Veo que estás + haciendo esto... ¿por qué has decidido hacerlo así?”, “Explícame qué hacen + estas líneas de código”, etc. + +Al final de la entrevista, que debe durar máximo 1 hora, el entrevistadxr te +dirá si estás preparada para el siguiente paso del proceso de postulación, +o si deberás estudiar un poco más y repetir la entrevista. + +## Parte V: Desafíos para resolver y entregar + +Esta partes del proceso de postulación consiste en hacer algunos desafíos. +Los desafíos serán enviados a tu correo electrónico. El gran objetivo de esta +etapa es conocer algunos retos reales que las empresas hacen como +parte del proceso de selección. Asi que, que mejor que haber visto un par +antes? + +## Recursos externos + +* [Guía de estilos de Airbnb](https://github.com/airbnb/javascript). +* [Elementos a considerar al escribir tu CV](https://drive.google.com/file/d/1TUHy3SxgalOWBqH-rtHKbejsKCXoLxWD/view?usp=sharing). +* [Check list CV](https://docs.google.com/spreadsheets/d/1MyOE5v1TxOMovsTiMQ21QzRPxCRXIKpaOOLS99y3MKQ/edit#gid=1386834576) +* [Guía de Laboratoria de Entrevistas](https://drive.google.com/file/d/1hwayjQlU7m6acBts9g0G5VBK8ZCcAN2b/view?usp=sharing). +* [Taller de preparación para entrevistas](https://docs.google.com/presentation/d/1IKc49cO4PQZVytL8pEgu9rogWYcuoguBcnKHgPKKXLs/edit?usp=sharing). +* [GitHub Entrevistas](https://github.com/h5bp/Front-end-Developer-Interview-Questions).