No puedo mejorar mis habilidades técnicas de mi trabajo actual. ¿Debo renunciar?

Como sugerencia general, intente obtener una lista de pros y contras de permanecer en su trabajo actual, y una lista de pros y contras de dejar su trabajo actual. Suena redundante, pero su cerebro obtendrá diferentes respuestas cuando vea la pregunta de manera diferente.

Intente buscar un patrón de qué curso de acción parece tener el mayor beneficio y el menor inconveniente. Asegúrese de dar más peso a las características que son más importantes para usted.

Veo tres temas principales en su pregunta y todos merecen una exploración individual:

  • Deseo aprender; para mejorar tu carrera
  • Preocuparse de que “lo estás haciendo mal”
  • Sentir presión para producir a un ritmo insostenible

Primero, quiero asegurarles que lo están haciendo bien. Descubrirá que una gran parte de sus esfuerzos de desarrollo de software a lo largo de su carrera involucrará conectar partes del código de otras personas para lograr que algo funcione. Esto puede ser tan simple como usar funciones de biblioteca para algoritmos y protocolos comunes para copiar / pegar respuestas completas de StackOverflow. En un entorno en el que realizar el trabajo a tiempo es un factor de motivación principal, la habilidad de encontrar respuestas a los problemas por cualquier medio necesario y ponerlos en su lugar es absolutamente invaluable.

Incluso si solo está rascando la superficie de la comprensión, todavía lo estará destruyendo. Eventualmente verás patrones en el tipo de preguntas que estás buscando, el tipo de respuestas que tienen esas preguntas, y un día te despertarás (o más probablemente estarás en la ducha) y dirás ” ¡OH, sé cómo funciona eso ahora! ” Cada nuevo problema al que te expones se abre camino a través de ti inconscientemente, incluso si no parece que estás aprendiendo.

Dicho esto, también entiendo que es extremadamente insatisfactorio simplemente incluir el trabajo de otra persona en la mezcla y llamarlo su contribución. Desea sentir el placer de descubrir las cosas por sí mismo. Si estas otras personas pudieran hacerlo, entonces ciertamente podría hacerlo, con un poco más de tiempo y libertad. Si siente que nunca puede lograr ese tipo de satisfacción en este trabajo, puede valer la pena un cambio.

Así que ahora esto se relaciona con tu deseo de aprender. Como mencioné, definitivamente aprenderá mucho a través de la ósmosis. Sin embargo, es mucho más lento y selectivo que otros enfoques que involucran experiencia y sabiduría recibida. Las preguntas principales aquí son “¿Le gustaría aprender estas cosas en su propio tiempo?” y “¿cuánto tiempo libre tienes cada día?”

Si te apasionan las cosas que estás haciendo, pero sientes que no tienes la oportunidad de explorarlas en mayor profundidad, entonces no hay sustituto para jugar con ellas en tu propio tiempo. Cree algo genial por su cuenta (tenga cuidado con cualquier no competencia, asignación de invención o acuerdos similares). Mira charlas, conferencias y tutoriales en youtube. Pase tiempo en IRC u otros canales de chat donde las personas que usan tecnología similar se juntan. Vaya a reuniones de grupos de usuarios y hable sobre sus experiencias con otros.

Aprende enseñando en stackoverflow; Si alguien tiene una pregunta y usted no sabe la respuesta, intente resolverla. De esa manera, obtienes la satisfacción personal de una tarea realizada y ayudas a alguien más que está en tu lugar ahora mismo.

Si, por otro lado, esto es más una ansiedad, como “No podré seguir el ritmo porque nunca me dejarán aprender”, donde se trata menos de tu propia satisfacción y más de simplemente ser mejor en tu trabajo , entonces quizás valga la pena, al menos, mantenerte abierto a nuevas oportunidades. Existen otros tipos de entornos, y la ingeniería de software es un mercado de vendedores en este momento.

Finalmente está la presión de realizar. En algún nivel, esto simplemente puede reducirse a diferencias irreconciliables. Algunas empresas parecen seguir un ciclo de desarrollo impulsado por YOLO en el que TODO el trabajo se realiza tal como lo describe y se realiza un esfuerzo mínimo o nulo para mejorar los procesos de desarrollo. Esto puede conducir a una cultura sostenida de agotamiento, pero algunas personas simplemente pueden o están dispuestas a someterse a eso más que otras. En mi opinión, simplemente no vale la pena la lucha psicológica para persistir en ese tipo de entorno.

Como mencioné, hay muchos otros entornos por ahí. Algunos lugares realmente valoran el trabajo reflexivo y de visión a largo plazo. Algunos lugares ofrecen sobornos para capacitación o educación continua. Algunos lugares lo enviarán a conferencias. Algunos lugares hacen programación en parejas, donde siempre tienes apoyo de ida y vuelta y la oportunidad de aprender y crecer.

Para resumir:

No te preocupes por hacerlo mal. Lo estás haciendo bien.

Pero si esta compañía está creando un entorno en el que se siente perpetuamente incómodo y no ve ninguna esperanza de cambiar, entonces, solo puede salir algo bueno de buscar otras oportunidades. Tal vez no deberías renunciar hoy y comenzar la búsqueda de trabajo dependiendo de tu situación actual (y de lo que quieras en tu currículum), pero al menos, podría valer la pena ponerte en contacto con algunos reclutadores o inscribirte en algún trabajo busca sitios como http://Hired.com, http://Beyond.com, https://careers.stackoverflow.com, etc.

