Ir al contenido principal

Diseño y Desarrollo Web

Creo que en algún momento todos tenemos esos momentos de "autoanálisis profesional". Y es que de pronto nos encontramos de alguna manera "estancados" entre lo que sabemos, lo que creemos saber y lo que deberíamos saber en determinada área de nuestra carrera o profesión.

Así por ejemplo, me veo a mí misma como Diseñadora Web y el asunto no está mal, pero que existe y que le falta a ese titulo o porqué no ir más allá de lo que puede sugerir dicho servicio.

Seguramente los que trabajan como diseñadores web o empiezan a hacerlo habrán visto en algún momento un profesional que indica que trabaja en "diseño y desarrollo web" o bien "diseño y desarrollo de aplicaciones web" y pensará para sí mismo: "Bien, yo soy diseñador web, ¿cuál es la diferencia entre lo que yo hago o lo que él/ellos hacen?".

Para ello es importante entender que un diseñador web planifica, diseña e implementa sitios teniendo en cuenta la navegabilidad, usabilidad e interactividad entre el contenido del sitio como lo es: videos, imágenes, enlace y texto. Dichos sitios son creados haciendo uso de HTML, ASP, PHP, JavaScript, entre otros; además del uso de lenguajes de programación que se utilizan del lado del servidor. 

Por otro lado, está el desarrollo web; aquí el asunto es más complejo; refiriéndose a tecnologías de software del lado del servidor que incluyen procesos de base de datos. 

Una característica que indentifica al desarrollador web, es que ésta persona aborda la tarea del funcionamiento del software y no necesariamente tiene porqué ocuparse del diseño del sitio o de integrar ambas partes. Además de lo anterior, el desarrollo web requiere del conocimiento y manejo de lenguajes de programación y de bases de datos.

Y por último, está el desarrollo de aplicaciones web; que se refiere a las herramientas que los usuarios pueden usar para acceder a un servidor web; me refiero a herramientas que permitan que el usuario del sitio pueda acceder de forma interactiva. Por ejemplo; rellenando y enviando formularios, accediendo a gestores de bases de datos, tiendas en línea, webmails, etc.

Entonces, si están pensando en el desarrollo web, tengan en cuenta que deben manera algunas de las tecnologías para el desarrollo de aplicaciones como: Javascript, Microsoft SQL Server, Microsoft .NET, ASP, Oracle, Postgre SQL, DB2, XML, ActionScript, Java, MySQL, XHTML, CSS, Flash, PHP ...la lista es larga; además de los conocimientos mínimos que se requieren para el diseño web.

Comentarios

  1. Interesante entrada, aclara la línea de trabajo en la que nos estamos adentrando.

    ResponderEliminar
  2. Y no sólo para los que empiezan a trabajar en ésta área de la informática, sino también para los que llevamos un tiempo y aún no vemos la luz del sol :P

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Si funciona, NO lo toques.

Pues les cuento que conozco éste algoritmo para "resolver" problemas de hace unos 15 años atrás y siempre lo recuerdo y trato de ponerlo en "práctica" porque hace la vida más "sencilla"; es verdad; no se rían que muchas veces en lugar de "arreglar" algo que no necesita que se toque lo dejamos inservible. Las cosas son simples, no nos compliquemos; tan fácil como un sí o un no... Y para los que crean que ésta entrada no es sobre informática, entonces debo decirles que están y no están en lo correcto; ciertamente se trata de informática pero no en un sentido estricto y no se trata porque no pretendo abarcar ningun tema en particular. Aunque, para que no se queden insatisfechos los amantes de la informática, les diré que si observan con cuidado la imagen, además de arrancarles una sonrisa, verán que pueden aprender sobre Diagramas de flujo , Algoritmos , Solución de problemas y de alguna otra cosa más que no estoy viendo ahora mismo.

CSCW y Groupware

 Tratando de ser un poco más constante con éste blog y cómo les comentaba en mi anterior entrada , el segundo tema por abordar es sobre CSCW y groupware. Este tema es muy amplio pero lo resumido aquí les servirá para darse una idea de que va el asunto. CSCW y Groupware: Empezamos definiendo lo que es CSCW (Computer supported co-operative work); o bien trabajo cooperativo asistido por computadora. Es un término que describe cualquier tecnología que combine recursos de hardware y software para permitir a grupos de personas colaborar y compartir tecnología.  Los groupware son un tipo de CSCW que describe un conjunto de software que integran un proyecto colaborativo dónde diversos usuarios concurren a través de una red. Aunque CSCW y groupware pudieran -aparentemente- referir lo mismo, una diferencia importante es que el CSCW trata de entender la manera en que la gente trabaja en grupos utilizando las tecnologías de comunicación e inf

Megatendencias Sociales

Un profesor que impartía una clase sobre Tecnología , a la que a nadie parecía interesarle o mejor dicho; todos parecían subestimar; solía decirnos que como alumnos no le dábamos la importancia a la materia y claro; tenía razón; la clase sí era interesante y entre otras cosas; te da una idea más "cruda" de la realidad de la tecnología en America Latina y otros países emergentes ; los cuales continúan quedándose atrás y esa brecha digital parece ser en ocasiones, más un abismo que otra cosa. En la clase solíamos hablar sobre el atraso tecnológico, los agentes difusores de la tecnología, tecnologías apropiadas , atrasadas, de punta, adaptadas y sobre la tecnología y la población, etc. Y es precisamente sobre la tecnología y la población dónde quiero hacer énfasis porque como les decía en mi entrada anterior sobre las TIC en la educación ; la tecnología está vinculada en todos los ámbitos en que nos desarrollamos y actualmente es difícil encontrar un área social