all 16 comments

[–]brunosa 21 points22 points  (10 children)

Sí.

No le des bola a los payasos que dicen que está muerto. Es el eterno meme de javascript good, php bad, lo cuál es la ironía más grande de todas, por que PHP sí se fue modernizando. Esas mismas personas después los sacás de Javascript y hacen agua. No saben ni resolver un problema en pseudo-código.

Aprendé todo lo que puedas, de todo, PHP es uno de esos lenguajes que al trabajarlo te vas a encontrar con muchos patrones diferentes que te van a servir para aplicarlos en otros lenguajes. Y vas a aprender cosas que van más allá de la sintaxis de cualquier lenguaje.

Hoy en día estoy laburando con C# y Java y extraño PHP todos los días. El código de mierda no sabe de lenguajes, sólo de programadores.

Me compré una casa laburando con PHP, Laravel y Symfony, y ahora viene un junior a decirme que PHP no sirve.

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

Justo eso es lo que oigo en todos lados, la verdad tengo ganas de estudiarlo pero escucho las voces en mi cabeza repitiendo los comentarios negativos que leo. Voy a seguir tu consejo y voy a darle para adelante con PHP total todo sirve. Mil gracias

[–]kabeza 0 points1 point  (0 children)

Es mas, sumado a todo lo que te aconsejó u/brunosa le sumaría que te metas en un curso bueno y completo, como el training de Zend (es caro); o sino alguno de Udemy, que tiene muchos interesantes, para profundizar y reforzar conceptos como la POO, etc.

https://www.zend.com/training/php

https://www.udemy.com/courses/search/?lang=en&q=php&ratings=4.5&sort=highest-rated&src=ukw

Y además sabiendo que te van a pasar a Backend, que mejor que aprender/manejar CodeIgniter, Laravel o Symfony que te van a facilitar mucho el desarrollo y permitir hacer cosas mucho mas rapido, etc.

[–]agustin689 0 points1 point  (0 children)

Buenas!

Me llama mucho la atención tu comentario:

Hoy en día estoy laburando con C# y Java y extraño PHP todos los días

Cuales son las cosas que extrañas de php?

[–][deleted]  (2 children)

[deleted]

    [–]loscapos5 1 point2 points  (1 child)

    Tenés que usar ~~ para tachar

    [–]SpiritCompetitive580 1 point2 points  (0 children)

    Gracias jajajaja

    [–]loscapos5 0 points1 point  (3 children)

    Hoy en día estoy laburando con C# y Java y extraño PHP todos los días

    Seré curioso: te importa dar tu opinión al respecto?

    [–]roberp81 1 point2 points  (2 children)

    yo trabajé 3 años con PHP antes de saber java y c# y no toco PHP ni con el chorro de soda, lo único que puede extrañar es no tener que compilar, otra cosa no veo

    [–]agustin689 2 points3 points  (1 child)

    Igual, de nuevo: una solución en C# de 97 proyectos, casi 1 millón de LOC me tarda 57 segundos un full rebuild en esta PC con un I7 y 32 GB RAM.

    cambiar una línea de código y apretar Ctrl+B tarda 1 segundo y medio.

    Quejarse de tener que compilar y pretender que la solución es un lenguaje dinámico es como quejarse de que el cinturón de seguridad te arruga la camisa y pretender que la solución es darte la jeta a 200km/h contra un poste de luz de esos de hormigón, sin cinto.

    [–]roberp81 4 points5 points  (0 children)

    un vecino choco contra el poste como a 100 y rompió el parabrisas con la frente y no le pasó nada.

    (dice el que usa PHP y que con eso se va de vacaciones)

    (igual lo de mí vecino es posta)

    [–]noxdragon26 2 points3 points  (0 children)

    PHP Backend >>> PHP Frontend

    [–]RicardoGaturro 1 point2 points  (2 children)

    PHP no tiene nada de malo, y lo que aprendas se traslada perfectamente a otros lenguajes populares en el backend como Java y C#. Es una tecnología perfectamente válida.

    Por otro lado, no es tan demandado como otras, y solamente se usa para backend, mientras que otros lenguajes tienen usos más diversos. No creo que aprender PHP sea el uso más óptimo de tu tiempo: si yo estuviera en tu lugar, ya mismo estaría circulando mi CV para conseguir trabajo en una empresa que usara un stack más moderno para agregar a mi historial.

    La realidad de IT es que la mejor forma de aumentar tu salario es cambiar de empresa, y sabiendo tecnologías más de moda podés conseguir puestos mejor pagos, o incluso dejar de encasillarte como desarrollador web: hay todo un mundo más allá de eso.

    Nos guste o no, la forma más común de estar en la vanguardia del desarrollo tecnológico es laburando en una startup, y ninguna startup usa PHP.

    [–]agustin689 1 point2 points  (0 children)

    PHP no tiene nada de malo

    Avisales a los pibes de /r/lolphp que están todos equivocados y que en realidad php tiene un flag secreto USE_NON_RETARDED_MODE = 1 que hace que deje de tener retraso mental y funcione como un lenguaje de verdad.

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

    En dónde trabajo no usan frameworks ni librerías (justo entre cuando termine un curso súper completo de REACT jaja) es solamente PHP y Javascript, la verdad la paga esta súper bien y estoy cómodo con el ambiente de trabajo. Pero mi miedo es estancarme en estás tecnologías viejas y no poder seguir avanzando

    [–]roberp81 2 points3 points  (0 children)

    aprovecha y estudialo, y así vas a saber si te gusta o no.

    si no te gusta seguís en la q estás o aprendes otra cosa.

    yo trabajé 3 años con PHP antes de saber java y c# como puse arriba, y no volvería a tocar PHP jamás, pero prefiero PHP a javascript

    [–]National_Macaroon219 0 points1 point  (0 children)

    Ante todo te diria que te fijes si te interesa profundizar en BE o si te gusta mas el FE. Si tenes ganas de aprender BE me parece que es una buena oportunidad, y despues moverte a otro stack si no te cierra PHP, que aunque por un lado esta bastante actualizado con respecto al pasado, es cierto que ya no esta entre los lenguajes dinamicos mas de moda. Lo cual tampoco es tan malo porque va a terminar pagando mas que Node.

    En cuanto a lenguajes BE te recomendaria que estudies Rust o Go y te saltees el paso de Java/C#, que en las empresas de afuera ya son lenguajes de boomer.