Perfeccionarse o morir.

Publicado en Editorial por Webstudio el noviembre 18th, 2006

Desde la evolución en adelante, todo se trata sobre mejorar o caer en el intento. Y esta es una de esas verdades innegables. Y los programadores PHP tampoco estamos exentos de esta regla. Es hora de que el programador en PHP de un paso evolutivo, cuantitativo y cualitativo, y se aleje de a poco de los conocidos y cómodos scripts o “código chorizo”, y se anime a los “nuevos” y desconocidos terrenos de la programación orientada a objetos, pero más que nada, a la “Arquitectura de Software“.

PHP5 ya se encuentra lo suficientemente maduro como para crear sobre él algunas piezas excepcionales de software, pero no se ve un avance en ese sentido, ni en la aceptación o implementación de frameworks de desarrollo, que facilitan la creación de soluciones de gran escala, o con una larga vida.

En torno a esta idea, les quiero recomendar la opinión de Enrique Place, una persona con la que he intercambiado ideas y que ha escrito Los “Desarrolladores PHP” debemos profesionalizarnos o quedaremos descartados por obsoletos (largo título, lo sé, pero lectura recomendada). Allí comparte con nosotros una serie de pensamientos respecto a la necesidad del programador en PHP de avanzar, o quedarse atrás, considerado solo para “sitios menores” o para “resolver problemitas”.

6 respuestas a 'Perfeccionarse o morir.'

Suscríbete a los comentarios con RSS o realiza un TrackBack a 'Perfeccionarse o morir.'.

  1. Phillipo dijo,

    el noviembre 23rd, 2006 a las 6:15 pm

    Realmente muy acertado el punto de vista ofrecido, al igual como su forma de pensar, sobre el entorno PHP.

    Yo estoy empezando a programar más seriosamente en el entorno de PHP creando CMS para empresa y creo que el PHP debe evolucionar como por ejemplo esta haciendo el Flash que cada dia se especializa más en objetos.

    La diferencia, a mi parecer, radica en que flash solo depende del soft compilador y del plugin reproductos, y no de instalar toda una plataforma. En cambio el PHP5 si, si a su vez obliga a diversos cambios de mentalidad.

    De todas formas estoy de acuerdo, nos tenemos que profesionalizar y sobre todo empezar por nosotros mismos dando un salto cualitativo y no teniendo miedo a enfrentarnos con algo diferente.


  2. el noviembre 29th, 2006 a las 10:47 am

    ¡Bien dicho! ;-)

    Un punto que no toqué en el “artículo/opinión” es que una forma de lograr “retroalimentación positiva” es compartir información y experiencias -sean pocas o muchas- entre nosotros, y ahí es donde generaremos cambios en la mentalidad de los desarrolladores.

    El otro día le decía a Pablo (Webestudio) sobre mi insistente idea de que debemos seguir escribiendo artículos sencillos, pragmáticos, directos, sin miedo a equivocarnos ni a las críticas (que sobran) para el público que recién se inicia, para el “que no sabe”, y evitar hablar en términos “complicados”.

    Y Pablo, sabiamente, me contestó: “pero eso es difícil y lleva mucho tiempo” ;-)

    Escribir sencillo y de forma accesible es un trabajo arduo y complicado, pero debemos hacerlo, debemos bajar el nivel para que todos puedan acceder a la información sin restricciones.

    Sigamos, debemos trabajar todos en la misma dirección :-)


  3. el noviembre 29th, 2006 a las 10:49 am

    Ahhh.. y Pablo, sigo esperando ese artículo sobre MVC, no me obligues a que tenga que escribirlo, vos tenés más calidad que yo para explicar temas complejos ;-)

  4. Piero Recchia dijo,

    el diciembre 5th, 2006 a las 5:48 pm

    No he podido leer la opinión de Enrique(En mi trabajo tienen Websence, ggggrrrrrrrr), pero para mi es un planteamiento muy serio. He estado dandome con el piso para mejorar ese aspecto y he leido todos los articulos de webestudio(que son muy buenos) además de libros, tutoriales y la ayuda de php. Les comento que lei un articulo que discutia sobre ruby on rails con framworks de php y quiero decir que symfony no tiene nada que envidiarle a rails. Yo he estado haciendo los tutoriales de symfony y me parece excelente, tiene activerecord, integración con ajax, lenguaje YAML(xml), maneja template, plugins y la ultima versión trae una libreria de test unitarios además de un generador de proyectos que exporta tus aplicaciones para ser independientes del symfony.

    PD: cuando pueda ir a un cyber mirare el blog de Enrique.

  5. Quasi dijo,

    el febrero 8th, 2007 a las 5:23 pm

    Creo que lo que sucede es que PHP ha ganado una “fama” que abarca a programadores buenos y no tan buenos. De todas formas en este punto tb radica uno de sus potenciales, puesto que atrae a masas y eso es un punto positivo de cualquier lenguaje de programación.

  6. salem dijo,

    el junio 30th, 2007 a las 10:57 pm

    jajajajajajjajaj,

    se anime a los ?nuevos? y desconocidos terrenos de la programación orientada a objetos,

    es verdad

Deja un comentario