¿Es inteligente o tonto para mí ir primero a un campamento de programación y luego buscar universidades en el extranjero como estudiante estadounidense?

La única razón por la que podría ser una opción “tonta” es si es una inversión financiera significativa para usted.

Los bootcamps de codificación son cursos intensivos intensivos en habilidades de programación fundamentales, y no son comparables al estudio académico (ya sea autodirigido o en la universidad). Están destinados a ponerlo en marcha con habilidades prácticas del mundo real y, con suerte, empleables, mientras omite muchas de las teorías más profundas. El estudio académico es casi exactamente opuesto: comprensión lenta y profunda con un mínimo de aplicación práctica.

Un campo de entrenamiento puede ser un buen complemento para la educación formal, por lo que vale la pena mirarlo antes o después de completar su título.

Sin embargo, hay un punto que no está abordando en su pregunta: si debe intentar iniciar un negocio mientras va a la escuela. Recomiendo contra eso. Es una idea terrible tratar de dividir su enfoque entre dos objetivos que requieren su atención total. Te estás condenando al fracaso en uno o ambos.

Si vas a aprender negocios, olvídate de aprender TI. (Un MBA es bastante difícil sin agregarle 4 años de CS, a menos que desee terminar su educación cuando tenga aproximadamente 35 años).

Si vas a aprender CS, comienza con algoritmos y estructuras de datos. Una vez que haya terminado de estudiar eso (debería tomar alrededor de 6 meses), continúe con CS50: Introducción a la informática. (Si no puede atrapar al primero, tal vez su cerebro simplemente no esté conectado para la programación. No puede cambiar eso más de lo que una persona de 5 pies de alto puede “aprender” a medir 6 pies, 6 pulgadas de alto .) Menos de un año y sabrás casi tanto como las personas mayores en un curso de CS.

Ah, y no estableces el negocio en un país de mano de obra barata, lo configuras aquí y luego subcontratas tu mano de obra. No mientras obtienes un título (una vez que comiences a trabajar en él, verás que encontrar el tiempo para tomar una siesta de vez en cuando no es tan fácil), sino una vez que lo hayas obtenido. (Si duermes bien 7 noches a la semana durante 4 años, lo estás haciendo mal y vas a tener un título sin valor; tienes que haber aprendido lo suficiente para comprender lo que te enseñaron, y eso es va a significar muchas noches sin dormir)

No hay nada tonto al respecto; Me he encontrado con muchos alumnos que han usado bootcamps de programación para complementar su plan de estudios académico con componentes más prácticos de la industria. Dicho esto, creo que sería más efectivo si optaras por ir a un campamento de entrenamiento hacia la parte posterior (o posterior) de obtener una educación en informática.

Mi razonamiento es el hecho de que la premisa de la programación de bootcamps se basa en el hecho de que la industria está cambiando constantemente: que la academia no proporciona a los estudiantes las herramientas necesarias para enfrentar los desafíos de hoy. Esto ejerce presión sobre los bootcamps para estar siempre listos para mañana, iterando así en su plan de estudios y convirtiéndose en parte de su propuesta de valor. Al optar por tomar el campo de entrenamiento primero, potencialmente estás cayendo en una trampa en la que tienes habilidades relevantes … pero esas habilidades están perdiendo su relevancia mientras estás ocupado tratando de obtener una educación y hacer un esfuerzo lateral, ninguno de los cuales te ayuda intrínsecamente estar al día.

Dicho esto, mucho de esto depende del tipo de valor que está buscando aportar a su propia empresa. No sé el propósito detrás de tratar de encontrar empleados más baratos, pero si espera que realicen trabajos de desarrollo, tal vez sería más beneficioso para ellos participar en un campamento de entrenamiento mientras se concentra en los elementos comerciales de la empresa en la que se encuentra. buscando comenzar?

Nunca está de más obtener primero más educación. Si vas a la escuela ya cómodo en lo básico, te dará mucho espacio para expandirte porque puedes perder el tiempo con lo que quieres más en lugar de concentrarte en dominar lo básico.

En cuanto a un campo de arranque de codificación, no estoy seguro de cuán efectivo sería, ya que la programación es algo que viene con mucha práctica con el tiempo. Es una forma de pensar completamente diferente, así que me resulta difícil imaginar que eso suceda en un corto período de tiempo (viniendo de un veterano que realmente ha estado en un verdadero campamento de entrenamiento).

No puedo ayudarte con las cosas en el extranjero que nunca he investigado, pero parece que tienes un plan bastante legítimo.