• ¿Quieres apoyar a nuestro foro haciendo una donación?, entra aquí.

¿Java o PHP para Backend?

Saqué hace poco el título de analista programador, pero tengo ese dilema. He usado Java para hacer aplicaciones de escritorio y aplicaciones web sencillas con JSP, usando POO y patrón MVC. Me gusta Java, pero veo harto aviso en que piden PHP y compañeros que lo están eligiendo, entonces estoy en la duda de cual escoger para empezar bien como programador en una empresa. ¿Cual lenguaje es mejor para el mercado laboral?

¿O tengo que aprender otras tecnologías distintas? ¿cuales serían? Mi idea es aprovechar este tiempo de cuarentena para aprender más tecnologías y llegar con más base a mi primera pega de programador, cosa de tener alguna ventaja o plus por sobre los venecos que compitan por el puesto..


:idolo: Acudo a la sapiencia antroniana :idolo:
Cumpa no se deje embobar por lo que dicen los weones de arriba...dele al estudio y aprenda el máximo de lenguajes y formas de programación...todo sirve...incluso Basic. Asi que dele no mas.

A veces sale escribir una rutina en un server antiguo y oh...pascal o fortran o cobol. Asi aprenda.

Enviado desde mi SM-G935F mediante Tapatalk
 
Cumpa no se deje embobar por lo que dicen los weones de arriba...dele al estudio y aprenda el máximo de lenguajes y formas de programación...todo sirve...incluso Basic. Asi que dele no mas.

A veces sale escribir una rutina en un server antiguo y oh...pascal o fortran o cobol. Asi aprenda.

Enviado desde mi SM-G935F mediante Tapatalk
Coincido en parte con don Necro .... mas que convertirte en MR. Java o MR. PHP, te conviene mas convertirte en Mr. backend en tu caso.
Una de las cosas que debes saber es que dependiendo del problema te puedes ir armando una solucion, y va mas alla de un lenguaje (.NET, PHP, JAVA o python), conocer los mejores framework de desarrollo para cada caso y las integraciones o facilidad de union con otras soluciones de Front.

Mas que saber algo muy en profundidad, o quizas ser un especialista, te conviene siempre tener al menos un bagaje sobre otros lenguajes, pero es mas importante que tengas tu metodo de resolucion de problemas en base a programacion.

PD: Como te dijeron, Java + Oracle en empresas grandes, python + php en weas del gobierno
 
Cumpa no se deje embobar por lo que dicen los weones de arriba...dele al estudio y aprenda el máximo de lenguajes y formas de programación...todo sirve...incluso Basic. Asi que dele no mas.

A veces sale escribir una rutina en un server antiguo y oh...pascal o fortran o cobol. Asi aprenda.

Enviado desde mi SM-G935F mediante Tapatalk
Creo que en pseudocódigo y lógica me defiendo, ademas me gusta practicar ejercicios con consola o output. Durante mi carrera a parte de Java también hicimos algunos sistemas con VB.NET, aunque eran aplicaciones de escritorio, no nos metimos con C# ni menos ASP. Pero igual me sirvió para desarrollar más la lógica de programación.
Te encuentro la razón que todo lenguaje que se aprenda sirve, pero en este momento de cuarentena quiero armar un stack armónico para mi primera pega, una base mínima para empezar, por eso creo que debo escoger entre Java+ una BD que vaya con Java...o bien PHP+ una BD que combine con ese lenguaje. O incluso Python+ un motor de BD que vaya con Phyton. Después ya con más experiencia obvio que quiero aprender más tecnologías, más lenguajes, para ser más completo en el backend.
 
Creo que en pseudocódigo y lógica me defiendo, ademas me gusta practicar ejercicios con consola o output. Durante mi carrera a parte de Java también hicimos algunos sistemas con VB.NET, aunque eran aplicaciones de escritorio, no nos metimos con C# ni menos ASP. Pero igual me sirvió para desarrollar más la lógica de programación.
Te encuentro la razón que todo lenguaje que se aprenda sirve, pero en este momento de cuarentena quiero armar un stack armónico para mi primera pega, una base mínima para empezar, por eso creo que debo escoger entre Java+ una BD que vaya con Java...o bien PHP+ una BD que combine con ese lenguaje. O incluso Python+ un motor de BD que vaya con Phyton. Después ya con más experiencia obvio que quiero aprender más tecnologías, más lenguajes, para ser más completo en el backend.

Entra a un bootcamp si quieres seguir nutriendote. Salvan
 
Coincido en parte con don Necro .... mas que convertirte en MR. Java o MR. PHP, te conviene mas convertirte en Mr. backend en tu caso.
Una de las cosas que debes saber es que dependiendo del problema te puedes ir armando una solucion, y va mas alla de un lenguaje (.NET, PHP, JAVA o python), conocer los mejores framework de desarrollo para cada caso y las integraciones o facilidad de union con otras soluciones de Front.

Mas que saber algo muy en profundidad, o quizas ser un especialista, te conviene siempre tener al menos un bagaje sobre otros lenguajes, pero es mas importante que tengas tu metodo de resolucion de problemas en base a programacion.

PD: Como te dijeron, Java + Oracle en empresas grandes, python + php en weas del gobierno
¿En Python cual IDE conviene?¿el mejor framework sería Django? En BD hasta ahora solo uso PhpMyadmin y ms SQL server ¿Esas sirven para Python?
Post automatically merged:

Entra a un bootcamp si quieres seguir nutriendote. Salvan
¿Hay alguno que puedas recomendar? ¿Como cuanto cuestan más menos?
 
¿En Python cual IDE conviene?¿el mejor framework sería Django? En BD hasta ahora solo uso PhpMyadmin y ms SQL server ¿Esas sirven para Python?
Post automatically merged:


¿Hay alguno que puedas recomendar? ¿Como cuanto cuestan más menos?
Aca personalmente, esta todo construido en Django. Pero Flask es una tremenda alternativa.
 
java todo el rato :buenaonda: , para los que preguntan por python es la facilidad del lenguaje para mezclarlo con machine y deep learning , redes neuronales (lo unico pajero son los diccionarios en este lenguaje :lol3: ) pero en general se pide mas por eso que decia anteriormente.(obviamente te van a pedir que te manejes con algun motor de BBDD).

Pascal, Qbasic y Clipper la llevan :gafas:
csm se me fue a la ctm en el carnet :lol3: , alguna vez trabaje en clipper y puta que eran feos los errores de vez en cuando , pero puta que era estable para ciertas weas , igual que pascal que tengo entendido que en la banca los cuidan como vaca sagrada.
 
Pascal, Qbasic y Clipper la llevan :gafas:

jajajajajajaja, yo aprendí a programar (en la U) con pascal XD (aunque de chico sabía basic atari)

Aca personalmente, esta todo construido en Django. Pero Flask es una tremenda alternativa.

1*czRJ6n4y6sXGWmaRwfsVow.jpeg

(no puede evitarlo XD)

¿Y cual BD usan?

Yo us MS Sql Server, aunque en general da lo mismo cual aprendas, en el trabajo te vas a tener que apatar a la que haya.
 
Volver
Arriba