CodeGym /Blog Java /Random-ES /Más empleos y menos presión. Por qué podría ser una buena...
John Squirrels
Nivel 41
San Francisco

Más empleos y menos presión. Por qué podría ser una buena idea comenzar su carrera en una empresa que no sea de TI

Publicado en el grupo Random-ES
Es una opinión común en la industria tecnológica que para un desarrollador junior, encontrar un trabajo y obtener los primeros años de experiencia como desarrollador a tiempo completo suele ser un desafío. Y es mayoritariamente cierto. Si hablamos de empresas de la industria tecnológica.

El 90% de los empleos de TI se concentran en industrias no tecnológicas

Las industrias no tecnológicas también requieren muchos programadores y otros especialistas en TI, y la demanda de habilidades de TI fuera de la industria tecnológica tradicional está creciendo rápidamente, según una nueva investigación de Oracle Academy y Burning Glass Technologies.Más empleos y menos presión.  Por qué podría ser una buena idea comenzar su carrera en una empresa que no sea de TI - 1

Foto de Angelo DeSantis / CC BY-SA 2.0 / Cambios por CodeGym

“En general, se malinterpreta que los empleos de TI se encuentran principalmente en el sector tecnológico, y también se cree que son inaccesibles. Aprovechando nuestros esfuerzos de investigación anteriores y extrayendo una base de datos de más de 150 millones de ofertas de trabajo únicas en línea, pudimos producir más evidencia de que ninguna de estas percepciones surge de los datos. Por el contrario, el 90% de las habilidades y empleos en TI se concentran en 10 industrias no tecnológicas, dejando solo el 10% en el sector tecnológico. Y el rápido crecimiento de los empleos en TI es más de un 50% mayor en las industrias no tecnológicas que en las tecnológicas”, encontraron los autores del informe. Según el informe, entre 2013 y 2018, el crecimiento del empleo de TI en el sector tecnológico fue del 40%; mientras que fuera del sector tecnológico, el crecimiento del empleo en TI aumentó un 65%. Los investigadores encontraron que las industrias de servicios profesionales, manufactura y servicios financieros son las más grandes en términos de demanda absoluta de empleos de TI y representan aproximadamente la mitad de todas las vacantes de TI en el sector no tecnológico.

Los trabajos en empresas no tecnológicas son más accesibles para los principiantes

Lo que es aún más interesante, los trabajos de TI en empresas no tecnológicas también son más accesibles para los principiantes, descubrieron Oracle Academy y Burning Glass Technologies. Y esto los convierte en muy buenos puntos de entrada a las carreras tecnológicas. En el sector tecnológico, el 89% de los empleos de TI requieren al menos una licenciatura, en comparación con el 76% en industrias no tecnológicas. El 29% de las vacantes en industrias no tecnológicas requieren dos años de experiencia laboral o menos, en comparación con solo el 16% en la tecnología. Teniendo en cuenta todo lo anterior, decidimos analizar un poco más profundamente los trabajos para desarrolladores de software en industrias no tecnológicas y elaboramos una lista de pros y contras de este tipo de trabajos, basándonos en opiniones al respecto de expertos. desarrolladores y otros especialistas en tecnología.

Trabajo de desarrollador en una empresa no tecnológica. Ventajas

  • Los trabajos de programación no relacionados con TI son más accesibles y, en general, menos exigentes.

Ya hemos explicado por qué los trabajos de desarrollador en industrias no tecnológicas son más accesibles para los especialistas de nivel junior. Otra diferencia importante es que las empresas que no son de TI no son tan exigentes en cuanto al nivel de habilidades profesionales de los desarrolladores. No ejercen tanta presión sobre los desarrolladores junior para que aprendan cosas nuevas y mejoren el nivel de calificación en comparación con las empresas de tecnología. “Trabajar para una empresa de tecnología te exige más, aprender más y ser mejor. Aprendí más en mi trabajo en una empresa de desarrollo/servicios tecnológicos que en cualquier otro lugar. Lo que apestaba de ese trabajo eran las horas y el tiempo lejos de mi familia”, dijo Mark Graham, un desarrollador experimentado y miembro de DEV Community.

  • Los trabajos de programación no relacionados con TI suelen ser menos formales y jerárquicos

Todos sabemos que TI es un entorno muy competitivo y el éxito en esta competencia suele estar bien recompensado. El arribismo y la burocracia en la tecnología moderna es la otra cara de esta competitividad. Mucha gente se cansa de cosas típicas del trabajo en empresas de TI, como los procesos en equipo, la jerarquía estricta y la política de carrera/oficina. El empleo en industrias ajenas a las TI, trabajando para empresas con pequeños equipos y departamentos tecnológicos, puede ser una buena alternativa para evitar esto. “Trabajo en una empresa no tecnológica y encuentro que en el sector tecnológico hay mucha discusión sobre títulos, jerarquías y procesos de equipo que no forman parte de mi mundo en absoluto. Las formalidades no existen para mí”, dijo Brian Kephart, otro miembro de la comunidad DEV.

  • Un trabajo no relacionado con TI puede ser más motivador a medida que te involucras más con los problemas del mundo real

