¿Es necesario que un estudiante de Ingeniería Informática sea un programador competitivo?

No, no es.

Puede ver una gran cantidad de estudiantes haciendo programación competitiva. Pero, la mayoría de los estudiantes lo están haciendo solo por mejores ubicaciones y oportunidades de trabajo. Una vez que obtuvieron el trabajo, se despidieron de la programación competitiva. Sí, también hay varias personas a las que les apasiona la programación competitiva y que lo hacen como su pasatiempo.

La programación competitiva no es la única ni la única forma segura de conseguir un trabajo en tecnología. Hay muchas cosas que puedes hacer en ingeniería informática y conseguir un buen trabajo.

Un programador competitivo podría resolver un problema de software desafiante con algoritmos complejos. Pero, ¿qué pasa si el software tiene una experiencia o interfaz de usuario realmente horrible? ¿La gente todavía usará este software?

Sí, estoy hablando del diseñador de UI / UX. Ya estás interesado en Photoshop. Puedes leer este artículo, esto es bastante inspirador, y también escrito por un diseñador de UX.

Cómo pasé de cero experiencia a conseguir un trabajo de diseño de 6 cifras en San Francisco en menos de 12 …

En primer lugar, felicidades, estás tratando de hacer algo diferente.

El mero interés no ayudará a menos que tenga pasión por él. Si es de su interés, comience a explorarlo. Vaya a conferencias en línea, hay toneladas de ellas en YouTube, comience a usar Illustrator también. Una vez que se convierta en un experto, trabaje por cuenta propia. Participe en concursos, obtenga suficientes habilidades, desarrolle su cartera, solicite estudios de diseño para pasantías una vez que obtenga una, tendrá una idea sobre el campo.

La codificación competitiva no es para nada necesaria para los estudiantes de ciencias de la computación, pero es como adornar en la parte superior de un plato.