{"id":7220,"date":"2016-08-02T10:38:40","date_gmt":"2016-08-02T10:38:40","guid":{"rendered":"https:\/\/redbooth.com\/hub\/es\/?p=7220"},"modified":"2016-07-30T10:38:56","modified_gmt":"2016-07-30T10:38:56","slug":"como-ser-un-excelente-desarrollador-web","status":"publish","type":"post","link":"https:\/\/redbooth.com\/hub\/es\/como-ser-un-excelente-desarrollador-web\/","title":{"rendered":"C\u00f3mo ser un excelente desarrollador web"},"content":{"rendered":"<p>Si un desarrollador web nos dijera que para ejercer su profesi\u00f3n debe \u201ctocar muchas teclas a la vez\u201d probablemente nos parecer\u00eda algo chistoso, pero nada m\u00e1s lejos de la realidad, este oficio tiene m\u00faltiples vertientes que van m\u00e1s all\u00e1 de la programaci\u00f3n. El del desarrollo web es un mundo complejo donde se mezclan conceptos tan abstractos como c\u00f3digos y lenguajes, interfaces, sistemas de administraci\u00f3n, bases de datos y servidores con cualidades humanas como la comunicaci\u00f3n, la empat\u00eda o la creatividad.<\/p>\n<p>Si te apasiona el desarrollo web y todo aquello que lo rodea, a continuaci\u00f3n te damos algunas claves que te ayudar\u00e1n a ser un excelente desarrollador web:<\/p>\n<h2>1. Aprende constantemente<\/h2>\n<p>El aprendizaje constante es vital para cualquiera que trabaje en el entorno de las tecnolog\u00edas de la informaci\u00f3n. Documentarte y tener una cultura general del desarrollo web evitar\u00e1 que te estanques. Uno de los errores m\u00e1s frecuentes de esta profesi\u00f3n es la especializaci\u00f3n: muchos desarrolladores se centran en un solo marco de gesti\u00f3n de contenidos (por ejemplo, Drupal, Mambo o Joomla) en detrimento de otros. El software evoluciona a gran velocidad y las tendencias cambian, por lo que en cualquier momento una herramienta muy usual puede ser reemplazada por otra, quedando obsoleta.<br \/>\nSi est\u00e1s empezando, intenta implementar la mayor cantidad de est\u00e1ndares posibles para familiarizarte con todos los recursos que tienes a tu alcance. Aprendiendo a usar XHTML ser\u00e1s capaz de entenderte con otros metalenguajes como XML, y del mismo modo, aprendiendo CSS podr\u00e1s entenderte mucho mejor con los dise\u00f1adores. <\/p>\n<p>Para ejercer tu compromiso con el aprendizaje constante, existe una gran variedad de cursos gratuitos o de bajo coste sobre tecnolog\u00edas web que te permitir\u00edan adquirir, por ejemplo, una nueva habilidad cada mes. El <a href=\"http:\/\/www.w3c.es\/\" target=\"_blank\">W3C<\/a> (World Wide Web Consortium) publica unos cuantos que pueden resultarte interesantes.<\/p>\n<h2>2. Mantente actualizado<\/h2>\n<p>En relaci\u00f3n con el punto anterior, para poder aprender es necesario que est\u00e9s al corriente de todo lo que se mueve en este mundo tan cambiante del que te hemos hablado. Mantente actualizado, tanto sobre los distintos software que existen en el mercado como de los nuevos productos de consumo y tendencias del usuario. Conocer las <a href=\"https:\/\/redbooth.com\/hub\/es\/nuevas-tendencias-de-diseno-web-para-este-ano\/\">\u00faltimas tendencias en dise\u00f1o web<\/a> tambi\u00e9n te ayudar\u00e1 a entender cu\u00e1les son los nuevos formatos de Internet y qu\u00e9 es lo que buscan los dise\u00f1adores. Por \u00faltimo, actual\u00edzate sobre algunos aspectos t\u00e9cnicos y conceptos como los DOCTYPE, los meta tags, la estructura y la escalabilidad y no te bases en manuales viejos que usan etiquetas obsoletas como las de edici\u00f3n.<\/p>\n<h2>3. S\u00e9 un buen comunicador<\/h2>\n<p>Como parte del engranaje de un proceso de trabajo, el desarrollador web debe estar en contacto con clientes, proveedores, dise\u00f1adores e incluso usuarios para hacer test de usabilidad. Todo eso requiere tener grandes dotes comunicativas adem\u00e1s de ser met\u00f3dico y organizado. Dependiendo de la envergadura del proyecto, es probable incluso que puedas tener que gestionar un equipo de programadores. Para ello es importante que establezcas timings razonables, que planifiques y organices el tiempo y las tareas, que sepas cu\u00e1ndo delegar, que guardes los modales y gestiones las emociones, y sobre todo, que seas conciso: debes comunicar con claridad evitando utilizar demasiados tecnicismos, otro de los errores en los que se suele incurrir. <\/p>\n<h2>4. Adel\u00e1ntate al futuro<\/h2>\n<p>Poco a poco ir\u00e1s encontrando tu forma m\u00e1s c\u00f3moda de programar, y en ese aspecto uno de los lenguajes m\u00e1s sencillos y populares es el PHP. De todas formas, ser\u00e1n muchos otros los que se crucen en tu camino, como Java Server Pages y ASP.NET (junto con PHP, los m\u00e1s importantes) y, como se ha dicho antes, deber\u00edas evitar centrarte en uno solo. Los expertos pronostican que en el futuro la mayor\u00eda de la programaci\u00f3n se llevar\u00e1 a cabo \u00fanicamente en estos lenguajes, aparcando toda programaci\u00f3n de escritorio. Otro factor a tener en cuenta es la tecnolog\u00eda m\u00f3vil, cada vez m\u00e1s presente y cuyo uso va a superar previsiblemente al de los ordenadores. Ante esta realidad, seguro que van a surgir nuevos lenguajes y probablemente Java acabe predominando por encima de PHP.<\/p>\n<h2>5. Cuidado con el c\u00f3digo<\/h2>\n<p>S\u00ed, es cierto. Mucha gente piensa que un programador es una especie de ser inanimado que solo piensa y se expresa en clave de c\u00f3digo, un lenguaje que no entiende el resto de los mortales. Eso no tiene por qu\u00e9 ser as\u00ed. Como hemos dicho, la comunicaci\u00f3n es un valor muy importante que tendr\u00e1s que explotar si quieres evitar que los dem\u00e1s te recuerden ese t\u00f3pico freak. Repetimos: habla claro y evita el abuso de tecnicismos. Si bien es necesario que tengas que reivindicarte ante un cliente, o que debas mostrar tus conocimientos para que crean en ti, piensa que el c\u00f3digo no lo es todo. La creatividad, en cambio, s\u00ed. Mostrarte inventivo, resolutivo ante los problemas que se te presenten jugar\u00e1 siempre a tu favor. Y todav\u00eda podr\u00edamos a\u00f1adir algo m\u00e1s: cuando codifiques, hazlo f\u00e1cil. Muestra siempre ejemplos de otros trabajos e intenta aplicar un c\u00f3digo comprensible tambi\u00e9n para los no programadores. Si es necesario, evita las abreviaturas que puedan parecer poco conocidas. Usa los comentarios detallados y describe lo que haces, si crees que es complejo. Eso s\u00ed, mod\u00e9rate, hazlo por bloques y no en cada l\u00ednea, lo cual resultar\u00eda igualmente molesto para quien lo tenga que interpretar. \u00a1Ah! Y siempre que env\u00edes muestras y ejemplos, no te olvides de poner tu nombre en los comentarios, pues los dem\u00e1s deber\u00e1n asegurarse de que t\u00fa eres el autor. Hay mucho plagio por la red.<\/p>\n<h2>6. Ten en cuenta el hosting<\/h2>\n<p>Si empiezas por tu cuenta, aseg\u00farate de tener un buen hosting. D\u00e9jate asesorar si es necesario, pues gestionar los hostings y dominios tiene su complejidad y por m\u00e1s buen desarrollador que seas, no tienes por qu\u00e9 ser un experto en ello. Y otra cosa: no abuses de los efectos multimedia. Son atractivos y seducen a clientes y usuarios, pero consumen mucho ancho de banda y eso se podr\u00eda volver en tu contra, haciendo que la p\u00e1gina de errores, la navegaci\u00f3n sea lenta, y en \u00faltima instancia, debas gastarte m\u00e1s dinero para ampliar el servicio de alojamiento. <\/p>\n<h2>7. Haz que tu trabajo se valore justamente<\/h2>\n<p>Se hacen muchas trampas en este mundo. Antes hemos mencionado los plagios. Pero como cualquier otro trabajo, el del desarrollador web deber\u00e1 enfrentarse a situaciones desfavorables en cuanto al dinero. Cuando te pidan muestras gratis, procura que sean siempre muy espec\u00edficas, peque\u00f1as y que en ning\u00fan caso representen la totalidad del trabajo. Busca siempre un precio justo, pues seguramente tendr\u00e1s que contratar a otras personas e invertir horas, d\u00edas, semanas o meses en programar, seg\u00fan los recursos de los que dispongas y la magnitud del proyecto. Un precio muy por debajo de lo justo no solo le restar\u00e1 valor a tu trabajo, sino tambi\u00e9n al sector entero. Si tienes un proyecto personal y necesitas dinero para sacar adelante todo lo que te has planteado hacer, podr\u00edas tratar de vender espacios de tu web para anunciantes, pero no abuses de ello. El exceso de publicidad afecta a la imagen del sitio ante usuarios y clientes. Es solo un consejo.<\/p>\n<p>Si aspiras a ser un excelente desarrollador web, o bien crees que ya lo eres y puedes aportar algo m\u00e1s, desarrolla aqu\u00ed tus comentarios. Pero elige bien el c\u00f3digo, por favor.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si un desarrollador web nos dijera que para ejercer su profesi\u00f3n debe&#8230;<\/p>\n","protected":false},"author":135,"featured_media":7222,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[116],"tags":[335,336,60],"class_list":["post-7220","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-negocios","tag-desarrollo-web","tag-diseno-web","tag-gestionar-proyectos","option-evergreen-es"],"_links":{"self":[{"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/posts\/7220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/users\/135"}],"replies":[{"embeddable":true,"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/comments?post=7220"}],"version-history":[{"count":0,"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/posts\/7220\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/media\/7222"}],"wp:attachment":[{"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/media?parent=7220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/categories?post=7220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redbooth.com\/hub\/es\/wp-json\/wp\/v2\/tags?post=7220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}