¿Qué se requiere de usted cuando busca un trabajo en desarrollo web?

La fuente de esta respuesta son las 10 mejores habilidades laborales del diseñador web
Para obtener información adicional, visite ¿Qué habilidades se necesitan para obtener un trabajo en diseño web? y descripción general de la carrera: desarrollo web – Wetfeet.com

La siguiente lista de habilidades técnicas es una lista de las habilidades que necesita para ser un buen diseñador web. Se enumeran en importancia para conseguir un trabajo como diseñador web, aunque algunos pueden tener una mayor demanda que otros.
La lista incluye información sobre la habilidad, dónde obtener más información, recursos de capacitación y si es más útil para un diseñador web o un desarrollador web.
1. HTML
HTML es lo más importante que un diseñador web o desarrollador web puede aprender. Incluso si planea utilizar editores WYSIWYG durante la mayor parte de su carrera, conocer HTML le permitirá comprender cómo funciona la Web para que sus diseños sean más efectivos.
HTML es imprescindible tanto para los diseñadores web como para los desarrolladores web. Incluso los diseñadores web que no planean hacer mucho trabajo fuera de un editor WYSIWYG deben aprender HTML para conocer la base de sus páginas web.

2. CSS
Después de HTML, CSS es el lenguaje más importante que los diseñadores web pueden aprender. Es lo que impulsa los diseños y determina cómo se verá una página.
CSS es imprescindible para los diseñadores web. Si no conoce CSS, no podrá diseñar sitios web de vanguardia. CSS es útil para los desarrolladores web, pero no tan importante. Los desarrolladores web que conocen CSS podrán hacer que sus aplicaciones interactúen de manera más efectiva con el diseño.

3. Sentido de diseño
Tener un buen sentido del diseño es importante para los diseñadores web. Hay mucho más que simplemente saber qué colores te gustan. Debe conocer los elementos del diseño, así como los principios básicos del diseño. Mi clase semanal de diseño web enseña principios de diseño en lo que se refiere al diseño web.
Los diseñadores web deben conocer el diseño. Los desarrolladores web no necesitan esta habilidad, a menos que estén trabajando como autónomos.

4. JavaScript y Ajax
JavaScript es el primer elemento interactivo de un sitio web y los desarrolladores web deben sentirse cómodos en JavaScript antes de aprender otros idiomas. Una vez que comprenda cómo JavaScript se conecta con su sitio web, puede usarlo para extender aplicaciones y crear sitios web de Ajax.
Los diseñadores web no necesitan aprender JavaScript. Los desarrolladores web deberían aprender JavaScript.

5. PHP, ASP, Java, Perl o C ++
La programación de páginas web comienza con el idioma que usa. Hay muchas más opciones que las que enumero anteriormente, pero estas son algunas de las más populares y buscadas. PHP es fácilmente el líder, y si elige solo un idioma para aprender, debería ser PHP.
Los diseñadores web no necesitan aprender un lenguaje de programación. Los desarrolladores web deben aprender al menos uno y cuanto más sepa bien, más empleable será.

6. Base de datos MySQL
Aprender a construir y mantener una base de datos es esencial para la mayoría de las aplicaciones web. MySQL es la base de datos más popular en la Web, pero aprender Access o SQL u otra base de datos será útil.
Los diseñadores web no necesitan aprender bases de datos. Los desarrolladores web encontrarían útil conocer alguna administración de bases de datos.

7. Flash
Flash trae animación y gráficos vectoriales a las páginas web. Puede ser utilizado tanto por diseñadores web como por desarrolladores web para crear sitios interesantes.
Los diseñadores web pueden aprender Flash para completar sus conocimientos de diseño y gráficos. Los desarrolladores web pueden aprender Flash (y ActionScript) para completar sus conocimientos de programación.

8. SEO
La optimización de motores de búsqueda, o SEO, es útil para cualquier persona que construya sitios web. El SEO se ve afectado por la forma en que se escribe el HTML, la calidad de la imagen y el contenido, así como muchas otras cosas.
Tanto los diseñadores web como los desarrolladores web tendrán un currículum más deseable si conocen el SEO.

9. Administración del servidor web
Conocer al menos un poco sobre el servidor web en el que se ejecuta su sitio web puede ayudarlo a resolver problemas y hacer que sus sitios funcionen mejor. La mayoría de los diseñadores web sienten que pueden ignorar el servidor, pero si sabes cómo responde el servidor a las cosas, entonces puedes construir un mejor sitio.
Los diseñadores web no necesitan saber cómo administrar un servidor, pero podrían beneficiarse al conocer cosas simples como el acceso de shell. Los desarrolladores web deben aprender más sobre el servidor para poder solucionar sus scripts y programas.

10. Gestión de proyectos
La gestión de proyectos es una habilidad laboral crítica para casi cualquier persona. Al saber cómo administrar un proyecto, puede ayudar a mantenerlo encaminado y eso le hará querer a cada gerente con el que trabaje.
Tanto los diseñadores web como los desarrolladores web se beneficiarán al conocer la gestión de proyectos.

Una cartera que demuestra el conocimiento tan excelentemente enumerado por la primera respuesta. Un empleador querrá pruebas que pueda entregar. Si no tiene eso, ofrezca sus servicios gratis a organizaciones benéficas locales, escuelas u otras buenas causas y ayúdelos. También podrás hablar y demostrar tu fuerza número 1. Una empresa puede querer un desarrollador con numerosas habilidades, pero también querrán a alguien que brinde una nueva fuerza real a su equipo.