Cualquiera de ellos puede comenzar tu carrera bien, siempre y cuando seas bueno en eso. La pregunta es cuál te queda mejor.
Si no te especializas en CS, la habilidad de diseño será más útil cuando busques trabajos paralelos. Pero mis amigos de otras especialidades (la mayoría de STEM, economía, etc.) eventualmente necesitan codificar. Tal vez no sea el complejo, pero necesitan automatizar algunos cálculos que involucran un gran número o una gran cantidad de datos.
Si te especializas en CS y puedes ser bueno en ambos, bueno para ti. Esos serán sus puntos de venta en la entrevista de trabajo, si se postula a una empresa que valora su habilidad, no el GPA, el liderazgo u otras cosas.
- Cómo saber si sobresaliría en informática a nivel de grado
- ¿Es difícil la programación del juego?
- ¿Es malo que odie tanto trabajar con el código de algunos de mis compañeros de trabajo que quiero renunciar?
- Leí en las respuestas sobre pasantías de CS que es relativamente más fácil obtener pasantías en buenas compañías una vez que ya tienes una pasantía de una buena compañía en tu currículum. ¿A qué nivel de empresas nos referimos aquí si está buscando en Google y Microsoft para el próximo año?
- ¿Cómo debo manejar a un gerente que dice que debo dejar de codificar?
Personalmente, cosas como el diseño, el diseño, la animación, la elección del color que mejor se adapte al usuario y el tema y el espíritu de la empresa me dan ganas de vomitar, literalmente. Estoy naturalmente conectado al código. Así que codifico, inicialmente sin pensar en la carrera. Ahora se convierte en mi profesión.