Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cuál es el futuro del front-end? ¿Es adecuado que las niñas aprendan front-end?

¿Cuál es el futuro del front-end? ¿Es adecuado que las niñas aprendan front-end?

Perspectivas del front-end web:

Las perspectivas actuales del front-end web siguen siendo muy buenas, especialmente en los últimos diez años, la industria de TI se ha desarrollado rápidamente y han surgido muchas profesiones nuevas. Se han derivado, como diseñadores de UI, ingenieros de desarrollo, ingenieros de pruebas de software, etc., entre muchas nuevas profesiones de alto perfil, el ingeniero de front-end web es una de ellas.

Según las estadísticas, la escasez de ingenieros de front-end HTML5 en mi país alcanzará más de 100.000. Por lo tanto, los ingenieros de front-end web son una carrera muy "dinero", y el salario variará según. la profundidad de las habilidades y los salarios de los ingenieros de front-end en Beijing, Shanghai, Guangzhou, Shenzhen y otros lugares se han disparado.

Hoy en día, es muy prometedor para las niñas estudiar front-end. Si observamos la industria front-end en las ciudades de primer nivel, la mayoría de ellas son niñas, que son cuidadosas y buenas en comunicación y tienen suficiente. habilidades laborales.

1. El desarrollo front-end web es una dirección profesional muy popular ahora. Muchas empresas necesitan talentos tan bien informados. Por ejemplo, el salario de los trabajadores front-end experimentados en las ciudades de primer nivel será de 10.000.

2. Hay muchas personas que aprenden front-end este año y, de hecho, la situación laboral es mejor. Hay relativamente más niñas que aprenden front-end. Es simple, fácil de aprender y adecuado. para personas que quizás no tengan buenos conocimientos básicos de informática.

3. Hoy en día, los desarrolladores empresariales de Android e iOS están aprendiendo el desarrollo híbrido HTML5. ¡Ahorrar costos y tener una especialidad con múltiples capacidades será la tendencia laboral de muchas empresas en el futuro!

4. Si no tienes ninguna base, no te sientas inferior. Mientras estudies mucho, no será un problema conquistar el front-end. Si tienes una base en el front-end, no lo hagas. No estés orgulloso, porque no es necesario. Aún queda mucho camino por recorrer. Mantener los pies en la tierra, estudiar mucho y practicar seriamente es el camino a seguir.

¿Cuáles son las ventajas de las niñas en la industria TI?

1. Inclusión

Aunque en algunos aspectos, las niñas son de hecho más débiles que los niños en el lugar de trabajo, esto no tiene nada que ver con la industria de TI. Y vale la pena mencionar que las empresas formales de Internet de TI tienden a ser más humanas que las empresas tradicionales y tienden a ser más tolerantes y con un trato preferencial hacia ciertas debilidades de las mujeres.

2. Sea independiente y cuidadoso

En comparación con las carreras teóricas, TI en realidad no es tan aburrida como pensamos, y la carrera de TI aún puede producir muchos trabajos interesantes. Al mismo tiempo, TI requiere cuidado y paciencia, lo cual es perfecto para las chicas reflexivas.

3. Estética superior

No hablemos de si la codificación es mejor que los niños, pero en términos de diseño de páginas de productos, diseño, etc., las niñas son intrínsecamente mejores que los niños. Muchos diseños web y de interfaz de usuario excelentes provienen de niñas.

4. La paciencia es mejor

Se combinan las llamadas dureza y suavidad, y la suavidad se utiliza para superar la dureza. Las niñas se comunican más fácilmente en el lugar de trabajo y son más pacientes. Esta es también la razón por la que la mayoría de la información sobre contratación de empresas de TI indica que los puestos de trabajo están limitados a mujeres.

5. Actitud laboral más rigurosa

Las chicas tienen una actitud laboral más rigurosa que los chicos y son puntuales y disciplinadas. Se puede decir que no son tan vagos como los niños, especialmente las mujeres que están muy ansiosas por ser reconocidas en el lugar de trabajo. A menudo tienen requisitos muy estrictos para sí mismas.

Independientemente de hombres y mujeres, no existe distinción entre altos y bajos en el lugar de trabajo. Cada vez más niñas participan en la industria de las tecnologías de la información. Esto se debe al hecho de que las mujeres se están volviendo más independientes e independientes, la sociedad se está volviendo más tolerante y los tiempos son cada vez más progresistas. Ya sea en la industria de TI ahora o en el futuro, la participación de las mujeres sin duda inyectará más vitalidad a la industria. Simplemente vea su propio camino y trabaje duro.

