¿Por qué la gente piensa que los programadores, los informáticos y los ingenieros informáticos están mejor sin ir a la universidad?

Si va a ser un verdadero informático, que publica en revistas académicas, investiga y ayuda a las organizaciones a resolver problemas difíciles, probablemente necesite un doctorado, o al menos una maestría. Es posible que algunas estrellas de rock raras puedan ingresar a ese mundo sin antecedentes académicos, pero estas son raras excepciones, no la regla.

Si va a trabajar en hardware informático, normalmente también necesita al menos un título de licenciatura, ya que es difícil obtener la formación académica en ciencias e ingeniería + el trabajo de laboratorio que deberá realizar para acceder al hardware informático en tu propio. Estoy seguro de que algunos Quoran han logrado esto sin al menos una licenciatura en ingeniería eléctrica, física, etc., pero también sería raro.

En cuanto a los programadores / desarrolladores de software / etc., la programación * se puede * aprender por sí misma, particularmente hoy en día cuando las computadoras están ampliamente disponibles y son económicas, y las herramientas para el aprendizaje son fácilmente accesibles y gratuitas. Pero muchas personas, probablemente la mayoría, no son lo suficientemente disciplinadas para aprender materias complejas por sí mismas y aún necesitan la estructura de un curso formal de estudio.

Pero en cuanto a “mejor no ir a la universidad”, esto definitivamente sería caso por caso, y para la mayoría de las personas, la respuesta seguiría siendo no.

Tener un título significa principalmente que el estudiante ha podido aprobar los exámenes.
La aprobación de exámenes requiere una gran cantidad de estudios y la comprensión de lo que los profesores quieren.
Poder trabajar incluso bajo estrés, plazos cortos, especificaciones confusas.

Por lo tanto, las empresas pueden suponer que si se graduó, es humilde y acepta aceptar especializarse aún más. Para la mayoría de los trabajos, el título es una exageración. Para otros es apenas aceptable para una pasantía.

Dicho esto, no puedo dar una crítica positiva del curso de Informática en la Universidad de Turín.
Incluso si la mayoría de los profesores tienen una fuerte motivación para enseñar, y algunos cursos son realmente agradables de seguir, algunos exámenes son demasiado exigentes e inevitablemente llevan a muchos estudiantes a tener que repetirlos varias veces, y en varias ocasiones quiero decir de 3 a 10 veces.
El tiempo medio para obtener un título de 3 años es de 5 años, e incluso después de que realmente tenga poca experiencia sobre cómo se construye un sitio web, cómo crear una aplicación o administrar un sistema informativo.

La programación y los cursos profesionales pueden haber sido una mejor oferta en términos de tiempo y dinero, pero la universidad puede darle más flexibilidad después. Las tecnologías cambian muy rápidamente e incluso en una universidad reactiva siempre aprenderás en cursos aprobados hace 1 a 5 años.

¿Por qué estudiar la arquitectura de un 8086? Fue diseñado hace 40 años . Sin embargo, puede verse como un modelo simplificado sobre cómo funciona un microprocesador.
¿Por qué estudiar campo magnético, circuitos, si este no es un curso de EE? Comprender cómo la lógica y las matemáticas se pueden aplicar también en un nivel inferior.
¿Por qué estudiar idiomas formales? Para emplear mejor expresiones regulares y hacer autómatas.
¿Por qué estudiar economía? Para entender cuándo necesita un aumento de sueldo …
¿Por qué estudiar X?

… Para. No es divertido tener como examen obligatorio algo que podría ser remotamente útil.
Escuché explicaciones aún más contundentes como poder escribir al pie de la letra el teorema del Maestro en papel es esencial para una buena formación.

Las universidades físicas son una excelente manera de construir una red profesional de amigos que pueden ayudarlo más tarde. Podría ser realmente útil después de graduarse para poder llamar a su amigo, que era un gurú de C, qué hacer cuando se produce un error y stackoverflow no ayuda.

Tener otro portafolio funciona como una aplicación publicada, un sitio web en funcionamiento, un período de trabajo en una startup u otras experiencias relevantes es realmente útil para obtener un trabajo significativo.
Dado que la universidad es tan deficiente, la mayoría de las empresas realmente esperan otros trabajos además del título.

Si el objetivo es en lugar de convertirse en un informático o un ingeniero informático, es necesaria una certificación formal. Para evitar perder el tiempo, podría ser útil comenzar a aprender sobre computadoras mucho más temprano en la escuela secundaria, construir su escritorio, tratar de obtener un Raspberry Pi en línea en una red, intentar volver a conectar el servidor web Apache en C y obtener un microcontrolador para conducir un pequeño robot Hacer todo esto puede ayudarlo a aprobar muchos de los cursos.

El grado no es necesario per se, pero es útil porque conociendo el estado del arte, puede comenzar a investigar empujando en la dirección correcta y sin perder el tiempo para reinventar la rueda. Como analogía, los desarrolladores hacen autos, los informáticos intentan hacer autos voladores.

