Skip to main content

8 preguntas que debe hacerse antes de gastar un centavo aprendiendo a codificar

Caja Registradora CASIO PCR-T273 (Junio 2026)

Caja Registradora CASIO PCR-T273 (Junio 2026)
Anonim

Entonces, quieres aprender a codificar. ¿Ahora que? Hace unos años, su única opción para seguir una carrera en ingeniería de software o desarrollo web habría sido inscribirse en un programa de ciencias de la computación de pregrado o posgrado. Pero en estos días, tiene otra opción para una educación formalizada: bootcamps. Los campamentos de programación y desarrollo se están volviendo cada vez más comunes para las personas que buscan adquirir nuevas habilidades para hacer un cambio de carrera o ascender en sus trabajos actuales.

¿Pero cuál es el mejor camino?

Desafortunadamente, no hay una respuesta fácil: cada opción es buena para diferentes personas en diferentes situaciones. Para aclarar cuál es el adecuado para usted, comience por pensar en estas ocho preguntas.

1. ¿Tengo una meta específica de carrera o proyecto?

Los bootcamps son similares a las escuelas de comercio en que te brindan un conjunto muy específico de habilidades y te preparan para un trabajo o carrera en particular. Pusieron "énfasis en lo práctico sobre lo teórico", según Rak Chugh, un instructor de Byte Academy, un campamento especializado en tecnología financiera (fintech). En bootcamp, los estudiantes aprenden habilidades básicas y luego crean carteras de proyectos que luego pueden compartir con los entrevistadores. Si bien los programas universitarios difieren, una gran parte de sus planes de estudio se centrará en cómo pensar como un informático en lugar de trabajar en tecnologías específicas.

Así es como un ingeniero de software en Threadflip de San Francisco describió la diferencia en este hilo de Hacker News: “Si tuviera que resumirlo, diría que la universidad te brinda habilidades intermedias en informática y habilidades básicas en la práctica del desarrollo de software … bootcamp, por otro lado, le brinda habilidades básicas en informática y habilidades intermedias en la práctica del desarrollo de software ".

Si tiene un lenguaje de codificación específico que desea aprender, un rol en particular que tiene en mente, o un proyecto o idea de inicio que desea poner en marcha, un campamento de arranque podría brindarle la experiencia específica que necesita para hacerlo. . Si tiene un interés más general en la informática como disciplina o no está seguro de qué camino quiere tomar en el campo, un programa universitario puede ser una mejor opción.

2. ¿Cuánto tiempo puedo dedicar a la escuela ahora?

Los bootcamps de tiempo completo exprimen muchas horas de instrucción en cada semana del programa, lo que significa que es probable que no pueda mantener su trabajo, mientras que los bootcamps de tiempo parcial y los programas universitarios le permiten completar los cursos durante un período más largo, generalmente seis meses para un campamento de entrenamiento a tiempo parcial y algunos años para un programa universitario. Dicho esto, te graduarás de un programa de bootcamp a tiempo completo en unos pocos meses, mientras que un programa universitario es un compromiso de al menos un par de años.

Piensa en tu horario actual y las limitaciones de tiempo. ¿Eres capaz de poner las cosas en espera durante unos meses para dedicarte a clases de tiempo completo? ¿Tiene una necesidad urgente de adquirir nuevas habilidades para poder obtener un nuevo trabajo lo antes posible? Si es así, bootcamp es tu respuesta.

Sin embargo, si está contento con su trabajo actual y quiere construir sus credenciales para que pueda ser elegible para avanzar en el futuro, o si solo puede dedicar un número finito de horas por semana a la escuela, busque una educación continua programa, un programa de bootcamp a tiempo parcial o un programa de pregrado o posgrado que puede hacer por la noche o los fines de semana.

3. ¿Cuán relevante es mi educación o trabajo anterior?

Dependiendo del tipo de programa que esté viendo, habrá diferentes requisitos para inscribirse. La Universidad de Boston, por ejemplo, declara en su sitio web que su Maestría en Ciencias de la Computación está destinada a "profesionales de la informática y para personas que tienen la intención de pasar al campo de la informática desde otras áreas de estudio. Los cursos de requisitos previos o la evidencia de dominio en estas áreas deben acompañar la solicitud al programa ”. Algunos programas, como el Master of Computer Science en la Universidad de Chicago, están cada vez más abiertos a los solicitantes sin antecedentes en informática, pero aún requieren que usted tome más cursos de prerrequisito al comienzo de su educación.

Por otro lado, los campamentos de arranque como Byte Academy pueden tener en cuenta los puntajes de los exámenes, las transcripciones y la experiencia previa al evaluar a los solicitantes, pero lo más importante para un estudiante potencial es el interés en la tecnología y la codificación y el impulso para mantenerse al día El programa intensivo.

4. ¿Cómo se ve mi presupuesto?

