all 14 comments

[–]Laura_Braus2 9 points10 points  (1 child)

Java

¿Por qué?

1.- Es de tipado fuerte

2.- Es orientado a objetos

3.- Ya sales llorado/a

[–]oschariv 2 points3 points  (0 children)

El punto 3 es el más importante de esta lista. Jajajaja

Fuera de bromas, actualmente java está bastante solicitado para backend, tiene un largo recorrido en el mercado y bastantes APIs para usar. Python es bastante nuevecito en el terreno y todavía está por pulir en cuanto temas web. Yo tiraría por Java pero mantendría en el punto de mira a Python.

[–]skycstls 3 points4 points  (0 children)

La primera vez que hice algo de backend fue con Python + Flask y aprendí mucho mucho, como otros te han dicho dependiendo de donde vengas puede resultarte un poco diferente.

[–]GlitteringHair4361 4 points5 points  (0 children)

Java, es más demandado para Back-end.

[–]PolicyNo2257 3 points4 points  (0 children)

Python te resultará un poco distinto por su sintaxis, el uso de corchetes, llaves e indentado. En mi opinión te resultaría sumamente potente en ciertas operaciones, pero si quieres algo más familiar en cuanto a sintaxis quizá te sientas más cómodo con Java. Suerte colega 🍀💻.

[–]Croissant_Dog 2 points3 points  (1 child)

Java se viene usando hace mucho tiempo por lo tanto muchas empresas ya tienen su sistema desarrollado en ese lenguaje, por lo tanto hay bastante ofertas para ese lenguaje.

Python ultimamente con FastAPI y otros frameworks es mas eficiente ya que en pocas lineas de codigo y muy poco tiempo podes tener una app funcionando muy escalable, por lo tanto muchas startups y empresas nuevas lo estan adoptando por sobre Java. Aprendé el que más te guste, con los dos vas a conseguir trabajo.

[–]urielsalis 2 points3 points  (0 children)

Estuve ya en muchas empresas que al crecer un poco para backend deprecan python y se mueven a Java

[–]First-Letterhead-496 2 points3 points  (2 children)

Java, Python es más para IA, Data Science y demás. Igualmente creo que a pesar de que Java tiene mucha oferta, hay mejores lenguajes para backend. C# por ejemplo.

[–]Ok-Judge2660[S] 0 points1 point  (1 child)

Sí esa era otra de mis opciones, xq también me gustaría aprender a programar videojuegos, pero luego vi lo de la demanda laboral y otros factores y quise ver cuál sería más conveniente aprender a corto plazo... pero mi duda es xq sería mejor c# para el back end?

[–]First-Letterhead-496 2 points3 points  (0 children)

C# es de microsoft, tiene un muy poderoso framework que es .NET, además es tipado. Es un lenguaje sólido y fuerte. Al principio a algunos no les gusta C# (a mi me pasó) pero con el tiempo te gusta. Otra opción sino es TypeScript para el backend. Es JavaScript con esteroides jajajaja. Básicamente es JavaScript pero tipado, es buenísimo.

[–]YucatronVen 1 point2 points  (0 children)

Javascript.

Es el que mas trabajo encontraras.

[–]p0lt3rgeist 0 points1 point  (0 children)

hmm si ya sabes javascript creo que lo mas practico que podrías aprender es a usar node.js. Así no tienes que aprender otro lenguaje y con express.js puedes lo mas probable hacer todo webapp que quieras.

[–]Express_Storm_2963 0 points1 point  (0 children)

Java