Cuidado con los programadores con FrontPage

Cuidado con los programadores con FrontPage
Cuidado con los programadores con FrontPage

frontpage

Es común siendo parte de este rubro que al comentar con alguien que te dedicas al desarrollo web, comenten cosas como “ahhh haces paginitas web“, “yo con el dreamweber hice algunas paginas”. Y la verdad es entendendible viniendo de alguien que desconoce el rubro, pero nosotros tenemos que ser consientes de que es algo mas que hacer paginitas.

Muchas personas alguna vez agarraron el frontpage o dreamweber e hicieron la pagina de su empresa o la del colegio. Pero esto no es un problema ya que no varia mucho de hacer una presentacion con el Powerpoint, de hecho hay una funcion de MS Word para exportar un documento como web. Esto es lo genial de html, es realmente simple.

El problema viene que muchos intentaron hacer sitios un poco mas complejo o con una idea mas amplia que solo dar a conocer una empresa. Muchos intentaron dar servicios a traves de la web, vender productos, o armar redes sociales, pero siguieron usando el frontpage o algun editor parecido. Hoy en dia vemos cantidad infinita de estos sitios que se caen a pedazos pero por antiguedad por suerte, o vaya a saber porque, tienen un trafico superior a lo que realmente se merece el producto que están mostrando. No hablo solo de una cuestión estética sino un sitio en general, vemos sitios con trafico de 400000 visitas mensuales donde ni siquiera aplicaron uno de las herramientas basicas que nos brinda un lenguaje del lado del servidor como php, como es la inclusión de partes de nuestra web para no tener que repetir el header, menu, footer, etc. Sitios donde cada pagina es toda una web, donde el mismo archivo se procesa toda la informacion que se va a mostrar, se envian mails y se genera el html a mostrar. No estoy hablando de aplicar MVC, sino un poco de sentido comun.

Me sorprenderia que algun programador con mas de un año de experiencia no haya visto sitios como este que doy como ejemplo.

La verdad es que en mis desarrollos anteriores cometi muchos errores (en los actuales tambien), pero siempre tuve la intencion de hacer lo mejor posible. Siempre busque la forma de mejorar, y veo que esto no le paso a todo el mundo.

El tiempo que estuve en Easytech valore siempre las ganas de todos de hacer el mejor desarrollo posible, esto encabezado por los jefes, y seguido de toda la cuadrilla de programadores, no había un solo eslabon en la cadena de produccion que no le interesara hacer el mejor desarrollo. Creo que se lograron grandes cosas y realmente aprendi muchisimo.
Es importante aunque sea una temporada corta encontrarse con gente de estas caracteristicas, porque mas alla de que uno tenga mas experiencia que otros, siempre vas a aprender algo nuevo.

La contra cara de easytech es bothmedia, lamentablemente herede un desarrollo de ellos, y dia a dia estoy sufriendo por cada error que encuentro, increiblemente el desarrollo no es de los 90, es de ahora, creo que lo terminaron hace 7 u 8 meses, sin embargo es increible ver como hay gente que se vende como una super consultora internacional, hace desastres. No son mas que diseñadores de paginitas web con su super frontpage 2022, que copian y pegan codigo de phpclasses, o hotscripts, ni saben para que sirven, pero esto les sirve para considerarse programadores PHP. No conozco a la gente que esta a cargo de esta consultora, mi intención no es desprestigiar, lamentablemente este ultimo mes estuve lidiando con este software, y quizás me volví intolerante con bothmedia, pero tengo mis razones.
Creo no exagerar en las criticas como la gente de scriptia.net
Pero devuelta aclaro, todos fuimos novatos, cometimos errores, hicimos DESASTRES, pero siempre a pesar de nuestras limitaciones tenemos que buscar perfeccionarnos.

Para mi una forma de perfeccionarme fue usar un framework, ser estricto con el estilo de mi codigo, ser estructurado en algunos sentidos, y flexibles en otros. Buscar soluciones en la experiencia de otros usuarios, ver un problema y tratar de ver las diferentes posibilidades.

Es importante que aprendan a leer directamente de la documentacion oficial. Leer blogs para aprender sobre la experiencia de otros usuarios. Estar en alguna lista o foro donde se toquen los temas que te interesan. Aprender todos los puestos que involucran el desarrollo web, Diseno, Programacion, DBA, SysAdmin, esto nos va a dar una amplitud mayor a la hora de plantear una nueva arquitectura. Busquen nuevas herramientas, esten al tanto de las novedades. Apoyen el Open Source, que el les va a retribuir de forma que ni se imaginan.

Bueno es todo, sufienciente por hoy, ya me descargue, esa es la magia de tener un blog.