Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2010, 15:53
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 11 meses
Puntos: 832
Maquetar y programar profesionalmente a la vez ¿una fantasía?

Esto para la reflexión compañeros:

Algunas personas se esfuerzan en sostener el típico mito de "programador no maqueta" y viceversa. Yo digo que no sólo es posible, sino que la carrera de programación adquiere mucho más sentido y sustancia si nos dedicamos a optimizar nuestros conocimientos de html y css.

He visto programadores excepcionales usar un html penoso: etiquetas-dinosaurio como <font>, <marquee>, diseño a base de tablas y otros vicios del pasado. ¡Aún algunos nuevos programadores se empeñan en usar código html obsoleto!. Esto debería cambiar.

En cuanto al mito...

Manden al mito a pasear. Estoy convencido de que la programación en PHP (en lugar de disciplina como tal) es un vector que obligatoriamente debe cruzar otras disciplinas externas y relacionadas. Es absurdo totemizar y aislar la programación de todo lo que flota a su alrededor, es decir, intentar convertir en estático algo definido, por principio y naturaleza, como dinámico.

Cómo hacer

Primero que nada detengan los malos hábitos. Comiencen, en principio, a usar html válido. Úsenlo para la estructura de la interfaz y luego implementen css para modelar la presentación. Validen su código constantemente y actúen con miras a un html 100% limpio. A la larga lo harán como reflejo.

Apéguense al XHTML estricto o, mejor aún, incursionen en HTML5 de una vez. Validen sus códigos, aprendan y apliquen principios de "web semántica", "usabilidad", "accesibilidad web", "optimización de imágenes", "compatibilidad entre navegadores". Sean creativos con sus presentaciones y seguramente a la vuelta de un par de años serán excelentes maquetadores. De igual forma entren poco a poco al mundo del diseño (diseñar no es maquetar) y verán que la cosa se pone aún más divertida.

¿Se convierte esto en una carrera para toda la vida?

No. Podemos pasar la vida perfeccionándonos en esto, tal como sucede en todas las disciplinas y áreas de conocimiento existentes. Llega un punto en el cual sentimos que respondemos a demandas más exigentes, que (siendo programadores) notamos que maquetamos mejor que muchos maquetadores. Justo allí es cuando debes destapar alguna botellita y brindar por el objetivo logrado: te has convertido en un programador integral, con una visión de proyectos más amplia que tus colegas, un profesional de alta prestación que desarrollará proyectos complejos de manera impecable y perfecta. ¡Salud!.