¿Obtener una licenciatura en informática es una pérdida de tiempo?

No sé de dónde sacas estos problemas del mercado laboral, porque la demanda de desarrolladores de software supera con creces su oferta; con un título de CS, es mucho más probable que consigas un trabajo relacionado con CS que tus amigos que no son CS para sus respectivas especializaciones.
Y debido a que la industria del software paga muy bien a los desarrolladores, al menos vivirás un estilo de vida muy cómodo, incluso si nunca lo haces “rico” per se.
Así que definitivamente no es necesariamente una “pérdida de tiempo”; como cualquier otra especialidad, en última instancia es lo que usted piensa de ella, pero CS en particular está notablemente libre de los problemas tan comunes en otras especialidades (por ejemplo, conseguir un trabajo con un título en Filosofía). El valor potencial de un grado de CS es masivo; solo tienes que darte cuenta de ese potencial.

Si no está interesado en CS, ese es el único problema real en su búsqueda de un título de CS. Como otros han dicho en este hilo, también he intentado especializarme en un campo en el que no tenía un interés personal legítimo, y que resultó desastrosamente (¡y luego cambié a CS!). Por lo tanto, si no cree que pueda sufrir una licenciatura de CS, no dude en cambiarla. Pero sus extrañas percepciones erróneas del mercado laboral no son razones para abandonar un programa de licenciatura, porque son simplemente falsas.

La industria tecnológica se ha transformado por completo en los últimos cincuenta años. Pasó de procesadores de varias toneladas a supercomputadoras de bolsillo que pueden acceder a prácticamente todo el conocimiento humano.

En ese mismo período, ¿cuánto ha evolucionado el sistema universitario?

La mayoría del aprendizaje universitario todavía se basa en la teoría en lugar de los proyectos. Y no nos malinterpreten: no hay nada de malo en las conferencias y los libros. Pero cuando se trata de carreras como la informática, los estudiantes necesitan experiencia haciendo y haciendo además de estudiar y observar.

Las empresas que buscan gurús de desarrollo de software e ingenieros de software en realidad no están tan interesadas en títulos y listas de honor. De hecho, compañías como Google, Apple e IBM no solicitan ningún tipo de título para muchos de sus principales trabajos [1]. La experiencia práctica y práctica es mucho más importante para encontrar un buen trabajo en tecnología que una educación tradicional basada en la teoría.

Y eso es exactamente por qué la escuela de productos de Make School se centra en las últimas tecnologías, la resolución de problemas del mundo real y el aprendizaje basado en proyectos.

Preguntas que debe hacerse antes de inscribirse en un programa de informática

Ciertamente, un título tradicional de cuatro años nunca te perjudicará en el mercado laboral, pero antes de que decidas obtener un título en informática, averigua cuánta experiencia práctica te dará el programa universitario que estás considerando.

  • ¿Tendrás la oportunidad de desarrollar tus propios productos?
  • ¿Qué tipo de oportunidades tendrás para probar tecnologías de vanguardia?
  • ¿Serás capaz de demostrar habilidades del mundo real en los últimos idiomas cuando te gradúes?

Pregúntele al oficial de admisiones o, mejor aún, a un estudiante actual. Pídales que le muestren lo que han hecho, si han hecho algo.

Luego pregúntese si hay opciones de educación alternativas que puedan brindarle los mismos o mejores resultados laborales en menos tiempo y con menos carga financiera. (El Product College tiene una opción de participación en el ingreso en lugar de las opciones tradicionales de financiamiento de matrícula: ¿cuántas universidades ofrecen eso?)

No cometa el error de pensar que un título de cuatro años en CS es su única opción. Considere alternativas que le brinden una educación adaptada a sus objetivos del mundo real, una educación centrada en el desarrollo, la colaboración y la resolución de problemas, habilidades que absolutamente necesitará para tener éxito en la tecnología.

Tienes opciones Un título de cuatro años podría ser la opción correcta para su amigo que quiere ser médico o su amigo que quiere ser un trabajador social, pero la tecnología es diferente. Eres diferente. Permítete pensar de manera diferente.

Notas al pie

[1] Google y 14 empresas más que ya no requieren un título

Depende de lo que quieras hacer, qué tan motivado estés y qué tan bien aprendas.

