¿Es la informática una buena carrera? Pros y contras

Como antiguo reclutador de empresas tecnológicas, mucha gente me pregunta «¿Debería especializarme en Informática?»

Si te preguntas si Ciencias de la Computación es una buena carrera, aquí está el asunto…

Creo que Ciencias de la Computación es una de las mejores carreras que puedes elegir y tiene mejores perspectivas de carrera que el 98% de las otras opciones, pero no es para todos. Así que voy a explicar para quién es, para quién NO es, y por qué.

Esto te ayudará a decidir si deberías especializarte en informática o no. Empecemos.

¿Debo especializarme en informática? Pros y contras

Para quién son buenas las Ciencias de la Computación (y para quién no son buenas)

Si odias las matemáticas y odias el pensamiento analítico y la resolución de problemas, siempre vas a ser el 50% inferior de los trabajadores en ingeniería de software o ciencias de la computación.

Quizás puedas encontrar una compañía de bajo nivel y ser un trabajador medio en esa compañía, pero el salario no será muy bueno y no trabajarás en nada muy emocionante o significativo.

¡Y eso anula algunos de los grandes beneficios de por qué deberías especializarte en Ciencias de la Computación en primer lugar! (más sobre esto en el futuro).

Así que no lo hagas sólo porque tu padre te lo dijo, o porque oíste que podías ganar 100K dólares unos años después de la escuela (puedes).

Porque si odias estas cosas, serás miserable y no serás el tipo que gana 100K dólares de todos modos. Las mejores empresas contratan a personas que AMAN esta materia y les apasiona.

Ahora bien, si te gusta resolver problemas, te gustan las matemáticas, te gusta aprender en general… disfrutarás de la Informática. Todos los beneficios anteriores son ciertos, y disfrutarás de las trayectorias profesionales que ofrecen las Ciencias de la Computación…

Tipos de trabajos que puedes conseguir con una especialización en Ciencias de la Computación

Si te especializas en Ciencias de la Computación, estás motivado, haces algunos proyectos secundarios en github durante tu último año para demostrar que te importan estas cosas, y estás dispuesto a ir a trabajar a una gran ciudad como Nueva York, San Francisco, Boston, Los Ángeles (o incluso a una ciudad más pequeña como Austin, TX), ganarás 100K dólares RÁPIDOS. Dentro de un par de años.

Puedes hacer desarrollo de aplicaciones móviles (iOS o Android)

Esto puede ser desarrollo de juegos, empresas centradas en el móvil (como Uber), o empresas con un sitio web que también tienen una aplicación móvil (por ejemplo un banco o institución financiera).

Puedes unirte a una agencia digital y hacer una variedad de proyectos, o ir a trabajar para una sola empresa

Recomiendo la opción #2. Las agencias digitales tienden a quemar a la gente, y una vez que estás dentro… es más difícil que te contrate una empresa tecnológica con un solo producto. Así que si fuera yo, empezaría por ahí.

Si te unes a una agencia o a una empresa con un solo producto o plataforma, tienes algunas opciones de en qué tipo de programación especializarte…

Puedes centrarte en el front-end (la parte de la web que puedes ver como visitante) o en la ingeniería del back-end (cómo la interfaz que ves interactúa con la base de datos y toda la información que no puedes ver). O algunas personas hacen ambas cosas, lo que se conoce como desarrollo «full stack».

Puedes hacer desarrollo web, o construir software que el público no ve – como un panel de control interno que los empleados de una empresa utilizan.

También puedes entrar en la ingeniería de datos y la ciencia de datos. Esta área se está convirtiendo en algo ENORME y a esta gente se le paga MUCHO.

Es normal en Nueva York (la ciudad en la que fui reclutador de tecnología para startups) ver a un buen ingeniero de datos con unos cuantos años de experiencia ganando $150K o más de salario base. Hablo de alguien de 20 años que no está gestionando gente. No está mal, ¿verdad?

¿Por qué la gente gana tanto después de especializarse en ciencias de la computación?

Hay una enorme escasez de talento

Las empresas tecnológicas, en particular las startups, están HARTAS de buenos talentos de ingeniería con títulos de ciencias de la computación de 4 años (un certificado de esos «bootcamps de código» que duran 12 semanas NO es lo mismo… no sales con la misma comprensión fundamental de las ciencias de la computación, algoritmos, etc… y las empresas lo saben).

Claro, puedes hacer un bootcamp de 12 semanas y ser un desarrollador web decente, pero no vas a ser contratado como ingeniero en Facebook o Spotify o algo así.

