Hola, cómo va? Fui mentor hace unos 3 años en una comisión de Desarrollo Web Fullstack de Acámica, modalidad presencial. A mi modo de ver, hacer esa cursada de un año no te garantiza ni cerca meterte en el mercado laboral. Ojo, siempre alguien lo logra, en este caso fueron dos chicos muy buenos que ya venían con un background de desarrollo porque habían hecho la secundaria en la escuela técnica. Pero así como estaban esos dos pibes, había gente que no tenía ni idea lo que era la programación y que tampoco tenía la chispa de un pibe de 20 años.
La "carrera" (es mas un curso) tiene dos aristas: por un lado es genial que cualquier persona con una compu y ganas tenga la oportunidad de hacer las cursadas. Por otro, al no haber una nivelación clara, termina siendo muy difícil ir a un buen ritmo y profundizar en ciertos conceptos. Se termina nivelando hacia abajo, salvo que los mentores hagan un esfuerzo bastante groso tratando de generar material por fuera para empujar a los alumnos más avanzados (cosa que nosotros hicimos, pero no todos hacen). El material de estudio está bueno, los videos se entienden, pero es bastante superficial. Los proyectos están buenos también, pero como todas las cursadas online o híbridas relacionadas al desarrollo, hay demasiadas cosas ya resueltas de antemano y lo que no está resuelto está basado en seguir pasos: primero poné esto acá, después aquello allá y así... eso está muy lejos de lo que es la vida real. Muchos alumnos terminan completando los proyectos pero siguen sin entender bien lo que están haciendo.
Igual mi recomendación es que si podés lo hagas, siempre tener una persona con la que podés hablar y despejarte dudas garpa como nada en el mundo. También podés hacer un curso en udemy que sale 1000 veces menos, pero no tenés eso, y eso en verdad hace la diferencia. Lo importante es que sepas moderar las expectativas: por mas que te digan que en 1 año pasás de no saber nada a trabajar de desarrollador, tenés que saber que en el 95% de los casos no es así. Lleva mas tiempo, y si bien hay tanta necesidad de profesionales que las empresas te toman siendo súper junior para formarte, tampoco es una profesión simple. Lleva tiempo. Te lo dice alguien que tiene 34 y programa desde los 15.
Otra cosa mas: el rol de desarrollador fullstack para mi es bastante mentiroso, ya que trabajar en el backend es un mundo totalmente distinto a trabajar en el front, y los perfiles de las personas que están en un mundo u otro son súper distintos. No digo que no se puedan hacer las dos cosas al mismo tiempo, pero para comenzar te diría que hagas un curso como este y después inviertas la misma cantidad de tiempo en especializarte en una de las partes. Te gustó trabajar del lado visible de la aplicación, donde tocan los usuarios? Bueno, buscate un buen curso en React, Angular, Vue, etc (yo elegiría React) y metete de lleno en el mundo del front. Te gustó la idea de programar una API y hacerle consultas a una base de datos? Bueno, metete en Mongo y Express. Son ejemplos nomás, hay mil tecnologías distintas. Pero me parece clave en principio enforcarse en una. Una vez que estás adentro de una empresa vas aprendiendo cosas nuevas, hay tiempo para eso. Pero abarcar todo de una te va a hacer una ensalada en la cabeza que solo te va a generar frustración, mas cuando te dicen que en un año estás laburando.
Abrazo y cualquier cosa a tu disposición.