He estado aprendiendo el front-end web durante medio año. Solo puedo escribir algunos códigos simples, pero todavía no puedo escribir funciones de código completas.
¿Has encontrado tu dirección de estudio? html+css+javascript! Una vez que hayas dominado estas tres habilidades, podrás escribir una página estática completa. Aquí están los niveles.
1. Primeros pasos
Un nivel que puede resolver algunos problemas. Tener una cierta base (como las etiquetas HTML más comunes y sus atributos, eventos y métodos; los atributos CSS más comunes; capacidades básicas de programación JavaScript) y ser capaz de completar algunas necesidades simples de investigación y desarrollo de front-end web.
2. Acudir a los tribunales
Ser capaz de resolver los problemas correctamente. Ya sea que busque en Internet o transforme algunos casos de código terminado (jquery/dojo/ext/yui), siempre que pueda completar los requisitos sin errores.
3. Entrando a la sala
El código más fuerte conoce todas las diversas soluciones que pueden resolver las necesidades y puede elegir y utilizar la mejor solución para satisfacer las necesidades. Este nivel es básicamente la fuerza de codificación principal en la programación de desarrollo de productos. Cada movimiento dado es un movimiento único.
4. Atención al detalle
La solución más potente. Puede adelantarse a las necesidades, considerar de manera integral todos los aspectos de las necesidades actuales, aquellos que no se han propuesto directamente, aquellos que no están disponibles ahora pero que pueden estarlo en el futuro y las reglas tácitas de la programación front-end, y llegar a la solución óptima. Un movimiento derrota a diez mil movimientos.
5. Mariposa
Renacimiento del capullo Este nivel se centra en el lenguaje de programación en sí y ya no se preocupa por los requisitos del producto. ¿Qué es un capullo? La demanda del producto es el capullo. Cuando puedas derrotar diez mil movimientos con un solo movimiento y conquistar las necesidades del mundo, si aún te apegas al desarrollo de la demanda, quedarás atrapado en un capullo sin saberlo. O envejecemos silenciosamente en este capullo, o salimos del capullo y obtenemos una nueva vida.
6. Héroes
Los héroes mencionados aquí no son los "héroes" que todos elogian, sino los maestros que merecen el título. Las personas en este nivel son totalmente capaces de escribir un marco de desarrollo front-end del mismo nivel y escala que no sea peor que bindows/jquery/ext/yui/dojo. Aplicar marcos de desarrollo maduros para guiar y resolver problemas.
7. Gran Maestro
Las personas de este nivel han llegado a una etapa en la que pueden ganar sin ningún truco. ¿Problemas en el desarrollo de proyectos? ¡Ningún problema! ¿Diferencias en las plataformas de ejecución? ¡Hágalo fundamentalmente! Los estándares de código y los modelos de desarrollo han quedado atrás durante mucho tiempo. Las personas en este nivel ya no se centran en un determinado marco de desarrollo front-end, sino que deben proporcionar la mejor orientación teórica para entornos específicos.
8. Ascensión
De hecho, estrictamente hablando, la ascensión ya no está dentro del alcance del campo original. En el campo de la I+D web, hay un bonito título para este nivel: arquitecto. Por supuesto, esos "pseudoarquitectos" son otra cuestión.
Un camino conduce a todas las cosas. En otros campos técnicos, los niveles también se pueden dividir según "Primeros pasos", "Entrar al salón", "Entrar a la casa", "Entrar al micro", "Mariposa", "Héroe" y "Gran maestro".