A partir de hoy, ¿un desarrollador de pila completa realmente necesita un título de CS cuando podría gastar ese tiempo y dinero en mejorar sus habilidades (React, Node, etc.)?

En teoría, puedes aprender cosas y solicitar empleo, y he conocido a personas que hicieron una carrera de esa manera.

Sin embargo, es la forma más difícil de hacerlo. Ir a la universidad para obtener un BS de Comp Sci o Soft Eng te dará dos cosas: un diploma brillante que te hará ver ante todos los expertos autodidactas y autodescritos, y una base en teoría y una amplitud de conocimiento que Es difícil conseguirlo solo. Especialmente, los expertos critican tu trabajo en cada etapa. Ese tipo de comentarios es muy difícil de obtener a menos que pague por ellos.

Estos son algunos de los pocos grados por los que todavía vale la pena endeudarse. Si tiene éxito como desarrollador, sus préstamos serán fáciles de pagar.

Sin embargo: la mayoría de las personas que intentan hacer carrera como desarrolladores de software no tienen éxito. El campo es meritocrático y competitivo, y hay un talento involucrado: difícil de definir, fácil de reconocer, raro, probablemente innato. Entonces, ¿cómo sabes si tienes el talento? Comienza a tomar cursos de programación de nivel universitario. Si lo encuentra fácil y divertido, y no puede entender por qué sus compañeros de clase se quejan y luchan, entonces es probable que tenga el talento y un futuro brillante. Si tus compañeros de clase no pueden entender por qué te estás quejando y luchando, considera otras carreras.

Es posible que necesite un título de CS cuando usted;

  • Consigue un trabajo que requiera un título
  • Quiere tener ese título de CS en su currículum.

Sin embargo, todo ese material de papel no significa nada en el mundo práctico.

Eso es verdad;

  • Puede aprender todas las habilidades de programación sin educación formal.
  • Puedes crear excelentes aplicaciones sin un título de CS
  • Puedes ser contratado sin un título de CS

Todo lo que importa es el conocimiento, no dejes que nada te impida aprender.

El grado de CS abre puertas que de otro modo estarían cerradas. Imagine cualquier compañía lo suficientemente grande como para tener un departamento de recursos humanos que evalúe a los candidatos. Si tienen la política de un título de CS de 4 años, entonces esa puerta estará cerrada para usted. También es una pluma en la gorra de la gente cuando se trata de promociones. Sin embargo, hay otras puertas que aún estarían abiertas.

¿Hay gente por ahí a la que le vaya bien sin ella? ¿Todavía ayuda, seguro? ¡Tu elección!

Un título STEM es muy útil para obtener trabajos en programación, pero no es esencial.

Un título de CS cuenta como uno, pero nada más. El lado académico de la informática simplemente tiene un valor limitado en la creación de aplicaciones comerciales, en su mayor parte.

Por lo tanto, no es algo malo, pero no saldrás de las conferencias listo para ser un desarrollador senior o líder tecnológico en la industria.