Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Beginner Web en 7 Noviembre 2019, 22:23 pm



Título: el futuro ahora
Publicado por: Beginner Web en 7 Noviembre 2019, 22:23 pm
Hola queria saber que lenguaje de programacion o web debo aprender para hacerlo todo y que herramientas y tecnologias mas debo aprender para lograrlo se que estoy descontinuada lo unico que se es C/C++,Java, C#, Script Bash, JSF, Primefaces, JPA, Hibernate y otras tonteras mas que creo yo ya no sirve del todo y son muy pesados, tambien se algunos patrones de diseño basico, he creado un par de juegos de aventura en C++ en 2D y aplicaciones Android y Web(con tegnologias viejas). :(
O sea quiero saber cual es el lenguaje del futuro ahora y con el cual yo pueda elegir (no que me elijan) donde trabajar sin dar tantas vueltas. :(


Título: Re: el futuro ahora
Publicado por: @XSStringManolo en 8 Noviembre 2019, 01:57 am
Está difícil contestar a tus preguntas. Se necesita videncia.

Lenguajes para hacer de todo, necesitarías C, C++, Ensamblador, javascript y Java. Con eses creo que puedes hacer prácticamente de todo.

Con lenguaje del futuro, no sé si te refieres al que más se va a usar o al que más va a crecer.

Los que más se van a usar diría que son Java, C, javascript, Python y C#.

Los que más van a crecer añadiría Kotlin por la compatibilidad en bytecode con Java.

Para trabajar piden mucho Full-Stack C# y Java.


Título: Re: el futuro ahora
Publicado por: Serapis en 8 Noviembre 2019, 03:26 am
El lenguaje del futuro está aún por inventarse y salir.

Definitivamente no puede ser un solo lenguaje porque hay diferentes tecnologías, que básicamente están enfrentadas y cada una pugnará por lo 'suyo'.

Yo te diría que no pierdas tiempo en una diversidad de lenguajes. si yas aprendido lo básico de varios, ahora céntrate y profundiza en solo uno o dos...
Para los entornos windows, sin duda C#.
Para los entornos Linux, sin duda Java.

Luego elige también el ámbito donde te sientes más cómoda, si redes, Sistemas operativos, estructuras y algoritmos, Bases de datos, gráficos, sonido, criptografía, IA, etc... y te epecializas más a fondo en ello. Nota la diferencia entre lenguaje y el ámbito destino. El lenguaje refiere la 'capacidad de solución', el ámbito de destno, el 'origen del problema' que requiere soluciones...

Como ahora Google se ha 'desprendido' como un iceberg, de Java, por las pegas que Sun... pues hay un manantial sangrante y se sucederán diferentes lenguajes en los próximos años, en el entorno de la tecnología móvil, hasta que la 'herida' se cierre... El teléfono móvil lo que menos es ya es un teléfono y cada vez más un 'ordenador de bolsillo'...

Pero ninguno es definitivo, en un futuro a medio plazo, se avecinan muchos cambos por luchas estratégicas y control del espionaje, lo que forzará cada vez más a sacar más plataformas distintas por países y que a su vez supondrá el nacimiento de nuevos S.O. y lenguajes...

Hubiera sido ideal concentrar todo el esfuerzo internacional en un único lenguaje y yo propondría en tal caso Eiffel, aunque la versión actual tiene algunos bugs de bulto... pero a causa de los dilemas políticos, una solución así parece irreconciliable y por tanto como ya dijo, Jean Sammet allá por el 66, "...los próximos 1500 lenguajes..."


Título: Re: el futuro ahora
Publicado por: #!drvy en 8 Noviembre 2019, 14:43 pm
El lenguaje del futuro.. no se. Lo que sí te puedo decir es que Python es algo que puedes utilizar para prácticamente todo excepto desarrollo a bajo nivel y siempre ha estado presente practicamente desde que se invento. javascript parecido sobre todo si tiras por desarrollo móvil. Además Go y Flutter lo están petando. Flutter sobre todo para desarrollo móvil es muy ágil. Aunque claro, petarlo no significa precisamente que la demanda laboral sea alta.

Saludos


Título: Re: el futuro ahora
Publicado por: Becerra en 9 Noviembre 2019, 12:30 pm
Hola

...Además Go y Flutter lo están petando. Flutter sobre todo para desarrollo móvil es muy ágil. Aunque claro, petarlo no significa precisamente que la demanda laboral sea alta.

Sí que lo están petando, y parece que hay cierta tendencia a esa forma de programar, Apple creo que hizo algo parecido con swift para IOS y google además está preparando otro frameworks (https://developer.android.com/jetpack/compose) para programar nativo para android con kotlin de forma similar a como se hace con flutter.

Eso sí, de salida laborar ni idea  ::)

Un saludo


Título: Re: el futuro ahora
Publicado por: WHK en 9 Noviembre 2019, 12:42 pm
Java Spring Cloud Netflix, separación por capas, microservcios, jwt, eureka, zuul, docker, google cubernates, postgres 10, flyway, angular, websockets, jhipster y yarn.

Hablo de tecnologías en general. Mercado laboral hay bastante y se paga muy bien.

Saludos.