Profesión desarrollador web / desarrolladora web

  • Shutterstock.com
    desarrollador web/desarrolladora web

Los diseñadores de sitios web desarrollan y diseñan aplicaciones y sitios web. Crean y especifican los parámetros técnicos y arquitectónicos. Dirigen la creación del contenido del sitio web, su mejora y su mantenimiento.

¿Le gustaría saber qué tipo de carrera y profesiones le conviene mejor? Lea nuestro artículo sobre los códigos de Holland.

Tipos de personalidades

  • Convencional / Investigador

Tareas desarrollador web/desarrolladora web

  • Elaborar un plan de diseño, incorporando consideraciones técnicas tales como presupuestos, equipo, requisitos de rendimiento, o asuntos legales incluyendo accesibilidad y privacidad, y analizar las necesidades del usuario para determinar los requisitos técnicos.
  • Crear la estructura del sitio web.
  • Desarrollar la interacción del sistema o los diagramas de secuencias.
  • Seleccionar el lenguaje(s) de programación.
  • Construir sitios web utilizando lenguajes de creación o de programación, herramientas de creación de contenido, herramientas de gestión y medios digitales.
  • Escribir, diseñar y editar el contenido de la página web.
  • Dirigir a otros que producen contenidos web.
  • Investigar, documentar, considerar y seleccionar alternativas para arquitectura o tecnologías web.
  • Poner en funcionamiento y probar sitios web.
  • Hacer el mantenimiento de sitios web.

Ocupaciones afines internet

  • Diseñador gestor de sitios web
  • Periodista de medios digitales
  • Programador de sitios web
  • Técnico de sitios web

Conocimientos

  • Procesos de desarrollo de contenido
  • Herramientas de depuración de las TIC
  • Programación web
  • Software de entorno de desarrollo interactivo
  • Herramientas para la gestión de la configuración del software
  • Estándares del consorcio World Wide Web
  • Lenguajes de la hoja de estilo
  • Programación informática

Capacidades

  • Utilizar patrones de diseño de software
  • Aplicar diseño de interfaz de una web
  • Proporcionar documentación técnica
  • Utilizar bibliotecas de código
  • Analizar especificaciones de software
  • Desarrollar un prototipo de software
  • Depurar software
  • Interpretar textos técnicos
  • Recopilar las opiniones del cliente sobre las aplicaciones
  • Traducir conceptos de requisitos en diseños visuales
  • Crear diagrama de flujo
  • Utilizar lenguajes de marcado

Conocimientos y capacidades optativas

utilizar programación orientada a objetos utilizar herramientas de ingeniería de software asistida por ordenador swift scratch jsss lisp css ml adaptarse a los cambios de los planes de desarrollo tecnológico common lisp puppet apache maven amenazas de seguridad de aplicaciones web elaborar descripción de elementos web utilizar programación lógica anomalías del software java visual basic legislación sobre seguridad de las tic coffeescript migrar datos existentes typescript utilizar programación concurrente ajax diseñar una interfaz de usuario smalltalk erlang matlab groovy asp.net garantizar la calidad del contenido javascript pascal assembly vbscript cobol openedge advanced business language apl concebir ideas creativas jenkins ruby abap sass perl python utilizar programación funcional prolog diseño orientado a objetos objective-c xcode staf salt c# utilizar programación automática kdevelop php eclipse sas language less microsoft visual c++ haskell r ansible c++ sap r3 scala