¿Estoy perdiendo el tiempo aprendiendo PHP?

No, especialmente si lo disfrutas y puedes ser productivo con él.

Comida para el pensamiento:

  • Todos los lenguajes de programación comparten conceptos similares que se transfieren fácilmente de un idioma a otro. Incluso si un idioma se vuelve obsoleto, será más fácil elegir un nuevo idioma si es experto en el idioma obsoleto.
  • Para muchos tipos de programación, lo único que importa es que hagas el trabajo. He escrito muchos programas pequeños para mí y para mi equipo para ayudarnos a ser más productivos. A nadie le importa el idioma en esos casos, solo les importa que alguien les ahorre tiempo y problemas.
  • Los lenguajes de programación tienen una vida sorprendentemente larga. Tengo un amigo que recientemente consiguió un trabajo escribiendo COBOL y se lo está pasando muy bien.
  • Aprenderás nuevas tecnologías a lo largo de tu carrera. A medida que otros idiomas se vuelvan importantes, tendrá la oportunidad de aprenderlos.
  • Facebook está escrito en Hack, una variante de PHP. Es posible que pueda obtener un trabajo allí si sigue presionando su habilidad de PHP.

Si no crea ningún sitio web con él, entonces sí.

Si creas algo con él, entonces no. De ningún modo.

En el pasado, PHP era un objetivo muy querido de la intimidación, especialmente porque sus conceptos básicos eran muy fáciles de aprender, y muchos programadores no muy hábiles escribieron código feo con él. También fue demasiado permisivo y dejó de escribir código con errores.

Sin embargo, mientras tanto, PHP7 dio un salto evolutivo, y el ecosistema PHP tiene muy buenos marcos como Laravel. En general, PHP ha crecido y ahora es una tecnología buena y útil.

Aprender PHP puro en este momento no es una muy buena opción. Debería aprender un marco PHP (recomiendo Laravel) o aprender el desarrollo de WordPress (desarrollo de plugins o temas).

En lugar de todo eso, recomendaría aprender un idioma completamente diferente, como Python, Ruby o Javascript, tal vez (lo cual no me gusta personalmente, pero es una opción viable con seguridad). Me cambié de PHP a Python hace 2 años o 3 y no me he arrepentido desde entonces. Python es un lenguaje de propósito general con marcos asombrosos para el desarrollo web como Flask y Django.

Utilicé Python / Flask para crear mi sitio web actual (M41k Dev3lops) y utilicé Python para todos los proyectos de cartera en el sitio web, compruebe esos y luego tal vez eso pueda ayudarlo a decidir.

Elija lo que elija, concéntrese en su campo y aprenda a ser el mejor en él.

Buena suerte y feliz codificación 🙂

No

Php aún domina, ya que más del 60% de los sitios web usan php. Aunque la mayoría de estos sitios web están hechos con la ayuda de WordPress, el hecho es que usan php.

Php también tiene muchos trabajos que el de node.js y el desarrollador de django. Aunque el salario del desarrollador php es menor que el nodo o el desarrollador django, eso es porque hay muchos desarrolladores php. Php también tiene una comunidad enorme y fácil de usar que hace que los principiantes sean fáciles de aprender.

Aprenda php 7, tiene un gran futuro para mí y también es más rápido que 5.

aprender php no es desperdicio. La mayoría de la compañía todavía usa php como backbone para backend. Para el desarrollo web más fresco es genial. Más tarde, puede aprender node y django si lo desea, pero le recomendaré aprender php primero

Como la mayoría de las cosas en TI, la respuesta es: depende.

Las respuestas aquí pueden ayudarlo: ¿Cuáles son las ventajas y desventajas de usar PHP?

Me encanta PHP 7 ( tenga en cuenta el 7 ). Es un lenguaje potente y fácil de aprender, pero no es el mejor idioma para todo. Las aplicaciones de escritorio, los juegos y las aplicaciones móviles se pueden escribir en PHP, pero otros lenguajes como C # son mucho mejores en estas plataformas.

Mi mejor consejo es no quedar atrapado en el síndrome de Estocolmo de este idioma.

Definitivamente no es una pérdida de tiempo, pero depende de lo que esté tratando de lograr, lo más probable es que haya demanda de desarrolladores / codificadores de PHP durante bastante tiempo.

¿Por qué limitarse solo a PHP? en cambio, probablemente valga la pena pasar tiempo aprendiendo a codificar primero. Conozco muchos lenguajes diferentes, como PHP, Javascript, Java. Actualmente estoy aprendiendo C #. También he incursionado en algunos otros idiomas y originalmente comencé en la Universidad usando Pascal y C ++ (en realidad, codifiqué por primera vez en un BBC Micro Model B en Basic, pero eso fue hace más de 30 años).

¿Qué te hizo pensar que aprender PHP es una pérdida de tiempo?

Hay toneladas de recursos disponibles en Internet que pueden ayudarlo a aclarar su mito sobre PHP. Por favor, échales un vistazo.

Obtener conocimiento y aprendizaje nunca es un desperdicio.

Recuerde, aprenda un idioma y domínelo. Le ayudará a comprender el código y a escribir los códigos reutilizables. Una vez que tenga la capacidad de escribir un programa, le será más fácil comprender y sobresalir aún más.

Depende de lo que estés planeando hacer con ese conocimiento. Aprender PHP es probablemente una pérdida de tiempo si planeas convertirte en bailarín, por ejemplo.

¿Estás buscando cambiar de carrera? ¿Modificar o ampliar el software existente? ¿Hay una empresa específica para la que quieras trabajar que use PHP? ¿Se pregunta si las habilidades de PHP pueden transferirse a habilidades en otros lenguajes de programación? Quizás hacer e investigar una de estas otras preguntas puede darle una respuesta más clara.

Aprender un nuevo idioma nunca es una pérdida de tiempo si buscas aprender nuevas formas de resolver problemas. Pero creo que php ya no es tan popular fuera de WordPress (podría estar totalmente equivocado). Creo que la tecnología de moda actual es React.js puede ser más eficiente en su tiempo en esa ruta.

Mis habilidades de PHP me proporcionan a mí y a mi familia, por lo que diría que no, no es una pérdida de tiempo. Por supuesto, donde no conozco tus objetivos, es difícil responder esa pregunta por ti. Toda la evidencia sugiere que todavía se usa comúnmente y seguirá así durante mucho tiempo.

Si lo estás aprendiendo para la carrera, entonces, en mi opinión, es una pérdida de tiempo. Aprenda Ruby, NodeJS o Python en lugar de PHP.