Ayo Opuiyo … gracias por el A2A, pero me temo que no puedo responder a esta pregunta con mucha autoridad ya que no me considero un “científico de la computación” en el verdadero sentido del título.
Como expliqué en muchas otras respuestas aquí en Quora, mi licenciatura es en CIS.
Tengo más de tres décadas de experiencia en el desarrollo de software de sistemas “pesados” y (por lo que vale) soy el inventor principal de múltiples patentes de software de los Estados Unidos. Sin embargo, no tengo una educación formal en informática.
Todo lo que he aprendido sobre “CS” proviene de un largo y minucioso proceso de leer cuidadosamente muchos libros y de ser asesorado por personas que tienen títulos avanzados en informática.
Durante casi 33 años, he tenido la suerte de trabajar en algunos proyectos de desarrollo / ingeniería de software muy desafiantes que me han ayudado a aprender sobre lo que se enseña en el “lado práctico” de la informática. Es decir, programación avanzada, lenguaje ensamblador, estructuras de datos, algoritmos, concurrencia, etc.
- ¿Es Wipro Turbo un buen lugar para unirse como más fresco?
- Si sabe que nunca puede alcanzar el estándar de un ingeniero promedio de Google, ¿seguirá siendo un desarrollador?
- ¿Vale la pena ir a la escuela para ser ingeniero de audio / productor musical?
- ¿Cuáles son las mejores universidades para la comunicación de masas en la India?
- ¿Cuáles son los mejores campos de trabajo para los ingenieros electrónicos?
Tengo una especie de fantasía de jubilación … que es mudarse a una pequeña y genial ciudad universitaria en algún lugar y obtener un título avanzado en ciencias de la computación después de 40 años o más de hacer ingeniería de software. La verdad es que podría estar más interesado en estudiar las ciencias naturales para entonces.
Ahora a los beneficios
Los negocios y la industria son cada vez más analíticos y más automatizados cada día. La informática es a menudo el núcleo de esto. Si se convierte en un profesional experto en una o más ramas de la informática, se le garantiza un empleo decente, siempre que mantenga sus habilidades actualizadas. Dicho esto, hay muchas personas inteligentes y exitosas haciendo esto que carecen de un título formal en informática.