¿Por qué estás aprendiendo, o por qué aprendiste CSS?

Las hojas de estilo en cascada o CSS son una forma importante de controlar el aspecto de sus páginas web. CSS puede controlar las fuentes, el texto, los colores, los fondos, los márgenes y el diseño. Pero puede ser muy difícil aprender CSS, y algunas personas prefieren no aprenderlo. Existen algunas buenas razones para aprender CSS para que pueda controlar el aspecto de sus páginas web.

Modifique los diseños de su sitio para ver cómo desea que se vean.

Es fácil tomar una plantilla web gratuita y crear un sitio web. Pero estas plantillas pueden ser muy simples o comunes. Por lo tanto, su sitio web se verá como cualquier otro sitio en Internet. Al aprender CSS, puedes modificar plantillas pre-construidas para que tengan tus colores y estilos. Así tendrás un sitio web personalizado sin mucho esfuerzo.

Ahorrar dinero

Hay muchos diseñadores web que crearán tu sitio web o tu CSS para ti. Pero pagarle a alguien más para que mantenga su sitio web o blog puede ser costoso, incluso si solo hace que creen los diseños y luego mantiene el contenido. Saber cómo modificar el CSS le ahorrará dinero cuando encuentre pequeños problemas que puede solucionar usted mismo. Y mientras practicas, podrás solucionar problemas cada vez más grandes.

Ganar dinero

Una vez que sepa CSS realmente bien, puede vender estos servicios a otros sitios web. Y si está buscando convertirse en un diseñador web independiente, no llegará muy lejos si no conoce CSS.

Rediseña tu sitio más rápidamente

Muchos sitios web antiguos que fueron construidos sin CSS son muy difíciles de rediseñar. Pero una vez que se construye un sitio con ganchos de CSS, se puede rediseñar muy rápidamente. Cambiar cosas como los colores y los fondos puede cambiar el aspecto de un sitio con muy poco esfuerzo. De hecho, muchos sitios ahora ofrecen versiones especiales de sus sitios para ocasiones especiales y pueden hacerlo porque solo toma unas horas crear una hoja de estilo alternativa para la ocasión.

Construir sitios web más diversos

CSS le da la oportunidad de crear sitios que se ven muy diferentes de una página a otra, sin una gran cantidad de codificación extensa. Por ejemplo, muchos sitios ahora hacen ligeras variaciones de color en las diferentes secciones del sitio. Usando los ID de página, puede cambiar el CSS para cada sección y usar la misma estructura HTML para cada sección. Lo único que cambia es el contenido y el CSS.

Porque un diseñador necesita comer.

Desde la prensa asistida por computadora hasta el diseño web había un camino para mí:

  1. Photoshop, Xpress, ilustrador (diseñador de prensa).
  2. html, dreamweaver, flash (webmaster / webdesigner)
  3. css, CMS (web guy)
  4. Javascript, bootstrap, css3, consulta de medios (front-end UX / UI designer)

Para mí era una cuestión de ajuste al mercado.

Mi trabajo necesitaba la separación porque la web guyz solía tener muchas cosas que manejar (programación, diseño), por lo que nos convertimos en diseñadores web y / o desarrolladores web.

Luego necesitábamos una separación entre los desarrolladores front-end y back-end porque puedes hacer diseño con desarrollo (css / html / JS).

En este momento estamos separados entre UX (Experiencia de usuario) y UI (Interfaz de usuario).

Y cada vez que necesitamos hacer una elección, como nuestro cerebro no es capaz de manejar todo eso.

para mí, la especialización de las personas es lo opuesto a lo que hace de mi profesión una reserva de talento excepcional.

Cualquiera puede ser cualquier cosa después de 6 meses de estudios, UX? el infierno sí 2 meses de estudio y puedo ser parte de la familia del diseñador.

En este momento soy desarrollador de aplicaciones frontales para UI / UX, diseñador web, diseñador gráfico.

La peor pregunta en las entrevistas, ¿te gusta más diseñar o desarrollar? lo que significa que no encajo en ninguno de sus títulos de trabajo confinados.

Podría haber estado demasiado lejos de la opinión personal aquí, creo que olvidé cuál era la pregunta, así que puse la respuesta real en negrita.

TL; DR:
Aprendo css para poder seguir diseñando.
bajo las siempre cambiantes reglas del mercado.

Si te interesa el desarrollo web, debes aprender CSS, hoy en día es uno de los aspectos más importantes del diseño web, es parte del desarrollo de front-end pero también es esencial para los desarrolladores de back-end para que puedan usarlo de manera eficiente cuando lo necesiten. Definitivamente, agregará una habilidad a su conjunto de habilidades y eventualmente mejorará su currículum para futuras oportunidades de trabajo o para mejorar sus ingresos si fuera necesario en su trabajo actual.

Empiezo porque estaba interesado en la programación, pero no tenía conocimiento de ello. Probé C, pero no pude hacer funcionar el compilador, así que probé HTML con CSS, ya que fue fácil ver los resultados (solo abra el navegador). Fue divertido ver el sitio web cambiando al modificar el código. Esto me llevó al desarrollo web, así que también empecé a aprender JavaScript.

Ahora estoy trabajando como desarrollador en SymbaSync, trabajando tanto en la parte frontal como en la parte posterior. A veces trabajo en la interfaz de usuario y es muy útil poder cambiar los estilos.

Aprendí CSS porque era divertido hacer que los sitios web se vieran elegantes. Además, fue muy fácil ver el código fuente en una página web, pude encontrar ejemplos en todas partes de un excelente código CSS para aprender.

El lenguaje es extraño y está en constante evolución, lo que requiere que sigas aprendiendo cosas nuevas. Gran parte del aprendizaje de CSS es experiencial a medida que los navegadores (y dispositivos) evolucionan y el lenguaje en sí se expande. Lo aprendí y adquirí mucha práctica ya que la mayoría de los otros desarrolladores optaron por no escribir o no podían escribir código CSS.

Lo aprendí por diversión, pero luego pude usar esa habilidad para el trabajo remunerado.