Si desea obtener un trabajo haciendo algún tipo de programación, le ayudará a llegar a una entrevista. Algunas compañías simplemente no contratan personas sin títulos universitarios por principio (el mío es uno de ellos). Y algunos, cuando se les da una pila de más de 10 aplicaciones, buscarán recortar la pila hacia abajo, por lo que usarán “tiene un grado de CS” como una forma de adelgazar la pila.

Pero … si bien eso ayudará a conseguir un trabajo de sentarse en su cubículo y código, que es razonablemente seguro y no es terriblemente interesante … hay muchos otros trabajos por ahí donde NO necesita un CS la licenciatura. Pero para obtenerlos, generalmente tienes que trabajar bastante duro y estar motivado. Y estar deprimido lo hará más difícil.

En estos días, también es mucho más fácil sobrevivir sin un título de CS, porque puedes aprender mucho en línea de forma gratuita. Antes de que Internet se hiciera grande a principios de la década de 2000, era difícil encontrar fuentes de referencia actualizadas para mucha tecnología, y la informática todavía era un campo de estudio emergente. Tenías que pagar mucho por libros, clases y equipo. ¿Querías un sistema UNIX en 1992 para jugar? Mala suerte ¿Quieres compilar el código C en tu PC? Necesitas gastar una gran cantidad de dinero en un compilador. Etc.

Ahora, mucho es gratis. Probablemente tenga acceso a Internet en su hogar y pueda obtener alojamiento web gratuito en algún lugar. Puede desarrollar sus propias aplicaciones de forma gratuita en Java, o aplicaciones web en algo como JavaScript de forma gratuita. O puede obtener una máquina y ejecutar Linux de forma gratuita, que viene con su propio conjunto de herramientas. ¡Y mucho de esto está documentado en línea! ¡Gratis!

Por lo tanto, definitivamente es más fácil aprender las mismas cosas SIN un título en estos días. PERO, eso significa que tienes que ser realmente agresivo, motivado, un buen alumno, etc. Eso es mucho trabajo, más de lo que la mayoría de la gente puede hacer por sí misma. Entonces, lo que paga con tomar clases y obtener un título es un marco de aprendizaje. Alguien que lo ayudará a orientarlo en una dirección para que pueda aprovechar al máximo el material y asegurarse de no perder el enfoque. ¿Lo necesitas? … Técnicamente no. Pero ayuda bastante. Y lo ayudará a poner el pie en la puerta de muchas empresas.

Acabo de terminar de reclutar para una feria de carreras en UC Berkeley. Me gradué con una licenciatura en Informática. Comencé a trabajar poco después de graduarme y mi experiencia laboral a tiempo completo hasta ahora ha sido fantástica.

Cuando buscaba pasantías y visitaba ferias profesionales en mi universidad, había muchas compañías que buscaban candidatos válidos y la forma en que determinaron si usted era “válido” o no fue por su especialidad y su promedio de calificaciones. Entonces, hay una razón por la cual un título de CS NO es una pérdida de tiempo. Hay muchas personas que no tienen acceso a ferias de carrera, empresas, conocimiento y educación como usted cuando está en la universidad, inmerso en un ambiente de aprendizaje.

En segundo lugar, no estoy seguro de por qué tiene la impresión de que si todos tienen títulos de CS no habrá trabajo. Actualmente hay la mitad de candidatos potenciales que se gradúan con títulos de CS que los necesarios para satisfacer la necesidad en la industria de la tecnología. Por lo tanto, no solo lograr que las principales te permitan poner el pie en la puerta y aprender sobre lo que quieres hacer, sino que también te preparará para el trabajo que terminarás haciendo en tu futuro.

Por último, hacerse rico no requiere un título. Requiere excelencia en su campo y una perspectiva única para usted y sus experiencias. Debe poder proporcionar / crear un producto que satisfaga una gran necesidad que no está siendo atendida actualmente. O necesita crear una aplicación que resuelva un problema mejor que cualquier otra cosa que exista actualmente en el mercado.

La única forma en que se dará cuenta de cuáles son las necesidades de la industria y lo que puede hacer para satisfacerlas es comprender qué las está causando y por qué. El problema se reduce a educarse sobre ellos.

