No aprendo, me cuesta avanzar, pruebas técnicas.
Bueno, luego de estudiar mi bootcamp el año pasado en 2022, terminarlo y sacarlo con honores, ahora toca la búsqueda de trabajo.
Me puse a enviar curriculums desde noviembre 2022, solo para probar y luego lo comencé a hacer más seriamente desde este febrero 2023. Y la verdad es que el mercado no está fácil. La actividad en los años de la “pandemia” donde había un crecimiento en actividades de TI principalmente por el crecimiento del comercio electrónico y la utilización de las RRSS, hoy no está, y hubo incluso hace poco, una corrección respecto a la cantidad de empleados que tenían las grandes compañías. Hubo despidos masivos en facebook, twitter, google y otros.
Además hay una posible crisis económica que podría venirse luego de una quiebra de un banco en EEUU, una señal de que las cosas están, por decirlo menos, raras. Una guerra en Europa que se mantiene y tensiones en otros lugares del mundo a punto de estallar. Y para qué decir Chile, con un gobierno y una casta política que lo único que parece preocuparse, es de la destrucción de la propia nación que le fue encomendada dirigir.
Y como si el panorama general fuera poco, mi padre, falleció en febrero.
Esto es para darte una pincelada de lo que estoy pasando personalmente, también del momento general económico y del mercado para los empleos como developer. Pero basta de excusas y vamos a lo importante: me cuesta mucho aprender nuevas tecnologías.
Recientemente debí aprender una tecnología nueva para una prueba técnica, que me pidieron hacer, luego de postular a un trabajo. Y no logré pasarla porque tuve que aprender una nueva tecnología. No logré entenderla lo suficientemente rápido como para resolver lo que estaban pidiendo, que la verdad, era bien sencillo. Y esa sensación, que no consigo entender cómo funcionan las cosas y llegar aun muro impasable a cada rato, es muy frustrante.
Se supone que los desarrolladores pasamos por esto, según he leído. Pasamos por problemas y momentos en donde no entendemos mucho las tecnologías y que todos podemos aprender. Pero me preocupa. Debo buscar maneras de aprender más rápido, de manera personal por supuesto. Cuál sería el orden, por ejemplo: ver la documentación, luego hacer ejercicios iniciales y luego intentar hacer lo que me están pidiendo con la nueva tecnología y al final, hacerlo. Esta es la manera más clásica.
Lo que intenté hacer ahora y lo que he estado haciendo es inmediatamente ver algunos videos con la respuesta y hacerle algunos ajustes, ver que funcione y ya. Quizá ese camino que parece ser el más corto, no me ayuda en esta etapa, sino más bien el otro.
He leído sobre métodos de cómo analizar los problemas, quizá me falta algo de base lógica para atacar los problemas que se me plantean. Y quizá también me estoy apoyando demasiado en herramientas tecnológicas que resuelven el código como chatGPT, videos youtube y también Stack Overflow. Si esto es como aprender un idioma o incluso un poco más difícil, para obtener fluidez en ello, debería hacerlo sin bastones.
Lo que puedo probar es volver a lo inicial, a leer la documentación cuando necesite algo y luego dividir los problemas que se me está planteando en pequeñas soluciones para ir avanzando poco a poco.
Además, estoy iniciando un pequeño curso para entender mejor cómo hacer algoritmos, y es justamente para las pruebas técnicas. Así es que espero que me ayude a entender mejor las cosas y poder ver mi camino como developer un poco más claro. Todo lo anterior, mientras, entre otras cosas también complicadas, busco trabajo.
Mi padre cuando las cosas se ponían complicadas, con una sonrisa, decía: “Nadie dijo que iba a ser fácil”. Y es cierto papá, nadie dijo que iba a ser fácil programar.