Cómo es especializarse en ciencias de la computación?

Me cambié de matemáticas a ciencias de la computación hace unos seis meses y he terminado la mayoría de las clases de CS que la gente toma en su segundo año.

Lo que me gusta de CS

  • Si estudias sistemas llegas a descubrir cómo funcionan las entrañas de los ordenadores. Si estudias algoritmos es tan divertido como las matemáticas, excepto que puedes ver cómo aplicarlos a problemas reales.
  • Si vas a la escuela de posgrado en CS puedes elegir todo tipo de temas atractivos. También puedes elegir si quieres centrarte en la teoría o en la aplicación.
  • Probablemente más de la mitad de las empresas que acuden a la feria de empleo de mi escuela son empresas tecnológicas. Por esta razón, es más fácil conseguir trabajos y prácticas si eres un estudiante de ciencias de la computación. Mientras que los licenciados en matemáticas tienen que ir a la escuela de posgrado para hacer un trabajo interesante en matemáticas, los licenciados en ciencias de la computación pueden conseguir trabajo nada más salir de la universidad si lo desean.
  • Las empresas te contratan basándose en tu capacidad técnica, no sólo en tu currículum o personalidad. Te pedirán que escribas código en una pizarra mientras te critican y te dan consejos. Creo que esto es mucho más justo que en la mayoría de las profesiones. Al mismo tiempo, puede hacer que te sientas mal contigo mismo si fracasas en las entrevistas.
  • Edición: mucha gente de nuestro departamento de CS realmente ama los ordenadores. Hacen proyectos paralelos y a menudo programaban en el instituto por diversión. Tuvimos unas 15 personas en mi casa que se apuntaron a un hackathon la semana pasada. Es increíble estar rodeado de tanta gente apasionada que es buena en lo que hace.

Lo que no me gusta de CS

  • El código puede tardar en depurarse, y es difícil pedir ayuda a otros porque nadie quiere leer tu código con errores.
  • You never know how close you are to being done until your code finally works.
  • It's easy to get distracted on the computer.

Neutral

  • Almost nothing is conceptually difficult. CS is probably one of the easier majors at my university. I never thought I was great at math, but upon switching to CS I felt like a math rockstar.
  • Our department is 80% male.
  • It's an excuse to buy a sweetass computer.