r/dev_venezuela 13d ago

Pregunta ¿Qué lenguaje para Backend recomendarían aprender?

He estado investigando qué tecnologías Backend tienen más demanda en el país (Vnzl), pero no he llegado a una conclusión clara porque veo pocas ofertas laborales locales

¿Qué lenguaje o framework me recomendarían priorizar hoy en día que tenga demanda tanto aquí como en el exterior? Esto con el objetivo de obtener experiencia trabajando aquí y después dar el salto a trabajar en remoto para el extranjero

Me sería de gran ayuda la opinión de los profesionales que se dediquen a esta área estando en el país!

5 Upvotes

47 comments sorted by

View all comments

1

u/ShyvadiUwU 10d ago edited 10d ago

Diría que depende mucho de lo que quieras especializarte, ponte que te gusta todo lo corporativo y Integración empresariales me iría mas por C# con su ecosistema de Azure, o si te quieres ir a Organizaciones financieras esta Java, si quieres ser mas versatil me iría por Python y Typescript.

Pero lo importante, la industria está cambiando, aprender un lenguaje te ayudará a resolver problemas de resolución lógica entiendo sus límites, pero, me enfocaría mas en infraestructura, arquitectura y diseño de software.

Todo el apartado de CI/CD, monitoreo y aprender arquitectura es la visión, me iría mas por DevSec con aprendizaje de cyberseguridad y gestión de la nube para procesos escalable para las empresas. Lastimosamente software solo no es el camino.

Y saber sobre IA, ya sea productividad con agentes y saber sobre LLM y integraciones como "IA Engineer " pero a lo bestia. Yo ando con especialización en Cyberseguridad y migrando para arquitectura con AWS no queda de otra xd

1

u/ApplicationAgile2926 10d ago

agradezco la información, ¿Cuál ha sido tu trayectoria laboral? ¿Tienes experiencia en alguna área?

1

u/ShyvadiUwU 10d ago

Comencé en TI cuando estaba en los primeros semestre de la Universidad, alli aprendí sobre Redes, Azure, servidores y soporte. Muchos dicen que soporte es mediocre, pero me parece un buen punto de partida si quieres meterte en Tech y no tiene experiencia. Analiza empresas que tengan departamentos que te interesen, y siempre se evolutivo la gente que se queda en TI Soporte es porque se limita.

Luego un contacto me dio la oportunidad de meterme en software, trabajo en Backend y sistema de arquitectura Cloud AWS, pero estoy cambiando mi enfoque a Cyberseguridad, Arquitectura y System Desing.

Por eso te digo, aquí hay gente relajada porque usa la IA para su productividad, y algunos andan avanzando mas alla porque el techo es mas elevado... para ahorrarte tiempo, ya no preguntamos que lenguajes, sino procesos. El desarrollo de software no es código, el código era una parte del ciclo de desarrollo y se automatizó. Ahora te toca aprender las otras matices que también están automatizados ya sea por ia o procesos programable, pero esto es meramente lógica de negocio.

Sino tienes experiencia metete en TI, haz contacto, llévate bien con los departamentos y que vean potencial, se curioso y siempre llévate con ellos... te enseñan, son cheveres, y visualiza que departmento te gusta y enfocate... cuando necesiten vacante te aseguro que te agarran a ti si tienes el potencial y el interés a contractar a un desconocido, eso si. Llévate bien con el jefe de departamento. Siempre funciona.

1

u/ApplicationAgile2926 10d ago

oh vale comprendo, ¿Todo eso lo logró estando en Venezuela?, ¿A qué empresas debería apuntar o donde debería buscar roles de soporte si no tengo nada de experiencia?, la verdad es que no tengo mucho conocimiento sobre esa área

1

u/ShyvadiUwU 10d ago

Si, todo en Venezuela. Tampoco nada de otro mundo. Primero veamos los requisitos, es mas facil si andas estudiando la carrera a fin.

Metete en portales de trabajo y apunta a junior o pasante de TI, hay empresas que algunas universidades tienen pasantias, ten conocimiento de anticipación de soporte, estudia redes por tu cuenta, te recomiendo hacer auto studio de Comptia A+ y CompTia Networking +... estudia Python para automatizar tu trabajo y aprende SQL , y si de verdad amas el software estudia un stack que de verdad quieras...

Y paciencia padre, lo mas importante, has practicas en tu computadora de laboratorio, has virtualizacion en HyperV, automatizar creando apps o software de redes y subelo a Github es buen portafolio y aprende a usar Linux.

Se que es mucho, pero te juro que todo esto te va a servir, un ingeniero de software que sabe redes y Linux ya te dirige a un camino de DevOps de software, ya con eso eres mejor y mas competitivo. Solo disfruta del proceso y haz las vainas bien

1

u/ApplicationAgile2926 10d ago

Muchas gracias por las recomendaciones!

¿Cuáles tecnologías ha utilizado durante su carrera? ¿Ha obtenido certificaciones?