He sido desarrollador empresarial de Java durante mucho tiempo, pero ahora recibí una buena oportunidad de trabajar apoyando a un gran sistema financiero. Mis rutinas son principalmente el análisis de registros, asistir a reuniones, enviar correos electrónicos y ocasionalmente cambiar el código porque el sistema ya está muy maduro. La mayoría de las veces, los errores están más relacionados con el entorno que con el código en sí. ¿Cómo puedo evitar aburrirme y mantenerme motivado? Mi jefe me preguntó si estaba interesado en el trabajo y le dije sinceramente "Soy desarrollador, pero es una gran oportunidad para profundizar en el conocimiento del negocio", porque de hecho lo es.
Si te encanta programar, cambiar el código y te desafían y disfrutas de un entorno de ritmo rápido. No vaya a la ruta de soporte de la aplicación. Te aburrirás y encontrarás maneras de mejorar el sistema. Pero el papeleo para implementarlos te volverá loco. Un día lo harás, asumiendo que no tiene ningún daño y nadie se dará cuenta. Lo que a su vez le explotará en la cara, quitándole credibilidad y puede causar la terminación de su empleo.
A falta de haber hecho algo de esto, se aburrirá tanto que dejar de fumar y alejarse parecerá una opción cada vez mejor con el paso de los días.
Por otro lado, si tiene la ambición de llegar a los niveles gerenciales, esta posición es definitivamente el paso correcto para subirse a la escalera corporativa, en comparación con la programación. Esté preparado para asistir a innumerables reuniones aburridas, crear presentaciones de diapositivas de PowerPoint sin sentido, mientras realiza un trabajo técnico mínimo, esta posición es perfecta para usted.
Algunos pensamientos:
Haz un trabajo excelente . Esto es gratificante casi sin importar cuál sea el trabajo.
Mejorar la forma en que funciona el soporte. ¿Quizás se podría mejorar el método actual de soporte del sistema? Por ejemplo, las quejas o problemas podrían rastrearse mejor; las tareas de soporte manual podrían automatizarse; los archivos de registro podrían monitorearse automáticamente en busca de problemas; etc.
El rediseño de procesos puede tener algunas de las mismas recompensas que el desarrollo de software.
Encuentre formas de medir la calidad del soporte (si aún no lo está) . Por ejemplo, tal vez desee medir el tiempo de actividad del sistema, la cantidad de incidentes, el tiempo para resolver incidentes, etc. Si la medición ya está en su lugar, tal vez se pueda mejorar.
Tener una forma de medir lo que está haciendo aumentará su motivación. También agregará valor al sistema y le brindará información importante que puede informar a la gerencia.
Esté atento a las oportunidades de desarrollo de software . En última instancia, las sugerencias anteriores pueden hacer que este trabajo sea más satisfactorio, pero no es lo mismo que un trabajo de desarrollo de software para alguien que quiere hacer eso. Entonces, trataría de encontrar una manera de hacer la transición hacia un mayor desarrollo de software.
Eso podría ser a través de algunas de las sugerencias anteriores (puede ser lógico hacer una buena cantidad de desarrollo de sistemas para ayudar con el soporte). O puede estar buscando un rol diferente al que mudarse.
piscina lambda