fbpx
  • Bootcamp de Programación vs Título de Computación en la Universidad
  • Tiempo, dinero y oportunidad
  • Oportunidades laborales y crecimiento profesional
  • Probabilidad de ser aceptado
  • Objetivos de las Escuelas
  • Diversidad y compañeros

 

Quieres dedicarte a la programación web y has leído sobre el formato intensivo e inmersivo de los bootcamps que te convierten en programador en tan solo semanas, pero piensas que suena casi como un sueño, ¿no? No eres el único que ha sido escéptico.

Lo cierto es que las empresas tecnológicas de todos los tamaños continúan contratando cada vez a más graduados de bootcamps, así que vale la pena ahondar en las diferencias entre un bootcamp y la opción tradicional. Sigue leyendo para decidir qué opción es mejor para ti.

 

Bootcamp de Programación vs Título de Computación en la Universidad

 

Dado este rápido aumento de la industria de los bootcamps y la contratación de graduados en empresas tecnológicas, es posible que te preguntes: ¿cómo se comparan los bootcamps de programación con los programas de informática de cuatro años? Esa es una pregunta común que recibimos todo el tiempo, especialmente de parte de los aspirantes a desarrolladores.

Si tu objetivo es convertirte en desarrollador y hacer de la programación tu oficio (que es muy diferente a la informática), estas son las principales preguntas y curiosidades a la hora de sopesar los bootcamps de programación frente a las carreras de informática.

 

Tiempo, dinero y oportunidad

El costo de un bootcamp de programación frente a un título tiene varias aristas. Está la cantidad de tiempo dedicado al estudio, el monto real pagado y el costo de oportunidad que se acumula como producto de los dos factores anteriores. Abordemos cada uno por separado.

La duración promedio de un bootcamp de programación es de 17 semanas (un poco más de tres meses) y es un compromiso de tiempo parcial o completo. Pero eso es solo el promedio. La duración del bootcamp puede oscilar entre 6 y 28 semanas, según el programa o el horario que elijas. El tiempo promedio para obtener una licenciatura en una especialización en tecnología es de cuatro a cinco años. Desde una perspectiva temporal, los bootcamps pueden ser muy atractivos.

Por otra parte, podemos ver más disparidad cuando se trata del costo: un bootcamp promedio cuesta $2.800 dólares, mientras que un título en promedio costará al menos $4.500 dólares/año. Multiplica eso por cuatro años para una licenciatura, y obtendrás un total que te dolerá el estómago de solo pensarlo. En resumen, los bootcamps son definitivamente más baratos que un título de cuatro años.

Ahora hablemos del costo de oportunidad. La mayoría de los bootcamps tienen una duración de tres a seis meses, y el graduado promedio del bootcamp tarda seis meses en conseguir un trabajo después de terminar el programa. Entonces, dentro de una ventana de cuatro años, un estudiante de un bootcamp tendrá la oportunidad de graduarse y trabajar tres años con un salario promedio de $15.000 dólares por año. Mientras tanto, un estudiante universitario todavía estará en la escuela dentro del mismo período de tiempo, o a punto de graduarse. Este costo de oportunidad puede acumularse a más de $45.000 dólares en el transcurso de tres años, una brecha bastante grande según lo que estés buscando.

 

Oportunidades laborales y crecimiento profesional

El mercado laboral para principiantes en desarrollo de software es lucrativo tanto para los graduados de bootcamps como de ciencias de la computación, y comparten salarios promedio similares. En los mercados tecnológicos más grandes, como Seattle o Silicon Valley, donde el costo de vida es más alto, los salarios promedio estarán más cerca de los $75,000 dólares por año.

Según la investigación, los graduados en informática a menudo se convierten en desarrolladores de aplicaciones de software, analistas de sistemas informáticos y desarrolladores web. Mientras tanto, los graduados de bootcamp a menudo consiguen trabajos de ingeniero de software, desarrollador web y desarrollador web front-end. Ambos son comparables en el título del trabajo y la compensación posterior a la graduación.

Además, el principal atractivo de los bootcamps suele ser el número de puestos de trabajo. La mayoría de los bootcamps exitosos cuentan con una tasa de colocación superior al 90% en seis meses en empresas de todos los tamaños. Desde grandes corporaciones como Adobe, Apple, Google, Cisco, Progressive y Expedia, hasta nuevas empresas tecnológicas locales que han estado en el negocio por menos de 5 años.

Los programas de informática, por otro lado, no anuncian abiertamente las tasas de colocación laboral de sus estudiantes, por lo que es difícil compararlos con los bootcamps en lo que respecta a la empleabilidad después de graduarse.

Con el estado actual de la industria, los títulos de ciencias de la computación también tienen una ventaja con respecto a los roles altamente especializados y de alto nivel. Los reclutadores generalmente requieren un título universitario o de posgrado en informática (o una credencial académica equivalente en un campo de ingeniería) para puestos de nivel superior en empresas de tecnología.

Si no tienes estos antecedentes y estás solicitando el puesto desde fuera de la empresa, tus posibilidades de conseguir el puesto serán menores, pero no imposibles. En cambio, tendrás una oportunidad decente de obtener el trabajo si conoces a alguien desde adentro o ya estás en otra área de la misma empresa.

universidad

Probabilidad de ser aceptado

 

