¿Cuál debería ser el ideal de cuatro años de un estudiante universitario de ciencias de la computación?

Comience con la programación. Debe ser muy bueno en la programación y la codificación para convertirse en un activo valioso para la informática.
Para el desarrollo web lo que necesita estudiar son lenguajes de programación basados ​​en la web.

Algunas de las herramientas de desarrollo web más importantes y básicas incluyen lenguajes como HTML (Herramienta de marcado de hipertexto), CSS (Hoja de estilo en cascada), PHP (preprocesador de hipertexto) y JavaScript. Todos estos lenguajes deberían iniciarte en el desarrollo web.
Aprenda sus C y C ++, ya que son su base para el desarrollo de aplicaciones, etc.
Y hay más que ser un programador para ser un buen usuario de computadoras.

Diseño de gráficos, animación, edición, etc.
Si le gusta, aprenda a usar el software básico como Adobe Photoshop, Adobe Aftereffects, Adobe Illustrator, etc. Todos los usuarios de computadoras deben saber cómo editar una foto de una manera básica y agregar algunos efectos, así que simplemente repítala también. Aprenda cómo cortar y convertir un video y cosas básicas como esa también aunque esté interesado en la codificación o el hardware.

Aprende a usar Google. Si eso es correcto. Google debe ser la primera página que navegue cuando abra su navegador, lo que significa que siempre busque incluso las dudas más pequeñas con respecto a algo que tenga. Por ejemplo, si desea agregar un efecto de luz a una foto o crear un archivo oculto o desea conocer el código de algún programa aleatorio, simplemente búsquelo en Google y descubra los métodos para lograrlo y hágalo en lugar de omitir o hacer que alguien más lo haga. Este hábito te ayuda a ampliar tu conocimiento de muchas maneras.
Concéntrese en lo que le interesa siempre y busque cualquier cosa al respecto. Incluso las cosas que crees podrían ser posibles. Solía ​​buscar cosas realmente estúpidas como “¿puedo poner los iconos de mi escritorio al revés”. Ahora, crear sus propias dudas y preguntas ayuda a conocer las computadoras mejor que nada.

Aprende lo básico de casi todo. Use múltiples sitios y siempre lea artículos basados ​​en computadoras y manténgase actualizado. Esto es lo más importante de todo. Para mantenerse actualizado. Todo lo que sabemos sobre las computadoras y la informática en sí es algo que se actualiza con segundos. Siempre estar actualizado sobre nuevos gadgets, dispositivos, métodos, software e incluso juegos.

Aprenda a usar la World Wide Web de una manera más útil y creativa que solo para Facebook y las redes sociales. Aprenda a usar todo lo que la web tiene para ofrecer. Si tiene un nuevo tema en mente, publíquelo en algunos foros y aprenda cómo están. Si escuchaste de un nuevo software pero ya tienes uno similar, no dudes en probarlo y ver si te funciona mejor.

El hardware es otra parte de su computadora. Obviamente debe tener una PC en casa. Simplemente abra esa CPU y desenchúfela y conecte todo como un comienzo y más tarde aprenderá a personalizarlo usted mismo y actualizar su hardware.

Esto es en lo que me enfocaría si tuviera que hacer mi título de CS nuevamente:

  1. Aprenda C y C ++, domínelo. C le enseñará rendimiento y memoria, C ++ le permitirá pensar en programación orientada a objetos. Todos los demás lenguajes son fáciles de aprender una vez que tiene C y C ++ desactivados.
  2. Tome algunas clases de diseño, artes visuales, clases de experiencia de usuario, etc. Muchos profesionales de CS son excelentes en la codificación pero horrible en el diseño de la interfaz de usuario. Para ser un maestro en desarrollo web, debe ser capaz de crear sitios que sean fáciles de navegar pero útiles al mismo tiempo. Esto es más difícil de lo que piensas. Solo aprender a usar las herramientas no es suficiente, necesita aprender la teoría del diseño y el comportamiento humano.
  3. Aprenda a manejar una base de datos. Casi todos los sitios web funcionales están vinculados a algún tipo de base de datos ahora.
  4. Ahora aprenda las herramientas de desarrollo web. Por ahora esto debería ser pan comido.
  5. Participe en tantas prácticas como pueda permitirse. Cree proyectos y sitios divertidos, cree sitios para negocios locales de forma gratuita o barata, etc. No tenga miedo de experimentar. La experiencia será mucho más valiosa que el conocimiento técnico a largo plazo.

Hola,

Creo que estas son las cosas que el estudiante ideal de CSE tiene que hacer:

1) Lear c, c ++, java, web y android y desarrollo de aplicaciones de microsoft.

2) participar en tantos como competencia en hackerearth, codechef, imagine cup y muchos otros.

3) prueba para google summer de codrand google code jam.

4) Ser embajador de estudiantes de Google y embajador de estudiantes de mozilla.

5) participa en los hackatones survorales.

6) realizar algunas prácticas internacionales como en el laboratorio de investigación harward y todo. Y hacer proyectos increíbles de fin de año. Y ganó tantos premios como puedas.