Así que esta es la historia: soy un recién graduado de informática que ha estado trabajando para una empresa del gobierno durante aproximadamente medio año, no porque fuera mi primera opción, sino porque tomé su beca universitaria y no tengo medio millón para devolverles el dinero. Es triste porque inicialmente tuve una oferta de trabajo en Silicon Valley, pero tuve que rechazarla y regresar a mi país natal debido a toda la situación.
Actualmente, mi trabajo gira en torno a más trabajo de I+D y consultar a los clientes, por lo que paso gran parte de mi tiempo organizando reuniones y haciendo papeleo, en lugar de trabajar en desarrollo, que es lo que realmente disfruté en prácticas anteriores en otros lugares. La cultura es trabajar individualmente en un proyecto, el control de versiones rara vez se usa (!) y no estoy interactuando mucho con otros miembros del equipo. Me he esforzado mucho por encajar, pero me siento aburrido y triste la mayoría de los días, como resultado, está afectando mi desempeño.
Estoy haciendo todo lo posible para salir de este agujero, siendo más activo en Stack Overflow y teniendo algunos proyectos paralelos (que encuentro mucho más interesantes que mi trabajo), con la intención de enviar algunos parches a código abierto pronto, pero A menudo vuelvo del trabajo cansado y desmotivado, rodando en la cama en lugar de buscar trabajo y trabajar en mis proyectos.
¿Cómo puedo obligarme a continuar con el trabajo debido a las deudas? ¿Qué puedo hacer para recuperar la confianza en mí mismo como programador?
EDITAR: ¡Gracias por el consejo, es esclarecedor ver diferentes perspectivas y es genial tener un grupo de personas experimentadas y de apoyo aquí en Stack Exchange! Ahora volvamos a esos bichos...
Hace un año, estaba casi o incluso en una situación peor que la actual, luchando con las preocupaciones monetarias y familiares. Me tomó 2 años ordenar las cosas de mi hogar para estar en un lugar donde se suponía que debía estar después de completar mi graduación de CS stream.
Entonces, desde mi experiencia personal, te puedo sugerir lo siguiente:
Una cosa que probablemente debería tener en cuenta es que, si bien ser desarrollador es algo grandioso (yo mismo lo he sido durante casi 30 años), no puede subestimar el beneficio a largo plazo de aprender a relacionarse y, lo que es más importante, escuchar. a sus clientes Ya sea que elija creerlo o no, se encuentra en una muy buena oportunidad en este momento, por lo que ha descrito. Tienes la pasión que requiere un desarrollador para tener éxito, pero ahora, probablemente necesites trabajar en la paciencia y las habilidades de interacción social que no siempre se obtienen cuando pasas de seis a ocho horas al día frente a una computadora. . Incluso si planea trabajar para usted mismo, debe considerar esta oportunidad para aprender sobre el lado comercial del desarrollo de software.
Trabajar en proyectos paralelos para mantener tus habilidades frescas y nítidas es una muy buena idea, pero dale una oportunidad a este puesto por un tiempo más. Si el trabajo es tedioso y aburrido, use su experiencia técnica para encontrar formas de mejorar la calidad de su tiempo. Desarrolle pequeños proyectos de automatización del flujo de trabajo para ayudarlo a mantener sus tareas bajo control y también para brindarle la oportunidad de flexionar sus músculos de codificación. Parece que te están diciendo lo que debes hacer, pero no cómo debes lograrlo. Así que no tengas miedo de usar tu imaginación. Si lo manejas bien (lo que confío en que eres capaz de hacer), las personas adecuadas se darán cuenta, lo que no dañaría en absoluto tus aspiraciones profesionales y definitivamente hará que los días transcurran mucho más fácilmente.
A veces, aplicar el dicho "Cuando la vida te dé limones, haz limonada" no es tan difícil como lo hacemos nosotros mismos...
Me he encontrado trabajando en un entorno similar antes. Todavía podía hacer mucha programación, pero la cultura del aislamiento era un problema igual de importante. No solo sufrieron mi motivación y rendimiento, sino que no hubo contrapeso a mis debilidades, por lo que el software resultante también sufrió. La combinación eventualmente resultó en que me soltaran antes de que pudiera cambiar las cosas.
Estas son sugerencias que tengo basadas en lo que funcionó y no funcionó para mí:
Con suerte, esta publicación de fin de año es útil para usted o para alguien más que la encuentre. El punto principal aquí es concentrar sus esfuerzos en ser un buen programador . Tu trabajo aún está lleno de oportunidades para mantener tus garras afiladas y aprender más, solo tienes que encontrarlas y aprovecharlas tú mismo. Crecer es lo que aumentará tu confianza en ti mismo y, a medida que hagas que tu entorno de trabajo sea cada vez más productivo para ti , se volverá más tolerable.
jmort253
Amy Blankenship
erik reppen
d3lphi