Aunque de ninguna manera es barato, uno de los grandes atractivos de bootcamp es el precio. De acuerdo con la codificación del informe del curso del directorio de bootcamp, la matrícula promedio de bootcamp es de $ 10, 000. En comparación, el programa promedio de cuatro años de licenciatura en ciencias de la computación es de $ 148, 500, y el programa promedio de asociado de dos años es de aproximadamente $ 76, 000, según CollegeCalc. ¿Y ese máster de la Universidad de Chicago? Eso le costará $ 5, 259 por curso, con un mínimo de nueve cursos para completar el programa, más los requisitos previos necesarios.

En términos de opciones de pago, los préstamos y las becas son siempre opciones para la educación tradicional, y es bastante fácil obtener financiamiento de compañías financieras externas para las matrículas de bootcamp dado el tamaño relativamente pequeño de los préstamos. Además, muchos bootcamps, como Byte Academy, configurarán esquemas de pago donde la matrícula se reembolsa solo una vez que los graduados obtienen un nuevo trabajo.

También es importante tener en cuenta los salarios iniciales de los posibles trabajos que va a buscar una vez que tenga sus nuevas credenciales, relacionadas con la deuda que pueda tener, para considerar si la inversión que invierte en la escuela valdrá la pena a largo plazo. Muchos bootcamps lo están preparando para comenzar a programar trabajos en áreas de alta demanda como el desarrollo, mientras que tener un título le permitirá un conjunto más amplio de trabajos en el campo. Mira las estadísticas de ex alumnos de los programas que estás considerando.

5. ¿Trabajo bien bajo presión?

Los bootcamps ofrecen programas intensivos a corto plazo que implican entre 80 y 90 horas de educación por semana. (¡Oye, no lo llaman bootcamp por nada!) Como escribió la reportera de SkilledUp, Victoria Meng: “Imagina combinar todas esas noches de insomnio en la universidad en las que estarías repleto antes del examen o trabajarías durante 14 horas seguidas para terminar tu proyecto de codificación. Eso es un campo de entrenamiento: un aprendizaje intenso sin perder el tiempo ".

Piense en cómo se acercó a su carga de trabajo cuando estaba en la universidad o la escuela secundaria. ¿Era usted del tipo que atraía a todas las noches estudiando para las pruebas y completando proyectos? Si prosperas bajo intensidad, el bootcamp podría ser perfecto para ti. Si usted fuera más un planificador, estudiando cosas a lo largo del tiempo y completando proyectos poco a poco, podría encontrar un entorno de campo de entrenamiento a tiempo completo abrumador y es posible que desee considerar los programas de medio tiempo disponibles en campos de entrenamiento o universidades tradicionales.

6. ¿Cuál es mi estilo de aprendizaje?

¿Te va bien en un entorno tradicional de estilo de clase? ¿O retiene más a través del aprendizaje experimental? La naturaleza práctica de un bootcamp significa que utilizan métodos muy prácticos y autónomos, por ejemplo, los estudiantes trabajan en proyectos tecnológicos actuales como aplicaciones o desarrollo web.

Esto también significa que necesitará ser mucho más emprendedor que si participa en un programa tradicional. Por ejemplo, se espera que los estudiantes de Byte Academy trabajen a través de algunos cursos en línea previos al inicio del campamento en conceptos básicos de informática antes de presentarse para el primer día. Si bien los instructores siempre están disponibles para ayudar durante la duración del programa, la instrucción se realiza a través de "códigos" y proyectos de equipo en lugar de una conferencia seguida de tarea. Si te gusta aprender descubriéndolo a medida que avanzas, este sería un entorno ideal.

7. ¿Qué tipo de red quiero?

Es probable que los tipos de mentores disponibles para usted y la red que construya sean diferentes según la ruta que elija. Los bootcamps de codificación "están a cargo de desarrolladores profesionales de élite", dice Meng, mientras que los profesores universitarios suelen ser doctores que pueden o no haber trabajado fuera de la academia.

Cuando esté buscando bootcamp, educación continua u opciones universitarias tradicionales, investigue los antecedentes de los profesores. Llame a la oficina de admisiones para preguntar sobre los antecedentes de los profesores y la red de alumnos que está disponible. Lo que podrá sacar del programa depende no solo del plan de estudios, sino también de las personas de las que podrá aprender y de las conexiones que podrá construir.

8. ¿Tengo expectativas realistas de lo que obtendré de un programa?

Un campamento de arranque intensivo está destinado a ayudarlo a desarrollar las habilidades inmediatas que necesitará para asegurar un trabajo de codificación de nivel de entrada; una vez que asegure uno, todavía tendrá mucho que aprender. Por lo tanto, querrá complementar la base de conocimientos que obtiene de bootcamp con otros cursos o aprendizaje autodirigido a medida que avanza en su nueva carrera. Y querrás desarrollar una relación con un mentor experimentado para guiarte en el camino.

Aún así, lo mismo podría decirse de los graduados de programas más tradicionales; Incluso los técnicos veteranos con títulos universitarios están de acuerdo en que trabajar en ingeniería de software requiere un aprendizaje de por vida para mantenerse al día con las nuevas tecnologías y tendencias.

Entonces, no, no saldrás de ningún tipo de programa como el próximo Steve Jobs. Pero tendrá una formación básica y una cartera de calidad en su haber, y desde allí, podrá comenzar a construir la nueva carrera con la que ha estado soñando.