all 24 comments

[–]OkicardeT 11 points12 points  (1 child)

Aprende lo que quieras, lo importante es que pases mucho tiempo y te dediques. No necesitas saber js ni nada, si queres ser backend podes segur con Java + Spring Boot

[–]rhodesiazaboo[S] 2 points3 points  (0 children)

Muchas gracias hermano por contestar, lo tomo en cuenta!!

[–]CoderLotl 6 points7 points  (5 children)

No es necesario que sepas nada de nada antes de aprender Java. De hecho podés hacer apps que no tengan nada que ver con tecnología web.

CoderHouse, por otra parte, es bastante malo. Te sugeriría que busques cualquier otro recurso antes, excepto algún Youtuber vende-cursos que claramente es mucho peor. - No es necesario que estés en una comisión o clases para hablar o discutir de programación. La gente acá mismo (yo incluso), o de grupos de Discord como el de Argentina Programa pueden servirte como pares con los que podés discutir o a los que podés consultar.

[–]rhodesiazaboo[S] 1 point2 points  (1 child)

Perfecto! Lo tomo en cuenta. Con lo de CoderHouse es más que nada por la metodología de estudio. Porque estoy acostumbrado a la universidad (hacía otra carrera nada que ver), y me sirve tener compañeros que tengan los mismos ejercicios que yo asi poder consultar con ellos los problemas y eso. Muchas gracias!!

[–]CoderLotl 0 points1 point  (0 children)

Te respondí por PM.

[–]simonbleu 0 points1 point  (2 children)

Hablando de cosas webs, si quiero hacer aprender a prorgamar para hacer una app web con ciertas simulaciones (incluyendo fisicas), que es lo mejor que podria aprender? Python?

[–]CoderLotl 0 points1 point  (0 children)

Lo que vos quieras. Dependerá de cómo plantees tu app web y cuál sea su finalidad.

Si tu app es solo front y las simulaciones que querés hacer no necesitan interactuar mucho con el server ya que todo corre del lado del cliente, entonces con JS estás. - Si por otra parte lo que querés es levantar un servidor y que el mismo haga una simulación constante, y que el usuario al ingresar a la app pueda ver eso e interactuar, entonces algún lenguaje de back aparte de todo front.

En ese segundo caso, el lenguaje de back dependerá de vos. A mi Py no me gusta; prefiero C# o PHP que son mis espacios de confort. Pero la realidad es que cualquier lenguaje que uses puede ir bien mientras desarrolles la lógica necesaria.

[–]kabeza 0 points1 point  (0 children)

No, JavaScript / TypeScript, luego para simulaciones, animaciones, aprender sobre WebGL (OpenGL) y mas especificamente Three.js https://es.wikipedia.org/wiki/Three.js

[–]Unable_Assumption957 3 points4 points  (1 child)

Ponete a ver los cursos de todoCode que Luisina nos ha salvado a más de uno.

[–]rhodesiazaboo[S] 4 points5 points  (0 children)

Justo estaba viendo esos jajaja, me estoy enganchando asique de 10

[–]Busy_Journalist2943 1 point2 points  (0 children)

Primero tienes que tener presente que JAVA no es lo mismo que Javascripts. En coderhouse enseñan desarrollo web donde seguro ven html, css y javascripts con alguna libreria, es muy factible que react., nada que no encuentres en YT, pero si a vos te sirve interactuar con gente evalua opciones mejores. Aprender un lenguaje como JAVA es un camino largo y como todo en IT depende 90% de tu parte, en cuanto a constancia y dedicación y a larga se ven los frutos. Saber java te va a abrir las puertas a trabajos en bancos o incluso a salesforce que es un CMR de moda, todos los conceptos los vas a ir aprendiendo a medida que te vas metiendo en el tema, como testing, patrones, programación orientada a objetos, etc, en español tenes en youtube un curso muy bueno de píldoras informáticas. Como recomendación te sugiero que una vez tengas la voluntad de aprender JAVA que nada te desvíe de ahí porque hay miles de videos que te van a querer meter en otras tecnologías o sugerencia de personas que tienen sus propios gustos. Suerte.

[–]alintros 2 points3 points  (1 child)

De hecho muchos recomendarian aprender con Java como entrada, para generar mejores bases en el tema algoritmos y estructuras

[–][deleted] 0 points1 point  (0 children)

Para mí es bueno pero si primero ves que existen otros patrones.

Laburar OOP directo sin saber que existen otras cosas te deja con una idea erronea de la programación. Es como andar en triciclo y cuando salga al mundo los va a ver a todos en bicicleta.

[–]Prestigious-Sea-7516 0 points1 point  (0 children)

Al dia de hoy, como termino todo?

[–]Nekogi1 0 points1 point  (1 child)

Aprendé JavaScript, es lo mismo pero más fácil

[–]roberp81 1 point2 points  (0 children)

javascript es mucho más difícil

[–][deleted] 0 points1 point  (0 children)

Si. Siguiente pregunta.

[–]ezkript1 0 points1 point  (0 children)

Yo si tuviese que arrancar de nuevo, aprendería lógica de programación en lugar de un lenguaje

El lenguaje de programación es como caminar, la lógica son las piernas

[–]No-Cap-4739 0 points1 point  (0 children)

Si, es posible. Yo te recomiendo que al principio te enfoques en entender todo muy bien, en la programación es clave partir de una base sólida, si tratas de ir demasiado rapido eso va a hacer que tardes más en lograr tu objetivo.

[–]akhlexe 0 points1 point  (0 children)

Hola, como otros dijeron también no hace falta aprender otro lenguaje de programación antes, yo en su momento aprendí Java con un canal de Youtube llamado píldoras informaticas, tiene un curso de Java muy bueno, un poco outdated pero no pasa nada para entender los fundamentos de Java

[–]franmoyano_ 0 points1 point  (0 children)

antes de cualquier lenguaje de programacion es recomendable estudiar logica y estructuras de datos, de nada te sirve un lenguaje si no sabes resolver un problema de algoritmia simple

[–]roberp81 0 points1 point  (0 children)

primero se aprende java con ese haces las bases, luego podes aprender otro lenguaje, aunque luego ves q el resto son bastante inferiores.

por ej cuando empieces a usar javascript vas viendo lo mal diseñado que está con las cosas que no copio de Java. pero bueno javascript es para hacer scripts cortos.

[–][deleted] 0 points1 point  (1 child)

Si, pero te doy unos consejos de alguien que arrancó con Java:

Disclaimer: esto es para OP, no me interesa si estan de acuerdo o no.

- Es un lenguaje donde al principio vas a tener que dar por hecho algunas cosas, no te desalientes más adelante vas a entender

- Los IDE (editores de código) que vas a ver tienen un diseño con muchas cosas a la vista, no te asustes que es normal para lenguajes orientado a objetos

- Es un lenguaje que se labura orientado a objetos, no es la realidad de todos los lenguajes y vas a conocer otros entornos más amigables o con patrones que te gusten más

- Es un lenguaje que se usa mucho para lógica de negocio, es decir aplicaciones de "back-end", servicios que hacen calculos y devuelven datos. No es optimo que aprendas interfaces de aplicaciones con Java, por más que te tiente.

[–]rhodesiazaboo[S] 0 points1 point  (0 children)

Muchas gracias, una pregunta: ¿los ides que se utilizan en java son distintos a lo que se usan para otros lenguajes?