Si no se especializó en informática y ahora trabaja en software, ¿siente que ‘perdió’ su tiempo estudiando otra cosa?

En lo mas minimo.

Amé cada parte de mi educación física, y ¿por qué no lo hice? Aprendí la relatividad general del propio Slava Turyshev, el hombre que resolvió la anomalía de Pioneer. Construí mis propios láseres como parte de una clase de laboratorio, y luego continué violando la desigualdad de Bell como una dulce ventaja. Sobreviví la exposición a metales altamente radioactivos, jugué con nitrógeno líquido, construí radios y construí cámaras de vidrio fundido y moldeado como parte de la investigación. Conocí a Charles Townes, quien inventó el láser y ahora es un octogenario alegre (¿nonogenario? ¿Centenario?) Todavía activo en la investigación; George Ellis, quien coescribió artículos con Hawking y lados con Penrose en esa mecánica cuántica, es finalmente defectuoso; y Brian Greene. Llegué a estar allí cuando los investigadores de BICEP2 se reunieron con David Spergel, quien dirigió la acusación de criticar sus resultados (en última instancia, incorrectos) sobre lo que bien podría haber sido la respuesta final a cinco décadas de preguntas.

Y esa no era la parte más genial. Lo mejor fue la claridad : el hecho de que ahora podía leer y seguir documentos profesionales, o abrir un libro de texto y continuar exactamente donde lo dejaron. Podía escuchar presentaciones de expertos en la materia y no sentirme asustado. Ser capaz de hablar de manera significativa sobre un tema, por más esotérico y complicado que sea, es un sentimiento hermoso, y lo valoro por encima de todo. La física me enseñó a no sentirme abrumado por la complejidad, pero tampoco a dejarme impresionar por la simplicidad.

Sin embargo, mi educación siempre fue un viaje privado. Fue algo que hice para mí y para mí solo, porque estaba profundamente interesado en eso y una vez pensé que quería hacer una carrera en ello. Todas las ventajas anteriores fueron beneficios secundarios que no preví ni anticipé, pero estoy agradecido de que hayan ocurrido. Considero que el viaje está completo, ya que aprendí todo lo que quería hacer en primer lugar.

El hecho de que no lo use en mi trabajo diario no me hace la diferencia más que el hecho de que no puedo emplear los hallazgos de mis antropólogos favoritos, ni aplicar el euhemerismo, ni hablar sobre idiomas construidos. Tuvo su tiempo y su lugar; Me cautivó y me entusiasmó mientras duró; y si tuviera que hacerlo de nuevo, probablemente lo haría de manera diferente, pero no me arrepiento más de lo que lamento de hacer software, que es tan satisfactorio como lo fue mi vida pasada.

¡Absolutamente no! Mi educación me ha dado una perspectiva que pocos otros tienen a mi alrededor, curiosamente, que obtuvieron un título de CS. Si estudia Física y Matemáticas, y luego agrega CS, habrá recibido capacitación sobre los primeros principios, pero la mayoría no lo hace.

A menudo, tengo que explicarle a la gente (más de una vez …) que lo que están proponiendo no solo ya se ha hecho, no funciona para lo que quieren usar. O bien, que sus suposiciones son incorrectas sobre qué se puede hacer, dados los requisitos.

Siempre parece … la gente es muy vaga acerca de los requisitos. Por ejemplo … “Tiene que ser confiable …” “Bueno, ¿cuántos nueves quieres?” “El mayor número posible” “Dame un presupuesto y luego” “Tiene que hacerse de manera barata y rápida” “Ok, así que no quiero muchos nueves, y no mucha confiabilidad “” Dije que quiero que sea confiable “” No se puede tener confiabilidad sin gastar tiempo, dinero o ambos “” Simplemente use Amazon EC2, nos darán confiabilidad “Bien, entonces no quieres hacerlo barato …” “¿Qué quieres decir?” “Amazon es costoso si quieres confiabilidad” “No, no lo es, puedes crear nuevas instancias en cualquier momento y apagado si no los necesita “” Sí, pero tiene que diseñar la aplicación para manejar eso automáticamente, de lo contrario gastará mucho dinero en horas hombre manteniendo todo funcionando … por lo tanto … no es barato de ninguna manera … tienes que gastar el dinero en el frente o en la parte posterior “” ¿No podemos simplemente comprar algo para manejar todo eso? “” Claro … pero todas esas herramientas y sol Las utiones son caras “.” Bueno, mira si puedes encontrar una solución de código abierto “.” Está bien, pero eso llevará tiempo, y la integración será dolorosa, y tomará muchas horas de trabajo “” Hazlo antes de la próxima feria comercial ” * facepalm *

