Así que permítanme comenzar diciendo que no es que no quiera hacer el trabajo que mi jefe me pide que haga, sino que parece que no entienden mis límites y restricciones.
Me contrataron y tengo el título de desarrollador front-end junior; sin embargo, últimamente mi jefe me ha estado tratando como si fuera un desarrollador senior completo. Actualmente me ha pedido que diseñe una base de datos para una aplicación completa y tiene planes para que la construya completamente en python, así como también maneje la programación ui/ux de front-end. Soy un buen desarrollador, pero solo tengo alrededor de 2 años de experiencia y, a menudo, me encuentro deseando tener desarrolladores más experimentados a los que acudir. Sin embargo, soy el único desarrollador de nuestro equipo que conoce Python y él insiste en que se construya en ese idioma. Los otros desarrolladores de back-end en nuestro equipo son muy fluidos en php y wordpress y casi se han lavado las manos. Más por lo que él no Parece que tengo una comprensión maravillosa de lo complejo que es crear una aplicación de nivel empresarial completa desde cero y que no puede simplemente usar complementos y marcos para hacer toda la magia por usted. ¿Cómo hago para decirle que sus expectativas no son razonables sin correr el riesgo de convencerme de quedar sin trabajo?
Creo que tu enfoque está mal.
Potencialmente, podría obtener una experiencia significativa y ampliar su conjunto de habilidades de meramente front-end a más full-stack, todo pagado por su empleador, quien parece estar seguro de que está preparado para esta tarea. Toma eso como un cumplido.
Muchos (si no la mayoría o todos) los desarrolladores de alto nivel se encontraron al principio de sus carreras en situaciones similares en las que tuvieron que abandonar su zona de confort sin poder apoyarse en los seniors. A pesar de la inseguridad y la frustración ocasional, es una excelente manera de adquirir experiencia y descubrir/refinar su propia metodología de resolución de problemas.
No debes resistirte, sino concentrarte en establecer expectativas. Insista en que este será un proceso de aprendizaje, habrá contratiempos y posiblemente incluso callejones sin salida; si su jefe parece entender esto, debe seguir adelante.
Use un modelo de proyecto que promueva la transparencia al tener un ciclo de retroalimentación breve, para que su jefe nunca se quede a oscuras con respecto a su progreso o la falta de él. Nunca puedes asegurarte de que tu jefe no se enoje o se decepcione; solo puedes hacer lo mejor que puedas y mantener una transparencia total.
Si te dices a ti mismo que no puedes hacer esto, entonces te garantizo que tus resultados serán exactamente eso.
Sin embargo, si se sumerge de cabeza en estos proyectos, estableciendo expectativas con su jefe de que está aprendiendo , y es posible que no pueda entregarlos a tiempo, eso le dará tiempo para aprender la forma correcta de hacer estas tecnologías avanzadas.
Mientras aprende, verifique sus suposiciones con los expertos en Stack Overflow. Obtenga algunas revisiones de código internamente si es posible, y si esa no es una opción, hay otros sitios de intercambio de pilas para eso.
Puedes aprender estas cosas, sí , cometerás algunos errores, pero así es como mejoramos.
¡Digo todo esto para decir, toma el toro por los cuernos y alégrate por el desafío!
Solo algunos consejos de un desarrollador con 20 años de experiencia.
Necesita trabajar con su supervisor para establecer expectativas.
Siéntese con su gerente y tenga una discusión. Digamos que está listo para algunos objetivos ambiciosos. Establezca expectativas en función de su experiencia (o carencia) en una tecnología específica.
Esto es algo que nos sucederá a todos en muchos momentos de nuestras carreras. Las tecnologías cambian. Tenemos que estar dispuestos a aprender diferentes tecnologías. Dos años después de mi carrera de desarrollo (principios de los 90) estaba haciendo COBOL. Fui arrojado a un sistema de última generación escrito en (jadeo) VB6. No sabía nada de VB6 (yo era un desarrollador de Mainframe que no hacía estos sistemas de escritorio novedosos). Directamente le dije a mi gerente que habrá una curva de aprendizaje y que cometeré errores. Si él estaba dispuesto a vivir con esto, entonces yo estaba de acuerdo con el cambio.
mosquito
jueves
jueves
gazzz0x2z
TodosLosReyesCaballos