Un desarrollador de software podría salirse con la suya sin ir. Un ingeniero informático seguramente no pudo. Intentar postularse para un trabajo de ingeniería informática sin al menos una licenciatura en una disciplina técnica (ingeniería, o tal vez matemáticas o física) simplemente está perdiendo el tiempo de todos. En mis 20 años en la industria, NUNCA conocí a un ingeniero completamente autodidacta que tuviera la habilidad suficiente para hacer más que fingir por un tiempo. No digo que no existan, pero las probabilidades son MUY buenas, usted no es la excepción.

Quien le dio este consejo es estúpido, intenta sabotearlo o quiere venderle algo.

Soy un estudiante actual y todavía no estoy en el mundo profesional, así que tenlo en cuenta. Además, la mayor parte de lo que tengo que decir proviene de la investigación de empresas locales (pequeñas, nuevas empresas). Sin embargo, quería dar mi perspectiva sobre el asunto.

Después de hablar con los dueños de negocios locales, me ha quedado claro que su opinión sobre los graduados universitarios se ha deteriorado considerablemente a lo largo de los años. Creen que los graduados universitarios son improductivos, no saben nada sobre conceptos básicos y son una desviación estándar por debajo de la inteligencia promedio. Fue extremadamente deprimente aprender, pero aparentemente se desviven por filtrar a los graduados universitarios durante el proceso de contratación, especialmente si no ven ningún repositorio de código vinculado.

Todos articularon su punto de vista de la manera más sucinta así: “Podemos enseñarle a un nuevo empleado todo lo que no sabe. Lo que no podemos hacer es enseñar a alguien que no está dispuesto o no puede ser enseñado ”. Supongo que creen que el graduado universitario promedio ingresa a la última casilla. Tenga en cuenta que he escuchado lo mismo de los gerentes de contratación de grandes corporaciones, pero son decididamente “pro-universitarios” y creen que es una ventaja.

Aun así, sin embargo, todo lo que realmente quieren ver es lo que hemos hecho, y eso no incluye tareas o proyectos de clase.

Entiendo su pensamiento; muchos de mis compañeros estudiantes me sorprenden con lo inteligentes y productivos que son, pero muchos más no pueden responder preguntas básicas sobre el flujo de control y el pánico si les muestra código de un idioma que no sea java (incluso si cubrieron ese idioma en clase).

Por otro lado, no creo que alguien de mi experiencia haya tenido una base tan sólida en las estructuras de datos si hubiera intentado aprenderlo por mi cuenta. Eso va doble para las matemáticas discretas. Me imagino que eso también será válido cuando finalmente pueda tomar clases muy avanzadas como compiladores y diseño de sistemas operativos.

Creo, por lo tanto, que la lección es usar la universidad como se debe usar: una forma de aprender conceptos difíciles a través de la instrucción y no como un programa de trabajo. Además, me ha quedado claro que siempre deberíamos estar trabajando en proyectos paralelos, independientemente de si estamos en la universidad o no; Siento que estos repositorios de proyectos secundarios son lo que los gerentes de contratación realmente quieren ver.

Soy programador y creo que es mejor no ir a la universidad.

Carrer-wise ,

Realmente pienso eso. No vale la pena. El dinero, y sobre todo el tiempo.

He hablado con muchas personas que están tomando títulos relacionados con CS y he visto a muchas personas hablando de esto en línea.

Creo que los títulos son la mejor manera para que las personas aprendan las bases y la mierda teórica, pero se perderían lo que es la programación real, la resolución de problemas.

Quiero decir, de 3 a 5 años para obtener un título y poder construir algunos sitios web al final. En ese lapso de tiempo pude aprender ML y construir un auto sin conductor.

Por diversión , vale la pena.

Puede sentir que se está desarrollando intelectualmente y sentirse satisfecho de manera satisfactoria mientras aprende todas las cosas solo en casa, pero en realidad no se está divirtiendo mucho. Y se siente solo después de unos meses / años.

Si fuera a la universidad, la primera razón sería divertida. La segunda razón sería conocer gente. La tercera razón sería aprender realmente cosas.

Gracias por la pregunta para responder sobre esto, usuario-10802492989920848415.

Sin embargo, me temo que voy a hacer eco en gran medida de las respuestas que ya se dan aquí. Su pregunta parece estar combinando programadores (que tal vez no necesitan un título universitario completo) con informáticos e ingenieros informáticos (que casi siempre están mejor con al menos un título universitario con especialización en CS o CE). De hecho, en el caso de la informática pura, uno necesita un grado avanzado para participar en la investigación y para “avanzar en la ciencia”, como podría esperarse de un informático “real”.

