Descripción General
El trabajo de un desarrollador(a) Full-Stack es un rol integral, donde podrás crear desde la parte visual hasta construir la estructura de aplicaciones, sitios web y otros sistemas tecnológicos. Es una profesión de alta demanda porque abarca muchas habilidades técnicas. Con nuestro programa intensivo de 3 meses, te proporcionaremos tanto habilidades técnicas como habilidades blandas para convertirte en un desarrollador Jr. Full-Stack y estar list(a) para dar tus primeros pasos en el apasionante mundo de la tecnología.
¿Qué tipo de trabajo podría hacer al finalizar el programa?
Nuestro programa de Desarrollo Jr. Full-Stack/Java te prepara para diseñar, crear y mejorar una amplia variedad de aplicaciones, sitios web y sistemas informáticos. Desde el diseño visual (front-end) hasta la arquitectura misma del producto (back-end), obtendrás las habilidades necesarias para sobresalir en roles como desarrollador full-stack, desarrollador front-end, analista de desarrollo de datos, jr salesforce developer, react developer, java developer, entre muchos otros posibles roles.
¿Para quién es este programa?
Este programa está abierto para mayores de edad, con título de bachillerato, que viven en Bogotá, Medellín o alrededores, con permiso de trabajo en Colombia, y que no se encuentran estudiando o trabajando formalmente (disponibilidad de tiempo completo).
No necesitas tener ningún conocimiento técnico previo, solo mucho interés, ganas y compromiso con aprender sobre el desarrollo web. Aunque no hay restricción de edad, invitamos fuertemente a aplicar a personas entre los 18 y 30 años, además de grupos subrepresentados, como mujeres, migrantes, minorías étnicas, víctimas del conflicto armado, entre otros.
Estamos buscando participantes que estén fuertemente motivad@s por aprender tanto habilidades técnicas como blandas, con buena lógica, mentalidad de crecimiento, buena atención al detalle, y que se sientan comod@s estudiando en línea a tiempo completo.
Requerimientos
- Ser mayor de edad (+18 años)
- Tener título de bachillerato
- Vivir en Bogotá, Medellín o alrededores (*esto puede cambiar con cada cohorte)
- No estar trabajando formalmente, y si es informalmente, que no se cruce con el horario del programa
- No estar estudiando formalmente, y si es informal, que no se cruce con el horario del programa
- Tener disponibilidad total de lunes a viernes, de 9:00 a 17:30, durante la duración del programa
- Estar con disponibilidad y disposición de trabajar inmediatamente después de graduarse
- Tener permiso de trabajo en Colombia (extranjeros)
Lo que vas a conseguir
- Habilidades técnicas en desarrollo Jr Full-Stack, con enfoque en Java para el back-end
- Mentalidades y habilidades de comportamiento con énfasis en dinámicas laborales
- Posibilidad de conocer el ecosistema del desarrollo web, así como el de los procesos de contratación
- Talleres con empresas y expertos en diferentes temas
- Guía en la adquisición de habilidades para la búsqueda de empleo, y soporte en procesos de empleabilidad
Habilidades adquiridas:
Habilidades técnicas:
- Introducción al rol de desarrollador/a
- Introducción a la Informática
- Fundamentos del desarrollo web
- JavaScript para desarrollo web
- Introducción a la programación en Java
- Introducción a las Bases de Datos Relacionales
- Introducción al Desarrollo Web usando Java y Spring Boot
Habilidades blandas:
En cada trabajo, hay habilidades clave que te ayudarán a tener éxito. Te ayudaremos a aprender cómo desarrollar las habilidades clave de empleabilidad para tener éxito en tu rol.
Te guiaremos en el desarrollo de estas habilidades clave de empleabilidad para tener éxito en tu rol.
- Comunicación efectiva
- Orientación al detalle
- Manejo del tiempo
- Trabajo en equipo
- Mentalidad de crecimiento
- Orientación al futuro
- Proactividad
- Responsabilidad personal
Lo que ofrecemos:
Formación sin costo. Aprenderás habilidades que te permitirán ser exitoso en el entorno laboral – desde habilidades técnicas, hasta habilidades esenciales para la empleabilidad. El formato es online síncrono y asíncrono.
Apoyo en el proceso de empleabilidad. Durante el programa se darán sesiones de mentoría enfocadas en empleabilidad. En estas sesiones aprenderás y desarrollarás habilidades fundamentales para el éxito laboral, además de talleres para hacer y potenciar tu hoja de vida, mejorar el perfil de LinkedIn, prepararte para las entrevistas, entre otros. Al finalizar el programa, los participantes tendrán acceso a un completo coaching de empleabilidad. Esto incluirá la posibilidad de acceder a oportunidades laborales tanto directas como indirectas, explorar diversas vías de desarrollo profesional y recibir apoyo en la revisión de pruebas, preparación para entrevistas y cualquier otro aspecto relevante para facilitar su inserción en el mundo laboral.
Apoyo de Mentoría. Durante el programa tendrán sesiones de mentoría enfocadas en el bienestar socio-emocional, así como de empleabilidad.
Sistema de apoyo. Aquellas personas que lo necesiten (luego de ser verificado) podrán acceder a beneficios para que se les preste un computador, cámara y micrófono, así como subsidios para internet.
Lo que los graduados dicen del programa
Carolina
Graduada del programa de Desarrollador(a) Junior Full-Stack/Java
“Gracias al apoyo de Generation, hoy me siento segura de mis conocimientos y no tengo miedo de mostrarlos al mundo. Me enseñaron a trazar metas alcanzables y me han apoyado en todo este proceso para cumplir mi sueño de ser desarrolladora Full Stack.”
Adriana
Graduada del programa de Desarrollador(a) Junior Full-Stack/Java
“Mi participación en el bootcamp de Generation ha sido transformadora. Adquirí habilidades técnicas sólidas, como desarrolladora Fullstack Java Junior, y fortalecí habilidades blandas esenciales, como comunicación y liderazgo. El coaching de empleabilidad me preparó para el proceso de búsqueda de empleo, y aseguré mi primer empleo apenas una semana después de completar el bootcamp. Desarrollé una aplicación bancaria para una Fintech multinacional y trabajé en despliegues en la nube de AWS. Ahora, como Ingeniera de Sistemas, estoy lista para seguir avanzando en mi carrera en tecnología con confianza y determinación.”
Fechas del programa
¿Qué hace un desarrollador(a) Junior Full-Stack/Java?
Un(a) desarrollador(a) Jr Full-Stack con especialización en Java se encarga de diseñar, desarrollar y mantener aplicaciones web o sistemas de software completos, tanto en el lado del cliente como en el servidor.
Entre sus responsabilidades se encuentra el desarrollo de aplicaciones web, la implementación de funcionalidades, el trabajo en el lado del cliente de las aplicaciones web, la integración de bases de datos, hacer pruebas y depuración para garantizar la calidad del código y solucionar errores (bugs) en el sistema.
Es importante tener en cuenta que el trabajo en equipo es común e importante para garantizar el desarrollo exitoso y la entrega oportuna de las aplicaciones.
Así mismo, por la característica de tener un rol junior, el trabajo se da en un entorno de aprendizaje continuo.
En resumen, un(a) desarrollador(a) Jr Full-Stack con especialización en Java es responsable de contribuir al desarrollo completo de aplicaciones web utilizando tecnologías Java tanto en el lado del servidor como en el lado del cliente, con el objetivo de crear soluciones robustas y eficientes.
Proceso de aplicación:
Inscripción inicial
5 minutosDeberás leer las instrucciones, así como las políticas de manejo de datos, e ingresar información básica para iniciar tu inscripción.
Formulario de elegibilidad
5 minutosDeberás contestar unas preguntas que determinarán si cumples con algunos de los requerimientos más básicos para que puedas hacer parte del programa.
Formulario Demográfico
10 minutosEn esta sección te pediremos que nos suministres información personal, con el fin de tener claridad de tu perfil.
Prueba de lógica matemática y comprensión de lectura
25 minutosEn el tiempo asignado deberás responder las preguntas de lógica matemática, y de comprensión de lectura (no necesitarás de conocimientos técnicos específicos).
Prueba de creatividad
1 horaEn esta sección te pediremos que respondas dos preguntas de la forma más precisa y creativa posible.
Entrevista
30 minutosEn esta entrevista tendrás la oportunidad de contarnos sobre tí, de mostrar tu motivación, el conocimiento que tienes del programa, y de convencernos que eres la persona indicada para ser parte de nuestros programas.
Documentos
10 minutosEn esta sección deberás subir al sistema de aplicación, la fotocopia/escan de tu documento de identidad, de tu título de bachillerato, de tu permiso laboral (extranjeros), y de otros documentos que consideres pertinentes que tengamos.
Formulario final y de apoyo
10 minutosEn este formulario te haremos unas últimas preguntas, las cuales tendrán como propósito que identifiquemos posibles formas en las que te podamos apoyar y generar el mejor contexto para el aprendizaje.
Inicio del programa
13-14 semanasLuego de tener un día 0 inaugural, iniciaras el programa de formación el cual te llevará a certificarte como desarrollador(a) Jr. Full-Stack/Java.
Beneficios de Generation
- Comunidad Generation. Al graduarte empezarás a ser parte de la comunidad de graduados de Generation
- Eventos. Eventos y talleres sobre temas laborales y de crecimiento profesional para seguir contribuyendo a tu proceso
- Retribuir a la comunidad Generation. Conviértete en un/na embajador/a de Generation o mentor/a para apoyar a otros
- Soporte. Seguiremos apoyándote en cómo mejorar en tu proceso profesional y de empleabilidad.