Hay muchos libros para aprender front-end. Los siguientes libros son más adecuados para principiantes:

"Head First HTML and CSS (2nd Edition)" es un libro clásico para aprender. iniciado, la enseñanza paso a paso y los casos enriquecidos le permiten aprender el front-end desde cero.

"Guía definitiva de CSS (tercera edición)", como libro clásico sobre CSS, este libro explica los principios en detalle, aparte del estándar w3c, después de todo, es el libro más autorizado. guía autorizada.

El libro mágico "CSS Revealed", 47 habilidades de CSS te ayudarán a enfrentar varios problemas de CSS con facilidad. Es el mejor valorado entre los libros de CSS y es imprescindible para el CSS avanzado.

"La esencia del lenguaje JavaScript", este libro puede ayudarlo a comprender la sintaxis básica antes de comenzar, y puede comprender la esencia y la escoria de JS antes de aprender. Aunque este libro es muy delgado, lo es. Vale la pena. Un libro que leo una y otra vez.

"El arte de la programación DOM de JavaScript (segunda edición)", después de explicar breve y claramente los conocimientos básicos de JavaScript y DOM, este libro demuestra la tecnología de desarrollo web de nivel profesional a través de varios ejemplos y explica detalladamente A. conjunto de principios y mejores prácticas cruciales de programación de JavaScript, como la degradación fluida.

"La guía definitiva de JavaScript": El libro del rinoceronte es un libro que todo FE no puede evitar. Puedes leerlo varias veces primero, o puedes usarlo como libro de referencia y leerlo de vez en cuando. al tiempo.

Ahora que tenemos libros, ¿cómo estudiamos?

1. Conceptos básicos de sintaxis HTML, CSS y JavaScript. Después de aprender los conceptos básicos, podrá imitar el diseño de la página de inicio de sitios web de comercio electrónico (como JD.com y Xiaomi).

2. Sintaxis avanzada de JavaScript. Incluyendo: alcance y cierre, esto y prototipo de objeto, etc. Créame, la sintaxis JS es siempre la parte más importante de la entrevista.

3.jQuery, Ajax, etc. jQuery no está obsoleto, sigue siendo parte de la base del front-end.

4. Sintaxis de ES6. Esta parte pertenece a la nueva sintaxis de JS y debe consultarse en las entrevistas. Entre ellos, debes prestar especial atención a contenidos como promesa y async.

5, HTML5 y CSS3. Familiarícese con las nuevas funciones.

6. lienzo.

7. Desarrollo Web Móvil, Bootstrap, etc. Preste atención a los problemas de adaptación y compatibilidad en el desarrollo móvil.

8. Framework front-end: Vue.js y React. Debes conocer al menos uno de estos dos marcos. Al comenzar, se recomienda aprender Vue.js primero, ya que es relativamente fácil comenzar. Pero en cualquier caso, un estudiante de front-end calificado debe dominar Vue y React al mismo tiempo.

9. Es una ventaja si no tiene suficiente tiempo, no es necesario que lo aprenda todavía, pero al menos debe conocer la configuración del entorno del nodo.

10. Herramientas de automatización: herramienta de compilación Webpack, herramienta de compilación gulp, preprocesador CSS Sass, etc. Tenga en cuenta que Sass se usa más que Less y gulp se usa más que gruñido.

11. Síntesis front-end: protocolo HTTP, comunicación entre dominios, problemas de seguridad (CSRF, XSS), mecanismo de representación del navegador, asíncrono y de un solo subproceso, optimización del rendimiento de la página, válvula antirrebote y aceleración (Throtting). ), carga diferida, monitoreo de errores de front-end, DOM virtual, etc.

12. Relacionado con el editor. Sublime Text es un editor que todo aquel que aprende front-end debería utilizar. Además, hay dos IDE comunes en el front-end: WebStorm y Visual Studio Code. WebStorm es bueno en todo, pero es demasiado lento; VS Code es relativamente liviano. Para resumir personalmente: cada vez más personas usan VS Code, mientras que cada vez menos personas usan WebStorm.

13. TypeScript (TS para abreviar). ES es el estándar de JS y TS es un superconjunto de JS. TS es contenido avanzado. Se recomienda que domine los conceptos básicos anteriores antes de aprender TS.

/a> All Rights Reserved.