Después de trabajar en VFX durante 5 años, encuentro que la programación es más gratificante y quiero cambiar de carrera. ¿Tendré que volver a la escuela para obtener un título de CS?

Descargo de responsabilidad: enseño en un campo de entrenamiento de codificación y he estudiado Ciencias de la Computación a nivel universitario.

Respuesta TLDR: No.

La larga respuesta:

Nadie necesita regresar para obtener su BS o MS en Informática, pero siendo alguien que está en educación, lo aliento.

Teniendo en cuenta su experiencia en el arte, volviendo a un BS / BA en Ciencias de la Computación, es probable que deba continuar donde lo dejó con su serie de Cálculo, Álgebra Lineal y tal vez otra asignatura optativa de Matemáticas, como Ecuaciones Diferenciales. (Depende de qué programa CS vaya a ir). Esto se suma a tomar cursos de CS en Programación 1 a 3, Sistemas operativos, Arquitectura de computadoras, etc. (me baso en mis experiencias del Sistema de la Universidad de Texas, UT Austin, UT Dallas) y eso podría tomar un mínimo de 2-3 años para completar.

Dicho esto, no es un requisito previo para obtener un trabajo de codificación, sin embargo, dependiendo de la posición, puede estar limitado sin una educación más formal y una sólida formación en matemáticas / física.

Por ejemplo, alguien puede contratarte como desarrollador web pero no como motor de juegos / física / programador de IA, con la excepción de que demostraste que es un juego realmente increíble que hiciste.

La respuesta realmente depende de cuáles son tus objetivos. Si desea cambiar de carrera y conseguir un trabajo como codificador en 12 meses o menos, le sugeriría los Nanodegrees de Udacity.com como Front End Developer, iOS Developer, etc. y pagar el certificado, si desea la vía rápida y está tomar en serio el cambio de carrera.

Por supuesto, un campo de arranque de codificación como el que yo trabajo para * plug desvergonzado * UT Austin Coding Bootcamp, en su área también es una buena opción, si necesita más estructura y tiene las finanzas para pagarlo para un equipo más práctico enfoque de aprendizaje basado.

En el lado negativo, la mayoría de los bootcamps de codificación son débiles en la teoría de CS y las habilidades que le enseñan están principalmente impulsadas por el mercado.

Podrías seguir estudiando por tu cuenta y contribuir a proyectos de código abierto, pero tendrías que encontrar tus propias formas de poner el pie en la puerta para llegar a la mesa de entrevistas.

Los programas pagados varían en precio, pero la ventaja es que te permiten conectarte con otras personas con ideas afines que posiblemente puedan llevarte a la puerta más rápido.

Investigue y encuentre lo que mejor se adapte a usted y a su presupuesto.

Cualquiera sea la ruta que tomes,

NUNCA DEJE DE APRENDER

Con grandes empresas tecnológicas, básicamente un equilibrio para lograr entre 3 cosas: educación, experiencia laboral y proyectos públicos que creó. Si tiene una buena presencia en la industria de código abierto, podrá conseguir un trabajo, pero no obtendrá el trabajo de sus sueños de inmediato. Tendrás que comenzar en algún lado y avanzar hacia arriba. El beneficio de hacer esto al volver a la escuela durante 4 años es que ahorras de aproximadamente $ 80,000 a $ 300,000 (dependiendo del estado o del estado) en tarifas educativas y, de hecho, ganas dinero tú mismo. Sin embargo, la advertencia es que no hay absolutamente ninguna garantía de que recibirás una oferta de una gran empresa de tecnología. Por supuesto, no existe tal garantía si te gradúas con una licenciatura en Ciencias de la Computación, pero si eres un programador sólido, es muy probable que internes y te conviertas a postgrado a tiempo completo en una gran empresa de tecnología.

Una cosa que puedo recomendar firmemente es intentar cofundar una startup si puedes encontrar a alguien con (o si posees) conocimiento de negocios y habilidades de personas. Los reclutadores tienden a salivar metafóricamente sobre la experiencia de inicio de lo que sé. Si estás motivado, crear una aplicación con potencial comercial desde cero te enseña algunas habilidades increíblemente útiles que la educación nunca me tocó. Te convierte en un programador más hábil y una persona más completa. Si tiene éxito, incluso lo lanzará a la administración. Todas estas cosas lo harán más atractivo para las grandes empresas en el futuro. Tu experiencia artística también será increíblemente útil aquí. Si está motivado y tiene el capital ahorrado para poder pagar el alquiler, por ejemplo, 6 meses, obtendrá mucho de la experiencia de inicio. El potencial alcista en contra de ascender en la industria es que estarás trabajando en algo que te apasiona y motiva; trabajando para hacer realidad sus propios sueños en lugar de hacer realidad los sueños de otra persona. Le dará una gran oportunidad para descubrir cómo trabaja mejor, en lugar de verse obligado a una semana laboral de 40 horas que ha demostrado repetidamente que es irreal. Trabajar en mi propio horario, críticamente, me da la libertad que necesito para trabajar en toneladas de proyectos paralelos que a su vez amplían mis horizontes y me hacen aún más eficaz en mi trabajo.

More Interesting

¿Qué asignaturas adicionales debo tomar como estudiante de ingeniería mecánica en IIT Kharagpur?

¿Sería de gran valor un MS en CS de una buena universidad en los EE. UU., Después de trabajar durante 7,5 años (de los cuales 3 años están en los EE. UU.)?

¿Cuáles son las opciones de carrera si tomo artes?

Si estoy a la mitad de la escuela de medicina y ahora siento que me gustaría investigar en lugar de la medicina clínica, ¿estaría mejor terminando mi título de médico o tratando de ingresar a un programa de doctorado?

¿Cuáles son los beneficios de hacer un diploma o una maestría en periodismo, en comparación con desarrollar esto como una 'carrera paralela' mientras se hace algo mejor pagando? (POR FAVOR lea los detalles)

¿Qué puedo hacer después de completar icsi?

¿Cuál es una mejor rama entre la anestesia y la pediatría?

¿Alguien puede decirme cuáles son las mejores vías para un estudiante de sexto semestre de ingeniería informática? Quiero decir, ¿qué tipo de pasantía o cualquier otro programa, uno puede unirse para un futuro mejor?

Cómo unirse a la NASA después de pasar un B.Tech en ECE

¿Qué asignatura de ciencias del IB debería hacer si estoy haciendo negocios?

¿Qué grado debo obtener?

¿Qué curso debería preferirse después de hacer un CA, CPA, CFA o MBA?

¿Qué es una verdad y por qué se usan en Finanzas? ¿Qué es una disposición y por qué se usan?

Me uniré a una universidad de ingeniería (probablemente VIT) este año. Estoy realmente confundido con la rama (como realmente). ¿Qué tengo que hacer?

¿Qué cursos puedo seguir después de haber completado CA-IPC, pero todavía estoy en el segundo año de B.Com?