Los programas de ciencias de la computación tienen una gran demanda y, a menudo, son muy difíciles; a veces, es la especialización más difícil en el campus, según la escuela.

Por lo mismo, es difícil ingresar a las universidades tradicionales con mayor demanda, y aún más graduarte si estás buscando obtener el título para iniciar tu vida laboral.

Por el contrario, las tasas de aceptación entre los bootcamps de programación varían, pero en su mayoría se reducen a si efectivamente es lo que estás buscando y si cuentas con la disponibilidad horaria y el entusiasmo para empezar, además del financiamiento.

En general, la mayoría de los bootcamps no están tan estandarizados como los programas tradicionales de ciencias de la computación y, como resultado, a sus estudiantes les resulta más fácil unirse a la escuela y a menudo provienen de una gama más amplia de formación previa, desde desarrolladores hasta personas sin conocimientos previos.

 

Objetivos de las Escuelas

 

El plan de estudios de los bootcamps de programación variará de una escuela a otra, pero todos comparten un objetivo: transformarte en un desarrollador listo para el trabajo real en un corto período de tiempo. En pocas palabras, la mayoría de los bootcamps seguirán el mismo proceso para capacitarte. Te enseñarán diferentes lenguajes de programación, cómo crear aplicaciones prácticas como Twitter, Facebook y Tumblr, y finalmente, un framework o herramienta que te facilitará la vida cuando codifiques proyectos a gran escala.

Un ejemplo de esto sería estudiar Python y luego aprender Django, un framework de Python que hace que la creación de aplicaciones escalables sea muy sencilla. Además, algunos bootcamps se especializan en enseñar ciencia de datos o profundizar en algoritmos (practicando lógica informática) y educación informática básica (redes, Internet, etc.).

Por el contrario, los programas de informática se centran en una experiencia educativa más amplia que se especializa en la teoría de la informática y la ingeniería. Se centrará en temas como la lógica informática (algoritmos), las estructuras de datos, la gestión de datos, la manipulación de bits y el funcionamiento del hardware, y estudiarás sus complejidades de arriba a abajo. Aprenderás a pensar como un ingeniero y entender cómo piensan las computadoras. 

Como estudiante de ciencias de la computación, crearás aplicaciones de terminal y resolverás algoritmos complejos, que son conceptos importantes para aprender, pero que no son suficientes para conseguir un trabajo como desarrollador después de graduarte. Al final, tendrás un conocimiento profundo de los sistemas informáticos, pero te faltará un portafolio completo.

En resumen, el currículum de un bootcamp y el currículum de la Universidad tienen objetivos diferentes. Los bootcamps están diseñados para enseñarte cómo programar y conseguirte un trabajo como desarrollador en un corto período de tiempo. Una vez que tienes tu pie en la puerta, depende de ti lo que quieras hacer.

Por el contrario, los programas de ciencias de la computación están diseñados para convertirte en un científico o ingeniero informático (alguien con un conocimiento profundo de cómo funcionan las computadoras). Y con este conocimiento, tienes múltiples trayectorias profesionales para elegir. Aunque es común, convertirte en desarrollador no es la única opción. Hay muchos trabajos en tecnología que requieren títulos tradicionales y no implican programación práctica.

diversidad

Diversidad y compañeros

 

A pesar de los esfuerzos recientes entre empresas y universidades, la diversidad sigue siendo un problema importante en la industria de la tecnología y la mayoría de los programas de ciencias de la computación aún están dominados por hombres.

Por el contrario, los bootcamps tienden a contar con más personas de diversos orígenes que una clase típica de informática universitaria. En promedio, las cohortes de bootcamp son 40% de mujeres vs 15% en programas de ciencias de la computación.

Ten en cuenta que los estudiantes en los bootcamps son generalmente mayores que la población universitaria también. El estudiante típico tiene alrededor de 28 años, la mayoría entre 23 y 35 años, y tienen siete años de experiencia laboral. Muchos bootcamps, especialmente las organizaciones sin fines de lucro, también se especializan en ayudar a los estudiantes que recientemente perdieron sus trabajos o en encontrar formas de fomentar la diversidad a través de becas. Además, algunos bootcamps son solo para estudiantes diversos, como programas solo para mujeres.

 

Bootcamp vs Universidad: Conclusión

 

Los objetivos de los títulos de informática y los bootcamps son fundamentalmente muy diferentes. Un ejemplo comparable es la diferencia entre ir a la escuela de diseño y solo aprender Adobe Photoshop. Puedes conseguir un trabajo como diseñador gráfico con cualquiera de las dos opciones, pero Adobe Photoshop es una habilidad específica, mientras que la escuela de diseño trata menos de habilidades específicas y más de tu comprensión fundamental del campo.

Estas dos opciones a menudo funcionan en conjunto, muchos estudiantes de informática asisten a bootcamps para repasar habilidades prácticas como programadores, y algunos graduados de bootcamp toman cursos de informática para obtener una comprensión más profunda de la informática.

Al final del día, solo tú sabrás qué es lo mejor para ti. Solo ten en cuenta que no todas las universidades son iguales, no todos los bootcamps son iguales, y los bootcamps y las universidades son instituciones diferentes. Independientemente de la opción que elijas, recuerda una cosa: para mantenerte relevante como desarrollador, ni un título ni un bootcamp son suficientes sin mejorar y perfeccionar constantemente tus habilidades.

 

 

Autor original: Minh Nguyen