Además, con respecto a su subpregunta de “¿qué hay de malo en obtener un título junto con pasantías y proyectos personales?”, Tiendo a creer que no hay nada malo en obtener un título. Puede haber un factor a considerar en el hecho de que uno podría estar ganando dinero durante los años dedicados a obtener un título (durante el cual las ganancias pueden ser limitadas en comparación con la programación a tiempo completo). Sin embargo, creo que a la larga, es probable que tanto su satisfacción como su longevidad en la profesión, y sus ganancias totales a largo plazo mejoren al obtener un título.

Los mejores programadores no necesariamente necesitan un título formal. Algunos de los mejores programadores de C en mis días de programación fueron graduados de secundaria con algunos entrenamientos técnicos en C y se fueron a codificar en C durante años. Se familiarizaron con C y aplicaciones generales. Los grados de CS permitirían a los graduados ir más allá de la codificación. Algo que una persona que solo está interesada en la codificación puede no necesitar ni disfrutar. Diferentes caminos que conducen a diferentes carreras. ¡Comida para el pensamiento!

No creo que la mayoría de la gente realmente diga que sería mejor no ir, es solo que no es necesario convertirse en desarrollador, incluso un desarrollador bueno y exitoso. Realmente no es necesario.

Obtuve mucho valor, y creo que muchos lo hacen, pero es menos necesario para la programación que la mayoría de las ocupaciones, y a ciertos empleadores no les importa en absoluto.

Si quieres ir, vete. Considerándolo todo, facilitará las cosas, le dará una opción de la escuela de posgrado y tal vez le dé un pequeño aumento salarial. Pero no es que no puedas convertirte en un codificador exitoso sin un título de CS.

  1. Celos.
  2. Programador autodidacta demasiado engreído.
  3. Efecto Dunning-Kruger.
  4. Sabiendo que algunos programas universitarios son inútiles.

Ahora, también puede ser más útil especializarse en un dominio de aplicación que CS, a menos que desee centrarse en el software del sistema. Por ejemplo, para Data Science, estará mejor preparado con una especialización en matemáticas y una CS menor o concentración.

Soy un programador profesional autodidacta, sin título, pero nunca recomendaría que alguien no fuera a la universidad.

Sin embargo, no dejes que la universidad sea la única forma de aprender, necesitas construir cosas, hacer proyectos personales, todo eso.

Sí, la experiencia laboral a menudo se valora más que un grado, idealmente, desea tener ambos .

He trabajado con personas con títulos de CS, y podrías llenar un libro con las cosas que no sabían, la universidad no te prepara para el mundo real, por lo que debes hacerlo tú mismo.

La única persona que despedí fue un graduado de CS.

Un título puede conseguirle el trabajo, pero la experiencia lo ayudará a conservarlo.

Porque si tuvieras que comprimir todo tu aprendizaje durante cuatro o cinco años de permanencia en la universidad, es equivalente a un día completo en clase, y la tecnología es innovadora de vez en cuando cuando vas a empresas nuevas a las que no se adhieren Las viejas tecnologías, siempre innovan bien, tal vez se obtiene el título, pero la demanda en la industria, bueno, eso es fundamental.

No, no es verdad. Hablas con veteranos que crecieron en un entorno de programación hecho a sí mismo. Ir a la universidad para CS o MIS / CIS.

More Interesting

¿Qué especialidad es mejor para estos intereses, informática o ingeniería informática?

¿Cuál es un posible diseño de sistema integrado que puedo soldar (puedo conectar a la base de datos)?

¿Dónde y qué empiezo a aprender si realmente no tengo ningún conocimiento sobre las materias que he estado estudiando como parte de mi curso de ingeniería informática, de modo que no esté en desventaja al final de mi carrera?

¿Los ingenieros informáticos y los informáticos ayudan a las personas?

¿Cuál es bueno, ingeniería informática o ingeniería mecánica?

¿Es seguro considerar tomar B.Tech CSE en un NIT sin tener ninguna educación en informática (sin experiencia en programación) en +2 y un poco menos de inclinación hacia las matemáticas (cálculo en particular), pero un interés significativo?

Para alguien que busca un título en ingeniería informática, ¿cuál sería una buena elección para obtener mejores oportunidades de empleo?

¿Cuáles son los campos que puedo optar después de mi graduación en ingeniería informática?

¿Deberías ir a una universidad que sea más conocida o que sea más fuerte en tu título elegido?

¿Qué cosas puedo hacer para ayudarme a darme cuenta si quiero ser ingeniero químico o ingeniero informático?

Para alguien que busca especializarse en ingeniería informática, ¿es Cal Poly Pomona, el estado de San Diego o la Universidad Gonzaga la mejor opción?

¿Cómo cambian realmente las computadoras entre 0 y 1?

¿Es una carrera en ingeniería informática adecuada para mí?

¿Cuál es el primer lenguaje informático que debo aprender, teniendo en cuenta que voy a estudiar ingeniería informática el próximo año?

¿Qué universidad es la mejor para codificar la cultura en GGSIPU?