Me estoy volviendo anónimo porque escribo sobre mi empleador con bastante frecuencia y no quiero que esto se interprete como ‘la forma en que funciona en la Compañía X’; o peor aún, hágale saber a mi gerente que solo estuve utilizando el 50% de las horas de oficina durante mucho tiempo.
Trabajo en una empresa de tecnología bastante grande, con regulaciones de cumplimiento muy poco estrictas en comparación con un banco, por lo que nuestra situación podría no ser exactamente la misma. Pero me quedé atascado con un proyecto aburrido (pero altamente visible) que no me ocupó durante más del 50% del tiempo (si descontaba el trabajo ocupado). No me gusta usar Internet para buscar videos de LOL Cat o trabajar en proyectos paralelos mientras estoy en el trabajo, así que no estaba disponible.
Entonces, ¿qué hice? Me automaticé fuera del trabajo.
Ahora solo ejecuto un script para escribir todo el código, hago algunas modificaciones menores (que no valía la pena automatizar) y luego ejecuto otro script para probar todo el código. Debido a que el producto aburrido sigue siendo tremendamente útil para nuestros clientes, alguien tiene que escribirlo. Pero no hay absolutamente ninguna razón para que sea yo.
- ¿Qué piensas del hombre cornudo?
- ¿Crees que siguiendo a Quora la gente se está volviendo más sabia?
- ¿Qué hace que las personas hagan las cosas que hacen?
- ¿Qué hace a una persona aburrida?
- ¿Deberíamos considerar las circunstancias y motivaciones que rodean esas acciones de juzgar a otros?
En lugar de escribir código aburrido pero necesario, me pongo a trabajar en temas interesantes. Como beneficio adicional, aprendí mucho sobre la automatización, la herramienta que escribí fue bastante apreciada (y se ve bien en mi currículum) y no me volví loca por el aburrimiento de escribir un código monótono.
Estoy seguro de que el esfuerzo de automatización será desafiante: si fuera simple, el banco no pagaría por encima de la tarifa actual de los contratistas. Así que disfrutarás del 75% restante de tu día y aprenderás una o dos cosas.
Además, comience a asumir más responsabilidades en torno al proyecto. Sea voluntario en roles que no forman parte estrictamente de su definición de trabajo como desarrollador de software. Entrometerse en la documentación; establecer infraestructura; educar a los usuarios; Encuentra nuevas funcionalidades para implementar. Lo que sea. La responsabilidad adicional te mantendrá sano. Y se puede presentar en una luz muy favorecedora en su currículum.
También pasé un tiempo aprendiendo nuevas tecnologías, que luego utilicé para implementar los scripts de automatización.
Si el trabajo no es lo suficientemente desafiante como para involucrarlo durante más del 25% del tiempo, no vale la pena. Encuentre una manera de automatizar su tarea y continúe con tareas más interesantes, ya sea dentro de la organización actual o fuera de ella.