¿Puedes aprender HTML / CSS en 12 semanas y ganar 40k como dice Jason Calacanis? Si es así, ¿hay campos de arranque HTML / CSS que proporcionen esto?

No.

No es para desanimar, pero esas son habilidades que la mayoría de los niños en el octavo grado poseen en estos días.

Como punto de partida, HTML, CSS y Javascript serían mejores. Las palabras de moda como jQuery son solo bibliotecas de JavaScript. Querrá agregar valor a eso con diseño y comprensión de los problemas de UI, UX e incluso problemas de IA.

Incluso entonces, sin sobresalir en estas cosas, estas son habilidades bastante comunes y de nivel de entrada.

HTML5 y CSS3 son nuevas palabras de moda cada vez más populares, pero superar el marcado semánticamente correcto y sencillo empujará a HTML5 al desarrollo de aplicaciones web en muy poco tiempo.

Lo anterior es bastante sólido, lo que sigue es mi opinión. No soy un gran fanático de las escuelas o los campamentos de entrenamiento para esto. Conozco a demasiadas personas que no pueden resolver problemas y creo que esto se debe a que no aprendieron a resolver las cosas. Obtienes una cierta habilidad y confianza al recibir una tarea que no sabes cómo hacer y luego descubrir cómo hacerlo. Esa es la verdadera habilidad que buscas.

Sin embargo, anímate, todo está abierto y la próxima gran cosa aún no ha sucedido. Tienes que comenzar en algún lado, y lo que aprendas, no solo en las próximas 10-12 semanas, sino en los próximos años, siempre te llevará a lo siguiente que debes aprender.

Daniel tiene razón. Los estudiantes de octavo grado poseen estas habilidades hoy. No necesita 12 semanas para aprender HTML y CSS. Estas son las partes más fáciles del desarrollo web. Aunque especialmente CSS puede ser un dolor de cabeza e incluso puede darte desafíos desalentadores.

Dirígete a http://w3schools.com/ y comienza a aprender todo lo que puedas allí. Como Daniel señala, debe agregar javaScript a sus habilidades como desarrollador front-end. JavaScript junto con HTML y CSS forman la base para el diseño web en estos días. Un conocimiento sólido de Photoshop, Illustrator y Dreamweaver podría ayudarlo mucho.

Si tiene lo básico, tome tutoriales sobre el desarrollo de plantillas de WordPress. http://net.tutsplus.com/ tiene algunos excelentes tutoriales.

Además, busque el código fuente de diferentes sitios web. Aprenderás mucho de esa manera. Si tiene sitios web de ejemplo que le gustaría desarrollar también. Mira su código fuente y aprende. Trate de entenderlo, cópielo y desarrolle más.

Tendrás noches de insomnio, innumerables dolores de cabeza y crisis nerviosas por delante. Es una broma. No, en serio lo digo en serio. ¡Pero después de un tiempo, te acostumbrarás y comenzarás a desarrollar sitios web geniales!

De todos modos, tengo curiosidad (y escepticismo) de cómo el Sr. Calacanis pretende hacer 60k en un verano con HTML y CSS. Sin embargo, eso podría traerme un nuevo viaje.

12 semanas, 10 horas al día, 6 días a la semana. Entonces 720 horas. Diría que puedes aprender casi cualquier cosa en 720 horas de estudio real.

HTML y CSS? Podrías aprender en una décima parte de ese tiempo. Probablemente menos.

También podría aprender a trabajar la madera. Plomería. Química. Anatomía. Demonios, podrías tener una licencia de piloto con tanto tiempo.

Existe una gran brecha entre saber algo, ser capaz de hacerlo, ser bueno en eso, tener experiencia con él y ser excelente en eso. Se espera que una posición de nivel de entrada en esta industria sepa algo y pueda hacerlo. La mayoría de las personas se volverán buenas durante esta posición de nivel de entrada. Algunos simplemente no tienen la habilidad y (con suerte) se mueven a otro campo. Ser grandioso puede venir con experiencia, pero como con cualquier cosa, implica un cierto nivel de talento natural.

La mayoría de los trabajos de diseño web de nivel básico esperan que tengas una educación universitaria o que tengas algo de experiencia. Esta experiencia a veces puede ser sitios web que ha creado en su propio tiempo (ya sea para usted o para otros). Entonces, si desea seguir esta ruta, salga de las 720 horas con más que simplemente conocimiento, pero con una cartera de trabajo que equivale a la experiencia práctica.

Dicho esto, a pesar de que podría haber invertido 720 horas, solo lo ha estado haciendo durante 3 meses. Intenta convencer a un posible empleador de que pasas 10 horas al día, 6 días a la semana trabajando realmente. En general, una solicitud de empleo de alguien con 3 meses de experiencia mientras está desempleado y sin educación en el área no será contratada, y si lo hacen, no será por $ 40ka al año.

En mi opinión, hay mejores campos para que las personas ingresen si quieren comenzar desde cero. La mano de obra calificada tiene una gran demanda en este momento, y los sindicatos brindan grandes beneficios desde el principio. Probablemente pueda encontrar un comerciante local que le muestre las cuerdas después de tener un poco de conocimiento de libros.

La única ventaja real que tiene el diseño web sobre otras industrias es la facilidad de acceso a las herramientas necesarias. Casi todos tienen una computadora, y si no hay una biblioteca con acceso gratuito. Construir para la web solo requiere un editor de texto. Ganar experiencia con casi cualquier otra industria requiere algún tipo de herramientas.

Con todo, Jason Calcanis arroja muchas BS que pueden ignorarse la mayor parte del tiempo.