Tecnologías de aprendizaje que no se requieren en el lugar de trabajo [cerrado]

Estoy muy interesado y me gustaría mucho aprender tecnologías que la empresa para la que trabajo no usa ni necesita.

Quiero aprender C# (ya comenzado), MongoDB y serverless, posiblemente obtener la certificación de AWS.

El problema es que la empresa para la que trabajo simplemente no los necesita en este momento y aprender sin práctica y construir proyectos no tiene sentido. Así que tendré que hacer esto en mi propio tiempo.

Mi pregunta es ¿cómo procedo? ¿Debo simplemente aprenderlos y nunca usarlos profesionalmente o debo buscar posiblemente una oportunidad de trabajo diferente?

¿ Qué quieres hacer? Esa es realmente la única parte importante aquí.
Bueno, hubo una vez un caso en el que practiqué React.js en mi tiempo libre, y luego tuve la oportunidad de hacer un prototipo de un sistema en mi trabajo. Elegimos React principalmente porque ya había comenzado a aprenderlo y mis colegas tenían interés en él. De lo contrario, habríamos usado jQuery, que era la biblioteca de frontend de facto en la oficina en ese momento.
"nunca los use profesionalmente" - ¿cómo lo sabe? ¿Eres un esclavo o algo así? La mayoría de las personas en su profesión SÍ cambian de trabajo de vez en cuando. Nunca es mucho tiempo.
@TomTom sí, tiene razón, tal vez estoy pensando demasiado, después de todo, se trata de la pasión y de lo que nos hace sentir bien y programar se siente bien.

Respuestas (1)

El problema es que la empresa para la que trabajo simplemente no los necesita en este momento y aprender sin práctica y construir proyectos no tiene sentido.

Esto no tiene nada que ver con la empresa para la que trabajas. Lo contrataron para realizar un trabajo en particular con un conjunto particular de habilidades. Si quieres aprender otras cosas , eso depende de ti.

Así que tendré que hacer esto en mi propio tiempo.

Como yo y todos los demás.

Lo que puedo decirte es que la mayoría de la gente no lo hace . Solo hay unas pocas personas a las que les apasionan sus habilidades lo suficiente como para aprender más en su propio tiempo. La mayoría de las personas se darán por vencidas si interfiere demasiado con su vida o si no ven un retorno de sus esfuerzos lo suficientemente rápido.

Para aprender realmente algo se necesitan años.

Mi pregunta es ¿cómo procedo?

Lentamente _

Cada lenguaje de programación es como un país extranjero . Puedes aprender a hablar el idioma, pero lleva tiempo entender la cultura.

Cuando hablas con otros programadores que conocen ese lenguaje. Pueden saber si eres nativo o extranjero.

La mejor manera de proceder es hacer nuevos amigos apasionados por esas habilidades. Ofrézcase como voluntario para ayudarlos con sus proyectos (es decir, código abierto). Contribuya un poco a la vez y sea constante en sus esfuerzos (es decir, 10 horas cada semana).

¿Debo simplemente aprenderlos y nunca usarlos profesionalmente o debo buscar posiblemente una oportunidad de trabajo diferente?

Problema del huevo y la gallina. Si puede conseguir un nuevo trabajo para esas nuevas habilidades, ese es el camino más corto para desarrollar esas habilidades (suponiendo que sea un buen lugar para trabajar).

También deberías ir a comprar un billete de lotería si eso sucede.

Pregúntate por qué estás haciendo esto. ¿Qué te motiva y realmente te apasionan estas tecnologías?

Viva el ahora y construya las cosas que ahora ama con estas nuevas herramientas. El nuevo trabajo vendrá más tarde.

La razón por la que quiero aprenderlas es puramente por curiosidad y porque quiero ser un buen empleado si a veces se necesitan esas habilidades. Gracias por la perspectiva, haré un no de las sugerencias.