Estoy trabajando como ingeniero de software (.net) en una pequeña empresa. Trabajamos con tecnología obsoleta, estamos atascados haciendo las mismas cosas una y otra vez (manejando archivos xml con xslt).
Siento que no estoy mejorando y tengo miedo de las nuevas características que vienen con .net Framework porque no las domino.
Tengo miedo de cambiar de trabajo (para aprender cosas nuevas): Generalmente los trabajos requieren muchas calificaciones que no tengo: Asp.net, wcf, wpf, MVVM, etc.). Tengo miedo de no encajar en un nuevo trabajo y me pueden despedir y, en consecuencia, perder mi salario. Leí sobre el síndrome del impostor y creo que estoy afectado.
¡Realmente quiero cambiar! Pero sigo haciendo la procrastinación.
¿Tiene alguna idea o plan para mejorar mi conocimiento sobre el desarrollo de .Net y aumentar mi autoestima?
Una de las cosas tristes sobre el estado del empleo profesional en la mayoría de las organizaciones es que el desarrollo del personal se ha reducido hasta el punto en que es raro que un empleador capacite a sus trabajadores para mejorar sus habilidades, incluso si a largo plazo eso proporciona un beneficio para el empleador.
La tendencia actual es simplemente contratar personas que tengan la experiencia adecuada en lugar de cultivar esa experiencia internamente. Atribuyo esto a la obsesión por el ROI tangible inmediato y las "métricas" superficiales que intentan medir los resultados sin tener en cuenta factores estratégicos importantes.
En su caso, probablemente fue contratado por su experiencia con la transformación de datos usando xslt. Pocos parecen ser conscientes, sin embargo, de que trabajar mucho con XML es quizás una de las actividades más aburridas que puede hacer un desarrollador. Si es como la mayoría de los desarrolladores, le gustaría crear cosas nuevas y explorar nuevas herramientas de vez en cuando. Si su empleador es como la mayoría, probablemente prefiera dejarlo pudrirse en proyectos de transformación de datos que capacitarlo para WPF (por ejemplo). Saben que pueden contratar a alguien que tenga habilidades demostrables en WPF que "se ponga manos a la obra" (una frase increíblemente insípida en mi humilde opinión), mientras continúa avanzando en proyectos xml.
Muchas personas se encuentran en situaciones como esta y muchas personas incluso lo aceptan con gusto. Es un problema común.
Lo único que puedes hacer es tomar el control de tu carrera de manera agresiva, nadie lo hará por ti. De hecho, incluso en organizaciones que brindan capacitación extensa, muchas aún no la aprovechan. Esto es algo que TIENES que hacer tú mismo. La procrastinación es tu culpa y solo tú puedes solucionarlo.
Como algunos han indicado, por supuesto, puede perseguir proyectos personales. Eso siempre es una buena idea. Pero hay algunas otras cosas que puede hacer que podrían ayudar con su motivación y la motivación de aquellos con los que trabaja:
Aproveche las oportunidades de capacitación usted mismo . No sé cómo son las cosas con .NET, pero si puede encontrar cursos universitarios para profesionales que sean nocturnos, los fines de semana o en línea, esa es una buena manera de obtener una exposición sistemática en nuevos temas. Coursera es un gran recurso y está ayudando a muchas personas atrapadas en trabajos aburridos al menos a explorar otros campos, es gratis y en línea.
Proponer y/o crear nuevos proyectos en el trabajo que utilicen nuevas tecnologías . Esto puede ser muy difícil, pero si tiene paciencia, es posible que lentamente (a lo largo de meses y años) obtenga la aceptación de otros si existe una ventaja convincente para la nueva tecnología. Puede comenzar poco a poco con proyectos internos y expandirse según sea necesario. Alternativamente, no hay nada que le impida utilizar nuevas tecnologías dentro de su propio flujo de trabajo. Esta es una excelente manera de comenzar y no necesita permiso siempre que nadie más que usted esté trabajando con las cosas experimentales. Ejemplo: Hice esto recientemente con un procesamiento de datos en mi trabajo. La herramienta común aquí es Excel/VBA macros/tablas dinámicas, pero comencé a usar R/Rstudio para acelerar mis tareas de manipulación de datos hasta el punto en que la gente me pregunta qué estoy usando para hacer cosas tan rápido.
Ir a conferencias/reuniones. Si estás en un lugar donde la gente no busca cosas nuevas, DEBES hacer un esfuerzo para interactuar con personas que piensan como tú. Es posible que su empleador no se haga cargo de los honorarios/gastos. Está bien, tal vez puedas hacer que al menos mantengan tus días de vacaciones. Pero incluso si ese no es el caso, ¿no vale la pena perder algunos días de vacaciones por algo que ayudará a su carrera?
Tienes razón en sentir la presión de hacer algo. Me encuentro con desarrolladores así todo el tiempo, cuyas habilidades se están desvaneciendo. Si este es su último trabajo antes de jubilarse, y la empresa y el trabajo durarán tanto tiempo, no tiene que hacer nada. Pero si no, entonces deberías hacerlo. Porque cuando el trabajo se detenga, ¿dónde estarás?
Te sientes, supongo, como si estuvieras parado con la mano en el pomo de una puerta, pero sin abrir la puerta y atravesarla, lo que te hace sentir mal. ¿Pero sabes que? ¡Tus compañeros están parados en la esquina y aún no han encontrado la puerta! Y no tienes que atravesarlo ahora mismo. Puedes empezar abriéndolo y mirando. Solo mire toda la tecnología nueva y brillante que se ha lanzado últimamente y que podría elegir conocer.
Hay nuevas versiones de .NET lanzadas todo el tiempo. No necesita ponerse al día con todo lo que se ha publicado desde que dejó de mantenerse al día; solo aprende lo último. Hay videos y tutoriales gratuitos en toda la web, y si eso le parece un poco desestructurado, hay cursos apropiados que puede comprar. Por ejemplo, PluralSight (descargo de responsabilidad: para quienes escribo, pero no para los cursos que espero que desee tomar) tiene una suscripción de $29/mes con todos los cursos que puede ver. Hay lectores fuera de línea que le permiten poner cursos en un teléfono o tableta y verlos durante su viaje o por la noche en lugar de lo que sea que haga ahora. Una forma de "mirar a través de la puerta" es hacer una lista de tecnología y algunos recursos de los que podría aprender, así como para qué sirve.
Luego, si decides aprender una tecnología, márcate una pequeña meta muy específica. Por ejemplo, si ese material de procesamiento xml que está escribiendo ahora es para una aplicación de Windows, "aprenderé suficiente WPF para poder abrir un archivo, leer el contenido y ponerlo en la pantalla". Si es Web, entonces suficiente MVC (cualquiera que sea el último nivel) para hacer lo mismo. Si trabaja con bases de datos, agregue una cláusula allí sobre cómo hacer una declaración simple (tal vez una selección) contra una base de datos. Luego, inicie su proceso de aprendizaje evaluando las cosas para lograr ese objetivo. Un artículo largo que está lleno de historia y capturas de pantalla brillantes para convencerlo de por qué usar una tecnología no es tan útil como uno con código y similares para mostrarle cómo hacer lo que quiere.
Una vez que haya escrito una aplicación de "hola mundo" en la nueva tecnología, eche un vistazo detenidamente a su trabajo actual. No puede implementar cosas para los clientes con las versiones más recientes, pero ¿hay alguna tarea que haga todo el tiempo que sería más rápida si escribiera una pequeña utilidad? ¿Quizás algún powershell? ¿Quizás una pequeña aplicación WPF? Busque algo útil como eso, y aún en su tiempo libre , tardes y fines de semana, escríbalo. Cuando termine, comience a usarlo. Después de una semana, dile a tu jefe lo que hiciste. Algo como esto:
¿Sabes cómo Xing the Y toma medio día a la semana y a nadie le gusta hacerlo? Durante los últimos fines de semana escribí una utilidad para automatizarlo. Tuve que usar el último [WPF, MVC, Visual Studio, lo que sea] porque tiene esta función ABC que realmente hizo que esto fuera simple. Aprendí cómo hacerlo y escribí la herramienta y ahora solo me lleva media hora hacer X la Y. Sé que escribí el código en mi tiempo libre, pero me gustaría dárselo a la empresa para que todos puedan úsalo ¿Eso esta bien? ¿Cómo puedo hacer eso?
(Lo más probable es que su contrato de trabajo diga que la compañía es propietaria de esta cosa de todos modos, por lo que es una especie de gesto vacío ofrecerse como voluntario para dárselo, pero es probable que a su jefe le guste escucharlo).
Idealmente, ver este beneficio de la nueva tecnología despertaría un poco a su jefe y le daría la oportunidad de seguir aprendiendo cosas nuevas. Pero no siempre es así como funciona esto. Si no te acompañan en tu viaje, está bien. Márcate otra meta y otra hasta que sientas que puedes postularte en otro lugar. No se preocupe por ser contratado para hacer algo que no puede hacer. Ese es el trabajo del nuevo empleador por el cual preocuparse. Solo te preocupas por ser lo suficientemente bueno como para que te contraten.
Además de la autocapacitación y los proyectos paralelos (que son esenciales para aprender nuevas habilidades que le permitan progresar en su carrera), podría considerar unirse a una empresa de consultoría.
Puede ser contratado en una empresa de consultoría en función de un conjunto particular de habilidades y luego, a medida que aprende nuevas habilidades, puede ser colocado en diferentes proyectos de clientes. Dado que los proyectos cambian cada cierto tiempo, usted está expuesto a una mayor variedad de industrias y tecnologías de lo que estaría en un solo empleador.
¿No puede mejorar su flujo de trabajo actual utilizando, por ejemplo, WPF? Para la mayoría de nuestras tareas aburridas, solíamos crear una interfaz o algunos ayudantes gráficos. Si aumenta la productividad con él, no creo que la gente pueda discutir.
Si busca un cambio y no puede encontrarlo donde trabaja en este momento, no es el lugar de trabajo adecuado para usted. Encuentre uno mejor, busque activamente y en las entrevistas mencione que no conoce las nuevas tecnologías pero que tiene muchas ganas de usarlas.
Entrena en tu tiempo libre, escribe una herramienta para clasificar tus sellos, accede al servicio meteorológico, informes deportivos, cualquier cosa que te interese y cuando veas cómo funcionan las cosas descubrirás nuevas tareas.
Consíguete por cuenta propia, abre una empresa, haz pequeños proyectos aparte de tu trabajo, hay muchas opciones.
No sé cuántos años tiene, pero se parece mucho a la crisis de la mediana edad, es posible que también desee verificar su estado médico. Tiene un trabajo y debe estar feliz y motivado para mejorar sus habilidades con o sin la ayuda de su empresa actual. También dormir y descansar lo suficiente, no trabajar en exceso, no estresarse, todo eso afecta la motivación.
sous2817
Telastyn
kort ría
david k
usuario8365
mosquito
Telastyn
harsimranb
teego1967
kort ría
kort ría