¿Las personas con antecedentes no matemáticos o no científicos (naturalmente inclinados a las humanidades o las artes) han tenido éxito como licenciatura en ciencias de la computación?

Quizás mal entiendo la pregunta. Después de graduarme de la escuela secundaria, fui a la Universidad y me inscribí en CS como Major porque disfruté trabajando con computadoras cuando era más joven. Tenía una colocación avanzada en física e inglés, y también tomé clases en ambas áreas. Siempre me ha gustado la literatura, y resulta que, aunque fui bueno en matemáticas en la escuela secundaria, tuve dificultades con el cálculo y las estadísticas, por lo que me alejé de la física y me concentré en la CS. Finalmente me gradué con una especialización combinada en CS y literatura, y luego me gradué en Literatura.

Mirando hacia atrás, no me preparé para tener éxito, pero tuve la suerte de varias maneras:

  1. Colocación avanzada: si puede obtenerla en la escuela secundaria, significa que puede fallar rápidamente en el trabajo de curso más difícil en varias áreas temáticas, lo cual es útil si desea descubrir sus puntos fuertes.
  2. La educación cooperativa, si puede obtenerla en la universidad, significa que puede graduarse con experiencia práctica, por lo que no tiene que preocuparse tanto por centrarse en un área temática única. Hay otras formas de obtener experiencia práctica en la universidad.
  3. En mi experiencia, no hay Arte contra Ciencia. La universidad es la mejor oportunidad que tendrás para explorar muchas áreas diferentes, y mis propios éxitos personales en el desarrollo de software han involucrado una combinación de comprensión técnica y experiencia en la materia, es decir, cosas artísticas.

tl; dr. Realmente no planeaba tener éxito ni tenía ningún antecedente en particular que saliera de la escuela secundaria, y funcionó bien. Podría haber tomado más tiempo de lo que sería de otra manera.

Apuesto a que sí, aunque no conozco a nadie famoso. La cuestión es que al tratar de hacer lo que te gusta (música, diseño, procesamiento de texto), terminas aprendiendo a usar y programar computadoras. Al principio solo porque eso te permite hacer que trabajes más eficientemente, pero puedes terminar gustándote con las computadoras.

Puede que no esté entre los mejores, si no es la computadora que ama, pero está bien, tener una idea es suficiente, puede trabajar en un equipo en el que solo porque pueda entender las computadoras podrá ser mucho más útil.

Tome la animación, por ejemplo, hoy en día se realiza casi en su totalidad por imágenes generadas por computadora. Eso podría ser una gran cosa para un artista. Ni siquiera necesita saber cómo programar una computadora, simplemente imagina algo, se lo describe al programador y él lo hará realidad. Pero cuánto mejor es si puede hacer ambas cosas, la creación y la implementación.

Parece abstracto al principio, pero en realidad puedes descubrirlo paso a paso y gradualmente mejorarlo y ya no te intimidará más.

Si uno no tiene habilidades técnicas nunca podrá convertirse en un buen mecánico mecánico. Pero con la ayuda de un experto, puede ser bastante bueno en la programación. Las habilidades técnicas no son esenciales para un montón de tareas.