Recientemente completé mis estudios de ingeniería, y uno de mis primos me sugirió que aprendiera mainframes. ¿Cómo será el futuro con los mainframes?

¿No mencionaste qué campo de ingeniería elegiste? Como estás hablando de un sistema heredado (mainframes), supongo que es ‘Ciencias de la computación’.

Contras de elegir mainframes para ti. No es un cínico, pero los contras primero!

  1. Menos trabajo de desarrollo de calidad en India. Difícil mantenerse satisfecho, ya que generalmente es un papel menos desafiante en India, ya que los cambios importantes de diseño y calidad son con el cliente.
  2. Su valor como desarrollador sigue disminuyendo con la experiencia si cambia de compañía. Difícil de justificar su valía como el tipo de trabajo que viene a la India, son principalmente pequeñas mejoras en el código heredado existente.
  3. No hay muchas certificaciones de habilidades disponibles que puedan motivarte a crecer y aprender más.
  4. En la mayoría de las empresas, pasará del desarrollo a la gestión de personas, ya que un programa más fresco es más entusiasta y, en general, mucho más prolífico cuando se trata del desarrollo de mainframes.
  5. El código existente de sistemas heredados tiene años y décadas y se ha estado ejecutando desde entonces. En general, nada sale mal allí. ¡Sin riesgo no hay recompensa!
  6. ¡Muchos soportes y otros perfiles de trabajo de 2º grado están disponibles para mainframes que generalmente no son lo suficientemente desafiantes si eres un desarrollador!

Pros:

  1. Siento que es más una estafa, pero no tienes que seguir aprendiendo cosas nuevas todos los días ya que tu trabajo puede no empujarte de esa manera. Puedes sobrevivir con un conocimiento limitado aquí. De nuevo bajo riesgo!
  2. Es fácil saber más sobre negocios, ser crítico y ascender en la escala.

Principalmente, lo que he dicho anteriormente es bueno en India. Pero también en todo el mundo, las personas no están motivadas para aprender mainframes y, por lo tanto, IBM está organizando eventos para motivar a los nuevos estudiantes a aprenderlo. Es posible que pueda aprovechar la escasez de habilidades para su ventaja. ¡La mejor de las suertes!

¡Los mainframes estarán disponibles mucho después de que te jubiles! Los paradigmas de computación y aplicaciones no cambian. COBOL ha estado presente e impulsando aplicaciones comerciales durante los últimos 50 años, y seguirá existiendo hasta que haya un cambio de paradigma fuera de los mainframes. Ese cambio no sucedió en mi vida laboral, y definitivamente no va a suceder en tu vida laboral.

Si aprende mainframes, tendrá mucha menos competencia en la búsqueda de empleo en comparación con las personas que suponen que las nuevas tecnologías es donde está la acción. El mundo de mainframe siempre requiere personas. Hay muchos más recursos para obtener ayuda de las “viejas tecnologías”, mientras que solo hay “institutos” de charlatanes que ganan dinero con los nuevos crédulos enseñando “nuevas tecnologías” de las cuales ellos mismos no saben mucho.

Lo que la mayoría de la gente olvida, o tal vez no sabe, es que las nuevas tecnologías necesitan personas con experiencia para hacer el trabajo. Las personas recién salidas de la universidad no tienen lugar, ya que no conocen el área tecnológica ni el idioma que se utiliza en las tecnologías más nuevas. Uno tiene una mejor oportunidad de ingresar a un trabajo (por ejemplo, en sistemas integrados) si realmente conoce bien C y ha trabajado mucho con él, en lugar de Java sin experiencia práctica.

En India, es difícil conseguir trabajo en mainframe, ya que se usa para aplicaciones heredadas, por lo que las posibilidades de fraeshers son bajas. En lugar de aprender mainframe, aprenda algunas nuevas tecnologías como IOT, Android, nuevos marcos de JavaScript, IOS.

En todas partes, las cosas de Mainframe se están cambiando a otras tecnologías.

Entrar en Mainframes es arriesgado y tendrá menos crecimiento. Puedes optar por otra tecnología.