Todos aprenden de manera diferente. Algunas personas no necesitan títulos y entienden las cosas de manera más intuitiva que otras. Otros necesitan trabajar y luchar con ideas mucho más de lo habitual para comprenderlas realmente. Creo que todos tienen el potencial de hacer algo único con una combinación de motivación, trabajo duro, perseverancia y confianza.

Pensar que un título de CS es un desperdicio es una perspectiva que puede tomar para lo que está haciendo con su vida. Puedo ver por qué te llevaría a la depresión, ya que sientes que estás haciendo algo que no necesitas. También puede optar por ver las oportunidades que tiene a través de la educación que está recibiendo y elegir buscar cada una para ver a dónde lo lleva. Todo depende de usted.

Si me ha dicho que tiene habilidades empresariales reales y que no necesita un título. Te hubiera aceptado. No puedo entender qué te hace pensar que puedes hacer que el campo de la informática sea una excepción. He visto muchos ingenieros inteligentes que no son cs que aprendieron la codificación y que luego tuvieron que trabajar muy duro para obtener el control en el campo. Y he visto mucha gente, tanto cs como no cs stream, que pensaban casi como tú y no podían crecer más y más adelante en su carrera intentaron pasar a la gestión.

¿Estará dispuesto a ir a un cirujano que no tenga un título o una educación adecuada en el campo de la ciencia médica? ¿Qué te hace pensar que la informática es una excepción? Definitivamente obtendrá trabajo sin un título de no-cs, pero es posible que no obtenga un trabajo crítico que cambie su vida.

Creo que está respondiendo la pregunta, en los detalles de la pregunta en sí. La pregunta es ¿qué tan comprometido estás?

  • Si el número de trabajos relacionados con la informática no puede igualar a los graduados de CS, ¿cómo coincidirá con los graduados que no son de CS? Entonces, ¿no estás dispuesto a correr esa cantidad de riesgo también?
  • Hay una razón, que generalmente un título se distribuye en 4 años (8 semestre). Y hay una razón por la cual se eligen algunas materias particulares para que se les enseñe, y se le da un semestre para aprender (4-5 meses). Si está comprometido a obtener una comprensión razonable de estos temas, entonces creo que necesitaría una cantidad de tiempo similar. Entonces, ¿por qué no obtener un título?

Mi consejo, sería que si realmente te apasiona la informática, obtén un título de CS:

  • No solo aprenderás computadoras, aprenderás a aprender
  • Pasarás por una educación adecuada, exámenes y proyectos para mejorar tu aprendizaje
  • Si lo haces realmente bien, podrías obtener buenas recomendaciones de algunos profesores senior
  • Tendrás un título y proyectos para mencionar en tu CV / CV. Si ingresas a una universidad de primer nivel, mejor.
  • Y por último, pero no menos importante, es divertido y una gran experiencia de aprendizaje.

He experimentado esto dos veces.

Mi mejor consejo para ti es: Averigua quién eres . Esto será extremadamente difícil, especialmente si estás realmente deprimido. Requerirá un esfuerzo extraordinario, algo de lo que las personas deprimidas no tienen mucho.

Te voy a dar el verdadero consejo aquí:

Eres responsable de ti mismo y de tu propia felicidad.

Solo puedes afectar cómo te sientes contigo mismo . Tienes que darte cuenta de esto o no saldrás de eso. Nadie puede quitártelo. No tu madre No tu papa No es tu mejor amigo. Nadie excepto tu .

1) Descubre quién eres y en qué crees. ¡Escríbelo!
2) Actúa en consecuencia.
3) Enorgullécete de saber que tus acciones reflejan lo que crees.

De esta manera, su autoestima se relaciona con lo que no hace lo que otros piensan de lo que hace.

Sinceramente, deseo lo mejor para ti . He sido casi exactamente la misma situación.

¿Lo has resuelto? Empieza contigo .
¡¡¡¡Buena suerte!!!!

Con la forma en que la industria tecnológica continúa creciendo día a día, obtener un título en informática nunca será una pérdida de tiempo, de hecho, será una inversión.

Solo para aclarar, ¿está preguntando si el campo de la informática en sí es una pérdida de tiempo? ¿O si obtener un título es una pérdida de tiempo?

Si se trata de la informática en sí, aquí hay algunas ventajas de tomar ese campo.

Ventajas:

  1. En demanda. Debido a la cantidad de compañías tecnológicas y puestos de TI necesarios para llenar, siempre habrá una necesidad de profesionales tecnológicos expertos en varios campos de la informática. Los profesionales de TI no solo se encuentran en la industria de la tecnología, sino también en otros campos con los especialistas informáticos necesarios. Encontrar un trabajo no será tan difícil. Consulte algunos de los trabajos de TI en demanda en esta pregunta de Quora.
  2. Expansivo. La tecnología está cambiando constantemente. El conocimiento siempre estará actualizado en esta industria de rápido crecimiento. Siempre habrá espacio para el crecimiento.
  3. Poderoso. Es poderoso de una manera que puede influir y afectar a un gran grupo de personas. La informática puede ayudar a marcar la diferencia para mejorar el uso de la tecnología.

Por otro lado, si está obteniendo el título en sí, aquí también hay ventajas para tomar ese grado.

Ventajas:

  1. Certificado. La mayoría de las empresas tecnológicas, especialmente las grandes empresas tecnológicas, en realidad buscan un título cuando buscan profesionales de TI para contratar. Si bien hay muchas maneras de aprender sobre informática a través de Internet, su diploma será la prueba de que tiene las habilidades y aptitudes requeridas.
  2. Bien pagado. Los desarrolladores con títulos tienen trabajos mejor pagados y mejores oportunidades de trabajo que aquellos que no lo hacen simplemente porque tienen la prueba de respaldar sus capacidades.
  3. Aprendido. Tiene la ventaja obvia de estar expuesto a la información y las habilidades necesarias que necesitan los profesionales de la tecnología de crianza. También tiene la oportunidad de especializarse en el campo que le interesa o en el que es bueno.

Terminar su título definitivamente requeriría muchas dificultades, ya que la informática no es un curso fácil de estudiar. De todos modos, no es imposible. Con la cantidad correcta de interés, motivación y disciplina, uno puede ser un mejor desarrollador.

En una pregunta de Quora, respondí a la pregunta ¿Cómo puedo aumentar mi conocimiento de programación? Donde dije que hay tres formas de aprender: aprender, practicar y colaborar.

Debe leer:

5 mejores sitios web para tomar cursos de programación

10 mejores sitios web para practicar sus chuletas de codificación

15 blogs para cada desarrollador de software

Duuude, ¿no hay trabajo para mayores de CS? CS es uno de los únicos campos donde se le garantiza un trabajo. Podrás vivir cómodamente con un título de CS.

Ahora su problema parece ser una crisis de fe. Lo cual he tenido también.

Comencé mi título de CS en 2010, porque soy malo en matemáticas. Me aburro fácilmente, así que necesitaba estudiar algo en lo que era malo. Naturalmente, esto me ha llevado a encontrar CS difícil y poco interesante durante largos períodos. Así que comencé a hacer gestión de campañas, gestión de bares, enseñanza y mucho más. Luego tomé un curso sobre análisis de datos y me di cuenta de lo increíble que era. Esto me llevó a encontrar Lingüística Computacional, que creo que es lo más emocionante desde el pan rebanado. Así que comencé a trabajar en la creación de una empresa dentro de ese campo y a hacer mi tesis al respecto. Finalmente AMO CS.

De lo que necesitaba darme cuenta es que CS se trata de las personas y los problemas que puedes resolver para las personas.

Date cuenta de lo que te motiva y ve por ello. Definitivamente habrá una aplicación de CS dentro del campo.

Solo trata de divertirte con lo que haces. El resto vendrá.

Tener un título en cualquier secuencia es una pérdida de tiempo si nunca fue tu sueño e incluso cuando nunca fue tu sueño, aún así, seguiste adelante, es tu error que no comenzaste a amarlo (frase popular: “Si consigues en algo comienza a amarlo, vas a hacer historia “) según tu elección. Ver que tener un título de CS no es una pérdida de tiempo. Mi opinión personal es que si quieres disfrutar de lo que tienes, debes comenzar a amarlo. Hay muchas cosas increíbles que puedes hacer con la informática. Una vez en la reunión de IEEE, me reuní con el Director General del Centro Nacional de Informática, India, “Dr. M. Moni” y le pregunté por qué hay tantas amenazas en la India. Él respondió: “Hasta y a menos que la informática no se realice , las amenazas vendrán a la India “. Además, pregunté si estudio ciencias de la computación y solo estudio y, de ninguna manera en particular, solo estoy completando mi título, ¿qué debe hacer uno cuando está en la universidad? Además, me iluminó para resolver algunos (según la necesidad del mundo) problemas del mundo real que se convierten en parte del desarrollo. Además, agregó que cada estudiante en la universidad debe trabajar en al menos un algoritmo y desarrollar una solución para eso. Después de esa reunión, tengo mucha energía y un profundo amor por CS. Lo que quiero transmitir es que el título de CS no es una pérdida de tiempo, solo trata de darte cuenta de su importancia y qué puedes hacer con él, siente el tema, disfrutarás y ya no pensarás que CS es una pérdida de tiempo . Por otro lado, si estás hablando de la oportunidad de trabajo, entonces hay tantos trabajos disponibles. Y para ser emprendedor no necesitas ningún título si tienes la habilidad como se dice en las respuestas.
Disfrutar
La mejor de las suertes

Tengo la sensación de que eres la misma persona que estaba pensando en cambiar las carreras de CS -> Doctor. De todas formas.
Realmente no pareces apreciar la informática y solo te importa ser rico básicamente. Dices que ME> CS y un ME es mayor porque bla, bla.

Eso describe su comprensión de lo que es la informática. CS es el maldito futuro chico. Y bueno, tal vez un diploma no tiene sentido, pero CS no lo es.

¿Entonces crees que puedes ser un inconformista y aprender todo lo bueno y avanzado de CS por tu cuenta? Bueno, adelante, pero a juzgar por tu actitud hacia CS, no creo que llegues tan lejos si solo preguntas por qué, por qué. CS es sobre cómo, cómo, cómo.

CS es para personas que desean resolver problemas y que desean conocer la herramienta más poderosa disponible para que los seres humanos logremos nuestros objetivos. Parece que solo le interesa el retorno de la inversión. Además de eso, ¿sabes quién es Alan Turing?

Realmente tengo la impresión de que usas el término CS en un contexto muy equivocado. A muchas especialidades internacionales en diferentes países les gusta llamarse a sí mismas “Ciencias de la Computación”, pero están más en la línea de las escuelas de Bachelor of Computer Information Systems (ie) Java. ¿Puede por favor elaborar en sus cursos universitarios sus nombres y contenidos? Tengo muchas ganas de evaluar su comprensión de la informática.

Las universidades son solo máquinas con fines de lucro. Su único objetivo principal es obtener ganancias. Es mejor que estudie por su cuenta y siga la ruta del certificado que perder miles de dólares y mucho tiempo para obtener un título de CS.

Según un CEO de inicio:

Los departamentos de informática preparan a sus estudiantes para carreras académicas o de investigación y rechazan trabajos que realmente pagan dinero. Enseñan a los estudiantes cómo diseñar un sistema operativo, pero no cómo trabajar con un equipo de desarrollo real y en vivo.

mi desarrollador principal no se graduó de la universidad, y tampoco mi otro desarrollador completo . Tengo un desarrollador con un título en ingeniería eléctrica: ¿aprendió alguna de sus habilidades de desarrollo en la universidad? No.

Fuente: Los títulos en informática no valen la pena, dice el CEO de Startup

Anímate al hecho de que un título universitario nunca es una pérdida de tiempo. Lo más importante que aprende es: aprender a aprender. Que también es el caso de un título en informática. Algunos de los estudiantes que he enseñado o supervisado han seguido carreras que no tenían nada que ver con el desarrollo de software (que es lo que muchos graduados de CS terminan haciendo). Y todos están contentos con las elecciones que hicieron.

Haz lo que amas, el dinero seguirá … Y recuerda que si de alguna manera no puedes aceptar esto, intenta intercambiar “amor” y “hacer” como mínimo …

Desearía haber estudiado CS. Ahora, tengo que aprender todo por mi cuenta.