Puedo simpatizar con tu situación, ya que me encontré en una similar hace unos años. En breve le explicaré cuál sería mi consejo, pero para ponerle en antecedentes de por qué se lo aconsejo:
Estudié Ciencias de la Computación en la universidad, por lo que aprendí una amplia gama de lenguajes de programación y scripting, junto con la teoría detrás de las mejores prácticas, diferentes metodologías, etc. Decidí estudiar informática porque pensé que me gustaría hacer una carrera de programación: me gusta la lógica y la resolución de problemas, y siempre me ha interesado el funcionamiento del software y la curiosidad por saber cómo se escribe.
Mi curso incluía la realización de un año de prácticas industriales (sándwich), que pasé trabajando para una gran empresa de consultoría. Durante el tiempo que estuve en prácticas, aunque mi puesto era de ingeniero de software asociado, desempeñé diferentes funciones en un par de clientes, en sus propias instalaciones, como pruebas funcionales y análisis de negocio. En realidad, no obtuve ninguna experiencia industrial real en el desarrollo de software, que era lo que esperaba antes de empezar, pero me di cuenta de que, en realidad, había disfrutado mucho de la experiencia de análisis de negocio que había tenido, y pensé que tal vez disfrutaría más de eso como carrera.
Durante los primeros 5 o 6 años después de graduarme, tuve algunos trabajos de "desarrollador de software" (los títulos de los trabajos variaban, pero esto era esencialmente para lo que estaba empleado). Debido a las diferentes industrias para las que trabajé, terminé con una amplia gama de habilidades de programación / scripting, incluyendo C++, Python, Angular, C#, Java. En la mayoría de estos puestos, fui miembro de un equipo de desarrolladores (de diferentes tamaños, desde 2/3 hasta más de 30 repartidos por varios países). También pasé de seis meses a un año más o menos trabajando por cuenta propia, con un par de clientes - uno de mis clientes era una empresa en una industria "no técnica", y yo estaba escribiendo un software a medida para ellos, para ayudar a su equipo con sus tareas diarias. Como era el único "técnico" de la empresa, acabé gestionando sus sistemas informáticos y escribiendo el software para ellos.
Con el paso del tiempo, me di cuenta de que no estaba disfrutando de la parte de la programación tanto como había pensado antes de empezar a trabajar en ella. Claro que era interesante, pero lo que más me gustaba era trabajar con la gente para entender los problemas que intentaban resolver, es decir, recopilar y analizar los requisitos y especificar las soluciones, más que el trabajo real de construir la solución.
Así que empecé a solicitar puestos de analista de negocios. Para empezar, mis solicitudes eran rechazadas una y otra vez, y la respuesta que recibía era: "No tienes la experiencia necesaria".
Así que pedí consejo a un servicio de orientación profesional y me ayudaron a reescribir mi currículum para que, en lugar de estar cargado de tecnología, se centrara en las habilidades interpersonales que había desarrollado (trabajar directamente con los clientes/usuarios finales para recopilar y analizar los requisitos, y aprovechar mi experiencia en desarrollo para poder articular los requisitos de forma eficaz a los desarrolladores).
Empecé a solicitar trabajos de BA en algún momento mientras estaba entre otros contratos, y tuve algunas entrevistas. También seguía haciendo entrevistas para puestos de desarrollador y me di cuenta de que me seguían buscando (había subido mi CV a algunos sitios de trabajo en línea). Al final, acabé aceptando un par de trabajos de desarrollador que no funcionaron y decidí que ya era suficiente. Dejé de aceptar las solicitudes de los reclutadores para que me propusieran puestos de desarrollador y decidí centrarme en solicitar puestos de BA por mi cuenta.
Con el tiempo, empecé a recibir entrevistas para puestos de BA y pude recurrir a la "experiencia de BA" que había tenido en mis anteriores funciones como desarrollador para demostrar que estaba cualificado para el trabajo. Llevo unos seis meses trabajando en un puesto de BA y lo estoy disfrutando mucho, por lo que creo que ha sido la decisión correcta para mí. Actualmente no me veo volviendo al desarrollo, y estoy deseando afrontar los retos de establecerme como analista de negocio.
Mi consejo
-
Descubre lo que te gusta hacer. Esto puede llevar algo de tiempo o varios intentos de hacer cosas diferentes. El hecho de que no te guste una cosa, no significa que no haya nada para ti. Podría ser algo completamente diferente. Podría ser algo muy parecido. Pero habrá algo que te guste hacer o que disfrutes más que otras cosas.
-
Cuando hayas descubierto lo que te gusta hacer, averigua por qué te gusta hacerlo. ¿Qué es lo que te hace disfrutar? ¿Qué le hizo darse cuenta de que eso era lo que quería hacer?
-
Cuando sepas lo que te gusta hacer, y por qué te gusta hacerlo, sabrás qué experiencia tienes en ello. Intenta adquirir más experiencia en este campo.
-
Destaque sus puntos fuertes en este campo en su CV y en las entrevistas. Si has trabajado con esto en el pasado, aprovecha esa experiencia. Si hay algo fuera de tu vida laboral que tenga un efecto positivo en lo que quieres trabajar, aprovéchalo.
Puede que te lleve algún tiempo encontrar el puesto/la empresa/lo que sea, pero no te desanimes. Intenta aprender de tu situación actual y piensa en cómo utilizarla para avanzar en la dirección que deseas.
Otra cosa que hay que mencionar es que no tienen para elegir una especialidad. No hay nada de malo en ser un "gato de todos los oficios". Si eso es lo que te gusta hacer, aprovéchalo. Hay muchas empresas que no pueden permitirse emplear a un especialista en todas las áreas y tecnologías con las que trabajan, así que si puedes llenar varios vacíos a la vez para ellos, siendo alguien que entiende y puede trabajar en todas estas áreas, comercialízalo.
0 votos
Hola. Es posible que obtengas un poco más de respuesta si editas tu pregunta para incluir una pregunta (que no sea "qué debo hacer").
0 votos
Oye, por lo general, muchos desarrolladores web están familiarizados con muchas herramientas y tecnologías diferentes - la web en cierto modo requiere eso. Yo diría que intentes encontrar aquello en lo que te quieres especializar... mencionas wordpress y eth, así que quizás profundizar en PHP o solidity. ¿Qué te gusta hacer y cuáles son tus objetivos?