A menos que vaya a MIT o Stanford (etc. inserte aquí la escuela impulsada por superpotencias) … son muy serios con respecto a este tipo de cosas, incluso para los grados de CS de 4 años.

Diablos no!

Tengo una gran educación universitaria. Me especialicé en “Idiomas y literatura”, que es algo así como una licenciatura en inglés en otras escuelas, pero me dio libertad para estudiar griego antiguo, filosofía del lenguaje, semiótica …

Sí, a veces se trataba de lo pretencioso, pero lo más importante es que aprendí a leer atentamente, a pensar con ambición, a escribir con claridad ya no tener miedo de cruzar los límites entre las disciplinas académicas.

También estudié programación estructurada con un discípulo de Niklaus Wirth. Y fue contratado para escribir el código de Fortran que se envió detrás de la Cortina de Hierro para hacer un análisis económico. Y aprendí prólogo. El software siempre estuvo ahí.

Después de la universidad, tuve dos o tres otras mini-carreras antes de terminar en software a tiempo completo. El camino que seguí en la universidad es parte de lo que hizo posible esas carreras. Las cosas que aprendí y logré en esos años me enorgullecen.

Trabajar como diseñador gráfico es lo que me llevó al diseño web en los años 90. Ese trabajo llevó a puestos de trabajo en software.

Trabajar como escritor y profesor fue una gran preparación para escribir un libro técnico. Ese libro me hizo trabajar en software.

En contraste con la pregunta sobre la pérdida de tiempo, diría que en este momento de la vida (tengo 48 años) si miraba hacia atrás en mis 20 y 30 años y no veía una carrera de diseño gráfico, ni una carrera de escritor, ni una carrera docente, solo Software, que podría sentirse un poco como un desperdicio.

No

Estudié ingeniería aeroespacial e hice estudios de posgrado en física computacional y matemática computacional. Me las arreglé para tomar un curso de Estructuras de datos en el departamento de CS, pero esa fue la única clase de CS que tomé. No me arrepiento de mi experiencia en absoluto.

Uno de los beneficios de los antecedentes que tuve es que me han sumergido en un nivel de matemáticas que pocas personas que escriben software tienen. Esto hace que sea mucho más fácil para mí captar temas de software de vanguardia, como aprendizaje automático, inteligencia artificial, ciencia de la información, etc. El sólido historial de software / CS que tengo, junto con el fondo que obtuve en la escuela, también me pone en una buena situación. posición para obtener trabajos interesantes de I + D que requieren conocimientos avanzados de matemática / física y programación, como en empresas aeroespaciales, financieras, etc.

Para mí, no estoy interesado en el software empresarial, pero estoy más interesado en los algoritmos matemáticos y en aplicarlos para resolver problemas. Así que el fondo que obtuve en la escuela realmente me ayuda a tener una buena base en este tipo de trabajos.

La vida y la educación son viajes no lineales. Es difícil marcar un camino a seguir y seguir en un camino marcado.

No sientas que has “perdido” tu tiempo estudiando otra cosa. En su lugar, siente que tienes un trabajo en software aunque no lo hayas estudiado, cuando muchas personas con educación en software no consiguen un trabajo en software. Siente que un día comienza cuando te levantas.

Ahora que tienes un trabajo de software, aprende software. No es demasiado tarde. Con tantos cursos en línea disponibles en http://Coursera.edu , edX, Udacity – Clases en línea gratuitas y Nanodegrees, etc., debería ser fácil para usted tomar algunos cursos y sentirse cómodo en su trabajo.

También tenga en cuenta que la educación es aprender a aprender. Siéntete bien con el proceso de educación que has vivido.

Por qué un título en teatro es la mejor preparación posible para una carrera en ciencias de la computación por Barry Rountree en L’esprit de l’escalier

