¿Qué desearías haber hecho diferente al estudiar ciencias de la computación en la universidad?

Para mi:

  • Cursos más teóricos como el cálculo más avanzado, métodos numéricos. Me siento carente de esos temas. A pesar de que aprobé esos cursos, no creo que haya retenido demasiado.
  • Teoría de la computación: estaba sobrecargado y merecía más de mis esfuerzos. Sería bueno tener dos cursos, uno de los cuales es más profundo de lo que realmente tenía.
  • AI: después de tener clases de IA durante mi maestría, siento que la que tuve durante mi licenciatura fue una broma muy mala. Habría exigido más profundidad en tales clases. Fue muy difícil aprender lo básico por mi cuenta, ya que mis clases de posgrado en IA fueron muy rápidas.
  • Los proyectos grupales fueron terribles. Esto necesita cambiar. Cuenta de Github para todos los estudiantes, proyectos como repositorio público, etc.
  • Las clases de pregrado dejaron poco espacio para caminar la milla extra. Por lo general, no le dio nada más (por lo que los estudiantes no sintieron ninguna motivación para seguir adelante, especialmente para los proyectos grupales). Cuando ingrese a la industria, se espera que siempre camine 10 millas adicionales.

Sin embargo, todo cambió durante mi maestría. Fue muy desafiante, y todas mis “demandas” fueron más que cumplidas. Desearía que los estudiantes tuvieran más clases, aunque eso requeriría tiempo adicional ya que los cursos fueron abrumadores en (muchas) ocasiones.

Recuerdo que una vez llevé un programa de computadora a uno de mis profesores para que lo revisara antes de enviarlo para una calificación. Lo miró y asintió con aprobación. Luego me preguntó si había considerado esta variación o esa mejora. Le pregunté si iba a obtener una ‘A’. El dijo que sí. Dije que estaba terminado.

Así fue como me acerqué a mi trabajo en la universidad. Hice exactamente lo que se necesitaba para obtener el grado que quería. Al final me gradué con un GPA de 4.0. Sin embargo, en retrospectiva, creo que aprendí mucho menos de lo que podría haber aprendido. Estoy bastante satisfecho con lo que he logrado en mi vida, pero si me hubiera tomado el tiempo para explorar más profundamente las cosas que me interesaban en lugar de dividir mis esfuerzos tan meticulosamente … bueno, no sé qué podría ser. diferente hoy

Mi especialización fue en física, pero me tomé un año de informática. Tuvimos un gran profesor Andrew JT Colin que fue muy entretenido y escribió varios libros.

Pasé mucho tiempo en una variedad de máquinas desde PC (Commodore PET) a Minicomputadora (Tektronix) a Mainframe (UNIVAC / ICL) y eventualmente migré de Programmable Calculator (Sinclair / Texas Instruments) a BBC Micro (mejor que Apple II / Dragon / Atari 400/800 / Sinclair Spectrum).

Una vez que salió el Apple Mac, migré a esa plataforma (donde estoy hoy) y varios años en IBM PC por primera vez en Texas Instruments, Greenock (NSUK)