Divulgación y antecedentes completos: cofundé y enseñé en Fullstack Academy , un programa de codificación inmersivo centrado en JavaScript. También trabajé como ingeniero de software en Yahoo y Gilt Groupe, entre otros lugares, y me especialicé en CS y EE en Univ of Illinois Urbana-Champaign.
La respuesta depende de tus objetivos profesionales. Una especialización en CS cubre mucha buena teoría de Comp Sci y programación de bajo nivel. Esa base es excelente para ciertos trabajos, pero no tanto para otros. Si desea trabajar en la web, y especialmente si desea trabajar en una startup, asistir a un programa de codificación inmersiva de primer nivel puede acelerarlo allí y darle la mayoría de las opciones de empleo.
Los programas de educación de codificación inmersiva como Fullstack Academy pueden llenar el vacío que los programas formales de CS actualmente fallan: enseñar pilas de desarrollo web populares y brindar a los estudiantes experiencia real en la creación de aplicaciones web. Si desea trabajar en una startup y no tiene esa experiencia, puede ser una venta difícil durante la entrevista, incluso con un título de CS.
- ¿Cómo debo manejar a un gerente que dice que debo dejar de codificar?
- ¿Cuál es la diferencia entre un BTech en TI y un BTech en CS?
- ¿Cuáles son los proyectos que debe hacer un estudiante cse?
- Soy un graduado con el flujo de arte y debido a algunos problemas familiares no pude hacer ingeniería. Me apasiona la ingeniería de software informático. ¿Cuáles son las posibilidades ahora para mí? ¿Qué tengo que hacer?
- ¿Cuáles son algunos lugares para pasantías de pregrado en informática en Bangalore?
El problema para las startups no es que piensen que no puedes aprender su stack en un plazo de 3 a 6 meses. Saben que sí puedes. Es posible que no tengan el ancho de banda para enseñarle. Ahí es donde tener más de 3 meses de instrucción intensa y relevante y experiencia en la creación de aplicaciones web puede ayudar. Llegar a la mesa con un gran conocimiento de los fundamentos de CS y una sólida experiencia en la creación de aplicaciones en un lenguaje como JavaScript es un juego de pelota completamente diferente. Entonces la startup no tiene que enseñarte casi tanto; Puedes agregar valor el día 1.
En Fullstack tenemos varias especializaciones en CS en cada grupo: son graduados nuevos o ingenieros que provienen de conjuntos tecnológicos obsoletos / corporativos (por ejemplo, .NET) que buscan actualizar rápidamente su conjunto de habilidades. Generalmente son nuestros mejores estudiantes y tienen los mejores resultados laborales en términos de compensación y elección de empresas. Nuestra profunda experiencia de inicio, somos la única escuela de codificación respaldada por Y Combinator, es particularmente útil para graduados que buscan trabajo en el mundo de inicio. Y nuestro enfoque en JavaScript, aunque crea un plan de estudios más desafiante, satisface la creciente demanda de las empresas de experiencia con marcos JS complejos como AngularJS.
La conclusión es que una escuela de codificación inmersiva superior que enseña un lenguaje relevante como JavaScript puede ser de gran ayuda para los estudiantes de CS que buscan acceder directamente a los roles de desarrollo web o nuevas empresas. Al elegir un programa, debe concentrarse más en el plan de estudios que se enseña, los antecedentes de los instructores y los resultados de empleo para los graduados.