Los campos STEM alientan a los estudiantes a abordar los problemas con el mismo conjunto de herramientas que funcionan bien para los problemas que sabemos cómo resolver. Si desea abordar problemas que no sabemos cómo resolver, o resolver nuevos problemas por completo, necesita un conjunto diferente de herramientas mentales. Si desea convencer a otros (p. Ej., Personas que cuentan con fondos) de que sus problemas y soluciones son importantes, debe poder comunicarse de manera efectiva, ya sea hablando en público, escribiendo propuestas o diseñando visualizaciones de datos convincentes. Y si se te ocurren más problemas interesantes de los que puedes resolver por ti mismo, eventualmente descubrirás que necesitas administrar a otros, y el liderazgo no es una habilidad que se enfatice en el plan de estudios de STEM.

¿Es posible desperdiciar una educación de artes liberales de pregrado? Claro, solo trabaje en problemas donde las soluciones no requieran nada más allá de lo que se puede encontrar en una licenciatura en ciencias de la computación. Si eso no es de su agrado, busque una organización que aborde los problemas más difíciles.

‘Wasted’ es un término muy cargado. Personalmente, me especialicé en Ciencias de la Computación, sin embargo, pasé una gran cantidad de tiempo estudiando leyes, con la intención de graduarme con un doble grado en Ciencias de la Computación / Leyes.

Mis razones para estudiar derecho eran que quería obtener algo más que un simple “simple” grado en ciencias de la computación, y el derecho tenía un nivel de prestigio y practicidad que parecía valioso en ese momento. Sin embargo, nunca disfruté particularmente las clases, y luché por hacerlo (creo que parte de la razón fue la forma en que se impartía en la universidad a la que asistí, pero también la falta de pasión significaba que no pasaba el tiempo suficiente estudiando). Al final, conocí a mi futura esposa, y la posibilidad de pasar 2 años adicionales por un título que no planeaba usar parecía un desperdicio, y quería trabajar y seguir con mi vida. Así que dejé la ley y me gradué con sólo Ciencias de la Computación.

¿Siento que mi tiempo fue ‘desperdiciado’? Si y no. Es cierto que pasé mucho tiempo y dinero estudiando leyes, por lo que tengo poco que mostrar (aparte de la capacidad de ser un abogado malvado en Internet). Sin embargo, al mismo tiempo, me beneficié de la capacidad de probar algo diferente, conocer personas diferentes y tener experiencias diferentes. Al final, estoy muy feliz con mi vida tal como es ahora, y como tal no querría cambiar las decisiones que tomé en el pasado. ¿Fue un ‘desperdicio’? Tal vez tal vez no. Creo que una pregunta mejor es “¿Me arrepiento de haber estudiado algo diferente?” A lo que mi respuesta es “definitivamente no”.

Solo un poco 😛

Me especialicé en física y química. Me alegro de haber tenido la oportunidad de estudiar esas cosas en la universidad. Si me hubiera especializado en CS, ¿cuándo habría tenido tanto tiempo libre para estudiar física y química?

Lo único que lamento es que no pude encajar los sistemas operativos y los compiladores en mi agenda.

En su núcleo, el diseño y la programación de sistemas informáticos es el modelado de algunos aspectos de la vida real dentro de una máquina, con un propósito analítico o predictivo. Por lo tanto, haber tenido una capacitación o experiencia previa (no informática) debe considerarse como una ventaja, no una desventaja. Tengo el título de CS y tuve veinte años divertidos como analista de sistemas … ¡Ahora hago algo completamente diferente, más cuidado y participación en la atención médica! Hay muy pocos trabajos para la vida (tan mundanos), así que planifique una primera carrera al finalizar la escolarización, otro reentrenamiento en la mediana edad y otra vez cuando llegue a la “jubilación”.

No BA, Inglés, 1974! … 40+ años en CSI! ¡Soy uno de los pocos que realmente podría explicar lo que los ingenieros (Dilberts & Walleys a los no informados) estaban haciendo en realidad!

Un título de inglés fue una de las mejores inversiones que podría haber hecho.

PD. Y, una vez jubilado? Algo para mirar hacia atrás como una verdadera educación para las edades!