career support
Haz un pasantía en cualquier compañía (aunque no te paguen) porque debes añadir eso en tu cv para estar en una mejor posición cuando busques empleo:
1Cargo: 2Desarrollador Web Freelance en MyCompany Media 3 4Descripción: 5Responsable de diseñar, desarrollar y modificar aplicaciones de React y APIS de Python desde el layout/mockups/wireframes hasta convertirlos en funcionales de acuerdo a las especificaciones del cliente. Enfocado en crear sitios visuales llamativos con un diseño amigable para el usuario con una navegación clara. 6
Nota: NO COPIES Y PEGUES, por favor personalízalo, usa otras palabras, diferentes tecnologías y lenguajes de programación que te gusten, puedes hablar sobre aplicaciones de eCommerce, edTech, puedes mencionar alguna industria en particular que te guste.
Si tu proyecto final fue un juego, puedes decir que te especializas en construir juegos con HTML/CSS/Javascript/Python. Si fue una red social entonces te especializas en "aplicaciones sociales", etc. Si fue un sitio de tutorías, puedes decir que te enfocas en edTech..
Si tienes un posgrado o un título es muy bueno, también puedes añadir la educación que obtuviste en 4Geeks Academy.
Añade certificados de marketing o diseño (porque son relevantes a la programación). Agrega si estás certificado en el diseño de aplicaciones de software relevantes o en aplicaciones empresariales como Photoshop, SAP, Microsoft Dynamics, etc.
Los proyectos que publiques deben ser de buena calidad, no publiques: un simple to-do list, un generador de tarjetas aleatorio, un tic tac toe. Nada de eso es impresionante.
Lo ideal es agregar al menos 2 proyectos a tu hoja de vida.
Si tienes un amigo/a, familiar, conocido/a que tenga un negocio o emprendimiento ofrecele tus servicios y hazle su página web, esto te servirá para practicar y es un proyecto que podrás mostrarle a los reclutadores.
Puedes publicar:
Versiones mejoradas de algunos proyectos que hayas hecho en la academia, por ejemplo:
Cada uno de tus proyectos debe tener:
Nota: La calidad es más importante que la cantidad, dos o tres proyectos son suficientes si son realmente buenos.
Estas son las tecnologías requeridas más importantes para Full-Stack:
1HTML5/CSS3, Bootstrap, Javascript ECMAScript 2020, DOM, GIT/Github, Python, Flask, APIs, React.js, Flux, SCRUM, SQL, SQLAlchemy, MySQL, Postgres
y para Data Science:
1Python, Numpy, Pandas, Matplotlib, Data Science, Machine Learning, Exploratory data analysis (EDA), Webscraping
También has aprendido tecnologías secundarias que pueden ser útiles dependiendo de la compañía a la cual estas postulando:
1Despliegue, Markdown, User Stories, Data-Structures, Data-Modeling, REST, MVC.
Adicionalmente estas son buenas tecnologías que no enseñamos durante las 16 semanas pero que son fáciles de aprender y añaden mucho valor a tu curriculum:
1Unit testing, Gatsby.js, SSR, AWS, Node.js, Firebase, WordPress, React Native.