De todos modos, mi punto es que estas empresas tienen millones de dólares de financiación de las empresas de capital de riesgo. No están tratando de ahorrar 20 mil dólares en tu salario si estás motivado y tienes un título de Ciencias de la Computación de una buena escuela. Están tratando de encontrar personas increíbles que construyan su producto y lo conviertan en un gran éxito.

Lo que significa que te pagarán muy bien, especialmente si cambias de empresa una o dos veces en la primera parte de tu carrera.

Perspectivas profesionales a largo plazo para los graduados en ciencias de la computación

A largo plazo, si quieres dirigir a la gente, puedes llegar a dirigir un equipo o departamento de ingeniería.

Si no, puedes buscar algo llamado «arquitectura» de software. Un buen arquitecto puede ganar entre 180 y 200 mil dólares sin tener que dirigir a nadie.

También puedes crear un producto y fundar una empresa tú mismo.

Las Ciencias de la Computación son una carrera sobresaliente en este momento, y si vas a una escuela decente en cuanto al programa de Ciencias de la Computación, tendrás empresas persiguiéndote después de graduarte si estás en una ciudad mediana o grande.

Otras ventajas de especializarse en informática

Las empresas tecnológicas tratan a sus ingenieros de software como REYES

Si te unes a una empresa centrada en la tecnología como Spotify, Facebook, Apple, etc. (no un trabajo en el que haces ingeniería de software para Walmart, etc.), te tratarán como un auténtico rey.

La mayoría de estas empresas te permiten llevar vaqueros, te dan comida gratis y muchas otras ventajas. No todas, pero la mayoría.

¿Va a cambiar esto en los próximos 5 años? No.

El mundo se está construyendo con tecnología. Cada vez hay más productos que se convierten en «dispositivos conectados»: productos físicos que tienen un componente de software y se conectan en línea. Termostatos, frigoríficos, coches, etc.

Así que no sólo estamos hablando de sitios web y aplicaciones móviles.

Además, el comercio electrónico se está convirtiendo en algo masivo. Amazon contrata a algunos de los mejores ingenieros de software del mundo para mantener sus sistemas funcionando sin problemas.

Habrá tantas áreas nuevas como esta, junto con todas las áreas tradicionales que requieren un gran talento de ingeniería de software (finanzas, juegos y entretenimiento, realidad virtual, SaaS, etc.)

Es muy probable que puedas trabajar a distancia

Esto no está garantizado, y depende de la empresa, pero de todas las profesiones que hay… los ingenieros de software tienen uno de los caminos más fáciles para llegar a trabajar a distancia.

Otras carreras en las que es algo probable que puedas encontrar un trabajo a distancia:

  • Escritura especializada (redacción, escritura médica, etc.)
  • Ventas «internas» (ventas telefónicas)
  • Asistencia al cliente (mal pagada. ¡No recomendada!)

Sin embargo, volviendo a la ingeniería de software. ¿Por qué podrás encontrar un trabajo a distancia si te especializas en informática?

Tus habilidades serán muy demandadas, y tu trabajo diario no requiere realmente estar cara a cara con tus colegas de todos modos. Esa es una buena receta para que te permitan trabajar desde casa o donde quieras.

¿Qué escuelas tienen los mejores programas de Ciencias de la Computación?

Aquí hay una lista de los 50 mejores programas de CS en los Estados Unidos. Si decides especializarte en Ciencias de la Computación, trata de ir a una de estas escuelas.

En general, las Ciencias de la Computación son una muy buena carrera para muchos tipos de estudiantes, y es lo que yo elegiría si estuviera comenzando mi vida adulta de nuevo.

Sin embargo, la pregunta de «¿Debería especializarme en Ciencias de la Computación?» es complicada y depende de tus intereses, personalidad, motivación y qué otras opciones tienes.

Sin embargo, en general, las Ciencias de la Computación son una muy buena carrera que es increíblemente útil y te dará la oportunidad de construir cosas que están dando forma al mundo y que son utilizadas por millones de personas.

Y estarás muy bien pagado haciéndolo.

Además, si quieres ser un emprendedor en el futuro, una formación en Ciencias de la Computación también será útil allí.

(Lo único que diría que es más útil es el conocimiento de marketing/ventas, pero esas son cosas que necesitas recoger en el mundo real de todos modos. Lo que enseñan en las escuelas sobre estos temas NO te va a ayudar a crear una empresa o a tener éxito como emprendedor. Y puedes encontrar un cofundador que sea comercializador o vendedor de todos modos, si no quieres aprender estas cosas).

Deja una respuesta

Tu dirección de correo electrónico no será publicada.