Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es el contenido principal del trabajo de la capacitación en TI que comparte el front-end web?

¿Cuál es el contenido principal del trabajo de la capacitación en TI que comparte el front-end web?

1. Nivel de entrada

Crear páginas. Es así de simple. Convierta varios dibujos de diseño producidos por Designer en páginas web estáticas de imágenes html css js y entréguelas a los desarrolladores back-end para que creen plantillas de página. Esto es lo que hacen los ingenieros de front-end de nivel básico.

2. Avanza de nivel

Aún creas una página. Pero es un poco más complicado y es necesario empezar a prestar atención a algunas cuestiones más complejas, la primera de las cuales es la compatibilidad del navegador. Para ser honesto, el problema de la compatibilidad del navegador no es tan fácil de resolver. Después de todo, cada proyecto tiene diferentes requisitos para las versiones del navegador, y ahora no solo hay navegadores para PC sino también navegadores para varios dispositivos móviles. fabricantes Cada vez hay más tipos de navegadores y también existen muchos inconvenientes. Además de la compatibilidad, es posible que también desee prestar atención a los problemas de rendimiento, incluidos, entre otros, el rendimiento de la red, el rendimiento de la representación, el rendimiento de la lógica js, etc. Esto podría llenar un folleto.

3. Intermedio

Liderar un equipo. Quizás le sorprenda que un ingeniero de nivel medio pueda liderar un equipo, pero esto es cierto para muchas empresas, especialmente las pequeñas. Una vez que comprenda los detalles de varias características de HTML, JS, CSS y varios navegadores, se le asignará para liderar un pequeño equipo de desarrollo, por supuesto, el equipo de desarrollo front-end. Quizás solo haya tres o cuatro personas que puedan agregarte, o incluso menos. En este momento, además de escribir algunas páginas usted mismo, su trabajo también ayudará a los miembros del equipo a resolver varios problemas detallados. Después de todo, usted es quien mejor conoce los detalles técnicos del equipo. En este momento, algunas personas comenzaron a dejar de avanzar, mientras que otras comenzaron a centrarse en otro tema nuevo: la ingeniería. El código front-end es muy vago y la estructura del proyecto es deficiente. Una vez que aumente el número de desarrolladores y el negocio se vuelva complicado, cómo gestionar tanta gente y tanto código será un gran problema. El hecho de que pueda lograr un gran avance en este tema determinará si podrá pasar al siguiente nivel.

4. Avanzado

Diseño de arquitectura. En este momento, está familiarizado con varios detalles técnicos del desarrollo front-end y está familiarizado con las características de varios marcos y tecnologías front-end. Sabe cómo organizar y administrar proyectos para que todos puedan cumplir con los requisitos del proyecto lo más rápido posible. Es posible que incluso comprendas a tus subordinados. Cada uno tiene sus fortalezas y debilidades. Entonces, capacitación/descubrimiento de TI Cuando llega un nuevo proyecto, selecciona rápidamente varias tecnologías y herramientas en función de su experiencia pasada y forma un equipo de proyecto con los candidatos que cree que son los más adecuados. Después de hacer esto durante uno o dos proyectos, es posible que se sienta vacío nuevamente y necesite buscar nuevas metas. Da la casualidad de que NodeJS abre la puerta a un mundo nuevo.