Algunos programadores con experiencia en industrias no tecnológicas también informan que el mismo trabajo de desarrollo de software puede resultar más satisfactorio a medida que se involucran en el trabajo en problemas del mundo real y ven los resultados de su trabajo en acción. Esto también les facilita mantenerse motivados. “Es mucho más satisfactorio ver el propósito del software y participar directamente en la resolución de problemas del mundo real pensando y no en tareas de Jira o patrones. Te sientes más útil, al menos ese es mi caso”, afirmó Haris Secic, desarrollador de software de Suecia.

  • Trabajar en una empresa que no sea de TI puede brindarle más oportunidades

Este no es siempre el caso, ya que muchos puestos de programación en empresas no tecnológicas son trabajos sin futuro, pero también podrían brindar muchas oportunidades si se abordan con la mentalidad adecuada. Después de todo, dicen que en un futuro próximo todas las empresas serán una empresa de tecnología. Actualmente, las empresas de diversos sectores están empezando a descubrir nuevas tecnologías y, a menudo, están dispuestas a promover valiosos especialistas en tecnología que trabajen para ellas. “Puede que no estés diseñando el próximo gran producto tecnológico o el dispositivo más nuevo, pero puedes encontrarte mostrándole a alguien ideas que podrían revolucionar la industria de tu empleador y mostrar cómo la empresa podría beneficiarse de esas ideas, dejando a sus competidores en la estacada. . Te encontrarás diseñando o escribiendo sistemas de misión crítica y podrás mostrar a los usuarios una forma de determinar lo que significa hecho”, dijo Russell McCabe, ex ingeniero de software con décadas de experiencia profesional.

Trabajo de desarrollador en una empresa no tecnológica. Contras

Por supuesto, no es que todos o incluso la mayoría de los trabajos de programación en industrias no tecnológicas sean tan buenos. También tienen suficientes desventajas. Éstos son algunos de los más notables y comunes.

  • Es más frecuente que las empresas no tecnológicas traten a los programadores como un pasivo y un gasto, no como un activo.

Esta es probablemente la queja más común que pueden escuchar de muchos desarrolladores de software que trabajan en industrias ajenas a las de TI. La percepción del departamento de TI y/o del equipo de desarrollo de software por parte de la dirección de empresas no tecnológicas es comprensiblemente diferente: para ellos, los programadores son más un gasto que un activo. Esta es una experiencia típica de un programador que no se dedica a TI: “Mi primer trabajo fue parte de un equipo de cinco desarrolladores en una empresa que no se dedica a software. En mi opinión, la mayor diferencia fue que las empresas de software ven sus dvs como sus mayores activos, mientras que las empresas que no son de software los ven como un gasto. Como éramos un gasto, la empresa siempre intentaba tomar atajos. Nunca tuvimos tiempo de pagar nuestra creciente deuda técnica, la mayor parte de la cual fue agregada por ingenieros a los que la empresa subcontrató en el sudeste asiático (otra medida de reducción de costos). Incluso mi gerente me dijo que la razón por la que me contrataron a mí y a otro graduado del bootcamp fue porque dos juniors eran mucho más baratos que el desarrollador senior que tan desesperadamente necesitaban”.

  • La dirección de empresas que no son de TI a menudo no comprende la tecnología, lo que dificulta su trabajo

Otra queja muy común es que los directivos de empresas ajenas al sector de TI no suelen tener ni idea de las tecnologías y del proceso de desarrollo. Es por eso que les resulta difícil estimar el tiempo y los recursos necesarios para completar un proyecto, lo que a menudo genera expectativas poco realistas y falta de claridad en la comunicación con el equipo técnico. “Los gerentes a menudo no entienden de tecnología. Hacen promesas sin poder estimar el esfuerzo necesario”, afirmó Tobias Krause, desarrollador de .NET.

  • Los programadores que no son de TI a menudo tienen que trabajar con código heredado y tecnologías obsoletas.

La necesidad de trabajar con código heredado y tecnologías y soluciones obsoletas también es algo que puede ser típico de determinadas empresas e industrias ajenas a las de TI. Cuando ese es el caso, el trabajo del programador puede resultar bastante aburrido y agotador. Otro problema es que trabajar con soluciones heredadas limita su experiencia, lo que puede tener un efecto negativo en el crecimiento profesional. “Actualmente trabajo en una universidad. Nuestra carga de trabajo se basa principalmente en trabajar con API en la nube. Y apesta, para ser honesto. Porque la mayoría de las empresas que dan servicios a universidades se establecieron hace mucho tiempo y su documentación es lo peor que se puede leer. La mayoría de las veces ni siquiera ellos entienden lo que han hecho (lo sé al hablar con ellos)”, dijo Chingiz Huseynzade, desarrollador backend de tiempo completo.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION