Probablemente, estás aquí porque estas por empezar a construir tu proyecto final, ¡Qué emoción!
👓 Si todavia no estas claro de porque el proyecto final es tan importante, te recomendamos leer este otro artículo.
Para ayudarte mejor a elegir, debes saber que tu proyecto final es un esfuerzo que integra y utiliza todas las habilidades y conocimientos que se han impartido durante el curso. 🍒 La cereza 🍰 del pastel al finalizar el bootcamp. El proyecto capstone es un simulacro de un proyecto de la vida real, probablemente tu experiencia al desarrollarlo será similar a tu trabajo dentro de una empresa en el futuro.
Antes de hablarte de los requisitos del proyecto, consideramos más importante dejarte saber como evitar fracasar y garantizar que entregues a tiempo.
Si estudias datascience salta a la próxima sección. Luego de 8 años viendo proyectos finales ser exitosos o fracasar, hemos compilado la siguiente lista de sugerencias:
El error más común de un estudiante es pensar que la calidad de tu proyecto final está determinada por el número de funcionalidades que tiene. Nada puede ser más falso, ¡¡Es todo lo contrario!! Mientras más funcionalidades tengas, peor será la calidad de tu proyecto. Todos los grandes productos tienen solo unas pocas funcionalidades.
¿Qué vas a hacer tú? Elige una sola cosa que quieras hacer bien, luego te darás cuenta de que te va a tomar mucho trabajo cumplir esa funcionalidad al 100%. Recuerda que después de todo el proyecto más básico ya debe contar con autenticación, integración con API de terceros, signup, login, etc.
Para impresionar a un empleador es mejor realizar proyectos novedosos, no te dejes asustar, si es posible hacer proyectos novedosos que tengan un nivel de dificultad técnica relativamente bajo.
🔥 Inspirarte en proyectos anteriores: Revisa esta lista para obtener ideas e inspiración sobre cómo hacer que tu proyecto sea asombroso.
Hoy en día existen demasiadas API, paquetes y herramientas que te facilitan el trabajo. Por ejemplo:
Debes tener mucho feedback de tus mentores para asegurarte de elegir un proyecto novedoso, pero que puedas realizar.
Si estudias Full Stack Development salta a la próxima sección. Hemos compilado la siguiente lista de preguntas para ayudarte a elegir un buen proyecto:
La mejor razón por la que fracasa un proyecto de predicción es la baja calidad o falta de datos. Te recomendamos revisar Kaggle o HuggingFace para encontrar datasets interesantes. También puedes preguntar a nuestros mentores por datasets que sean conocidos y puedan ayudarte.
También es muy recomendado tener los datos de una empresa en la que trabajes o que estén dispuestos a entregarte los datos, esto sería muy beneficioso para tu perfil, ya que contarías con un dataset de la vida real y un caso de predicción de la vida real en tu hoja de vida / currículum.
Ingeniería de características o "Feature Engineering" es una de las prácticas más difíciles, antes de elegir un dataset, discute con tu profesor los retos que puede conllevar utilizarlo.
Dado que estamos en un ambiente educativo, tus recursos de procesamiento serán limitados, si eliges datasets grandes tendrás que esperar horas y hasta días antes de obtener algún resultado útil. Y esto te ocurrirá en reiteradas oportunidades. Te recomendamos validar el tamaño de tu dataset y otras posibles consideraciones de procesamiento con tus mentores.
Dependiendo del programa que cursando vas a encontrar diferentes requisitos, pero, en general, todos los proyectos finales deben:
🔥 Es importante trabajar en concenvar a tus compañeros de unirse a tu proyecto, después de todo los proyectos son en grupo y no todas las ideas se van a realizar, algunos alumnos deberán desistir de su ideal para unirse al equipo de un compañero.
Nota: Solo leer esto si haces un bootcamp de full-stack o desarrollo web.
🔥 Entra aquí para ver una lista de los requerimientos del proyecto final Full-Stack.
Nota: Solo leer esto si haces un bootcamp de data-science, Machine Learning / IA.
🔥 Entra aqui para ver una lista de los requerimientos del proyecto final de Machine Learning.