Estuve en una situación similar hace muchos años. Terminé dejando una empresa de servicios de TI por diferentes razones, pero hacerlo me permitió desarrollar las habilidades técnicas que quería aprender y usar, de todos modos.

El problema que encontré fue que ninguna otra empresa que buscaba personas para contratar estaba utilizando la mayoría de las habilidades técnicas que utilicé en mi trabajo anterior. Se habían trasladado a un subconjunto de la tecnología del día , algunas de las cuales quería aprender. No encontré que la transición fuera fácil, porque los empleadores generalmente quieren personas que ya tengan algo de experiencia laboral con la tecnología que están utilizando (es decir, proyectos con clientes, donde se les paga por la habilidad y son responsables del trabajo). calidad). La forma en que finalmente me contrataron en mi próximo lugar fue aprender algo sobre al menos parte de la tecnología que estaban usando, usándola yo mismo. Tengo práctica con eso. Se me ocurrieron mis propios proyectos, construí mis propias cosas, y cuando un empleador probaría mis habilidades técnicas durante una entrevista, podría hablar sobre ello con cierto conocimiento. Eso no impresionó a la mayoría de los empleadores, pero solo necesitaba un empleador para contratarme, y eso fue lo que finalmente sucedió. Solo tenía que ser persistente al mirar.

Si tuviera que cambiar de empleador, creo que el escenario ideal sería un lugar que utilice sus habilidades actuales y le permita expandirlas de la manera que desee. De esta manera, no tendrá que intentar encontrar tiempo para volver a entrenarse mientras busca trabajo. Parece que no tienes tiempo para eso. Una cosa que podría hacer de manera diferente a lo que hice es buscar trabajo mientras mantiene su trabajo actual. Los empleadores que buscan contratar suelen mirarlo más favorablemente si tiene un trabajo que si no tiene trabajo. El riesgo que corre con eso es que su empleador podría darse cuenta de que está buscando trabajo en otro lugar y buscar reemplazarlo antes de encontrar otro trabajo, pero es cuestión de si le importa si eso sucede o no.

Una cosa que probé, y es algo que podría intentar (si aún no lo ha hecho) es dar a conocer su preocupación a quien gestiona y / o asigna proyectos. ¿Hay alguien en su empresa que piense qué codificar? Tal vez esos son los arquitectos de software, y tal vez no programan en absoluto, sino que simplemente planean el diseño, y tal vez eso no es lo tuyo, pero tal vez tienen personas en otro departamento que hacen lo que tú quieres hacer (yo no ‘ No sé qué tan grande es su empresa de consultoría). Si puede seguir con su empleador, hacer un movimiento lateral y estar contento con eso, eso podría ser lo mejor para usted. Si no es así, eche un vistazo a lo que está sucediendo en el mercado laboral para saber qué quiere hacer. Investigue un poco sobre qué habilidades técnicas se demandan y vea si puede encontrar una manera de hacer la transición a otro trabajo que le brinde la capacidad de expandir sus habilidades técnicas, sin tener que volver a capacitarse entre los trabajos. Si eso no es posible, entonces dejar de fumar, volver a capacitarse y buscar trabajo puede ser su única opción para lograr su objetivo.

Mi experiencia ha sido que es bastante común que los empleadores “usen” a su personal técnico, no para fomentar el avance profesional / técnico, porque eso les quita tiempo a los proyectos de hacer dinero a medida que las personas aprenden nuevas habilidades y se vuelven neófitos en los nuevos Áreas de habilidad de nuevo. Quieren usar experiencia, no desarrollarla, o al menos solo desarrollarla una vez, y luego usarla todo el tiempo que puedan. Eso no es de tu interés. Eso les interesa. Entonces, dada mi experiencia con cómo van las cosas en el mundo de la tecnología, creo que es mejor que te pongas en una posición en la que puedas mejorar tus habilidades, porque a menos que algo cambie radicalmente en el mundo del software, estás en mayor riesgo para tu las habilidades se vuelven irrelevantes si te quedas quieto que si tienes la oportunidad de mejorarlas.

More Interesting

Cómo mudarme a otra ciudad o estado cuando no gano mucho dinero para ahorrar

¿Cuáles son las otras formas de obtener conocimiento?

¿Cómo son las perspectivas de trabajo de MBA en Gestión Deportiva de una Universidad Europea (Preferiblemente España)?

¿Puedo obtener un trabajo de desarrollo de software si tengo malos estudios académicos pero soy bueno en codificación?

Comencé a aprender guitarra después de hacer una maestría en ingeniería. ¿Dónde puedo obtener la oportunidad de aprender más? ¿Cuáles son las opciones para un guitarrista en India?

¿Cómo puedo lograr el objetivo deseado sin trabajar duro?

¿Cuántos años dura este curso de formación piloto? ¿Vale la pena elegir como mi carrera?

¿Qué le dijiste a tu compañía cuando dejaste tu último trabajo para otro trabajo? ¿Qué debe decir como la razón para mudarse?

¿Existe una aplicación que pueda obtener más conexiones en LinkedIn?

No puedo conseguir un trabajo en SAS y en el perfil de análisis, ¿qué debo hacer?

Cómo sentar las bases de la infraestructura para que un científico de datos pueda ser productivo lo antes posible después de unirse a nuestra empresa

¿Es difícil tomar CA después de tomar ciencias en 11 y 12?

¿Es necesario ser pobre para tener éxito?

Cómo ser contratado como camarera en un casino en Las Vegas, Nevada si no tengo experiencia

Me asignaron a Wipro como ingeniero de proyectos desde la ubicación del campus en marzo de 2015. ¿Cuándo recibiré mi carta de oferta?