De hecho, puedes hacer MUCHO solo con HTML y CSS, así que sigue aprendiendo sobre estas cosas. Obtenga más información sobre el diseño receptivo. Experimenta con posicionamiento, colores y formas. Algo más sobre HTML y CSS se ve a simple vista, inicialmente. Aquí hay un proyecto de Codepen donde alguien hizo a Brian Griffin de Family Guy con solo estas cosas.
En cuanto a la opinión de sus amigos sobre JavaScript, dejaría de tomar consejos, al menos en lo que respecta al desarrollo web. JavaScript tiene mucho odio por ser escrito de forma dinámica y tener muchas peculiaridades, pero para muchas personas, como yo, no es malo trabajar con él. Es una sugerencia para aprender que Ruby absolutamente NO lo ayudará con el trabajo de front-end. Tu amigo te está diciendo que aprendas el desarrollo de back-end, pero no parece que es donde estás ahora o adónde quieres ir.
Aprender lenguajes de programación no es un trato sencillo. JavaScript es el único lenguaje de programación que se ejecuta en todos los navegadores web. Así que adelante y aprende JavaScript. Si desea entrar en el desarrollo de back-end más tarde, puede hacerlo, ya sea aprendiendo un nuevo idioma o usando JavaScript en el tiempo de ejecución de Node.
- He completado HTML y CSS de Codecademy. Sin embargo, mi conocimiento se limita a la codificación en el navegador. ¿Cómo trabajan los profesionales y qué hago ahora?
- He construido un servidor a partir de una computadora portátil vieja y ahora tengo hambre de más. Quiero comprar un servidor físico para alojar efectivamente 2/3 servidores de alta potencia. ¿Dónde puedo comprar uno por alrededor de 350 USD?
- Si quiero ganar más dinero, ¿debo seguir mi camino actual como desarrollador front-end o debo seguir adelante y desarrollar algunas habilidades de gestión?
- Sé C ++ y Java, ¿cuál es el mejor sitio web para mejorar mis habilidades de codificación?
- ¿Cómo editar una casilla de verificación si está guardando las casillas de verificación en una sola columna en una base de datos, dado que una casilla de verificación desmarcada no se guardará en la base de datos? ¿Qué pasa si vas a editar esas casillas de verificación?
PD: como diseñador web, puede que le guste aprender jQuery primero, ya que simplifica la API front-end, lo que hace que el trabajo de un diseñador sea más fácil y rápido. Pero no seas complaciente; aprenda JavaScript front-end básico eventualmente.