A2A. Computer Science es más que programar usando C # y Java. Para sentir el aliento de Computer Science, le recomiendo que mire las especializaciones de Stanford Computer Science. Como estudiante de pregrado, tomaría una serie de cursos introductorios de la división superior en estas especializaciones. Para tener una idea de algunos de estos cursos, vea Autoestudio para los cursos básicos de MSCS de Stanford que serían una especialización en Ciencias de la Computación en Stanford.
Se debate mucho que solo se necesitan habilidades porque hay muchos empleos abiertos en el mercado laboral actual. Lo que quiero señalar es que trabajar no excluye más capacitación específicamente en informática. La mayoría de los ingenieros de software tienen una maestría, MBA y / o MSCS, que obtienen mientras trabajan. Para ingresar a estos programas, necesitaría una licenciatura.
En este momento, la informática es la especialidad más popular. Hay más graduados universitarios que tienen las habilidades para obtener estos trabajos. Lo que esto significa es que, en algún momento, habrá más oferta y luego demanda, y cuando esto suceda, es posible que necesite el título para futuras oportunidades de trabajo.
- ¿Es normal que los desarrolladores de software deben notificar a su empresa antes de involucrarse en cualquier proyecto de código abierto o gratuito?
- ¿Es difícil conseguir un trabajo de Gerente de Ingeniería de Software? Recientemente me ascendieron a gerente de ingeniería, y tengo curiosidad por saber si necesito mirar fuera de mi trabajo, ¿qué tan difícil sería?
- ¿Es común no poder hacer que la versión de desarrollo de un repositorio funcione localmente cuando comienzas un nuevo trabajo?
- ¿Qué puede suceder si un terrorista desarrolla un software súper AI con control total sobre él?
- Si disfruto la creación de software y la programación de sistemas más que la programación competitiva, ¿cómo puedo construir mi carrera sin un perfil de codificación, como estudiante de CSE?
En pocas palabras: ir a la universidad te dará capacitación para ser ingeniero de software. Si tiene la suerte de obtener un trabajo a tiempo completo como ingeniero de software, puede continuar a tiempo parcial.