Often have friends ask the next step should how to learn, what should learn what content, ask their future how to develop and so on? I think a lot of people are confused, wandering, and even have friends who doubt the value of their careers.
Today, Leng sent a greengnn of words, perhaps to me for everyone to have some inspiration, some thinking.
The first realm of web standards, CSS layout can be separated from the table
The second realm of web standards, can be compatible with popular browsers, Ie5.x--ie7.0,firefox1.5+,opera and Firefox almost
Web standards Third Realm, semantic structure, SEO preliminary, WAI (website Affinity) Foundation, compatible printing, and handheld devices
Web standards Four Realms, modular Web page coding, large-scale project development model, site front-end performance optimization, backward compatible with all browsers and equipment, SEO advanced, affinity WAI1 aaa (WAI2 change is very large, I do not understand)
Web Standard v Realm (some companies to find the front of the requirements of these), interactive design, front-end programming (javascript,flex,ajax), SEO keywords Basic library and so on external technology, background programming basics
Web Standard sixth Realm, web foreground architect, responsible for front-end coding architecture, do similar to large WEB2.0 products (such as Google Web2.0,yahoo web2.0,qzone) front-end, Discuz forum is also very complex.
Seems to walk the road and the above is almost the same, but for the fourth and fifth perhaps should go hand in arm, and now only to come here, the road is still far away, there are many things need to learn their own. For the 6th, it is also the next step that you want to achieve.
Of course, it varies from person to person, but the ultimate goal may be the same.
Let's look at a job in Taobao:
Front-End Development engineer Web Developer
Proficient in a variety of Web front-end technology, including Xhtml/xml/css/javascript/actionscript, etc. (JS and as one can);
Deep understanding of web standards, knowledge of usability, accessibility, and practical experience;
Experience in RIA application development based on Ajax or Flash;
Proficient at least one non-web front-end scripting language (e.g. java/php/c++) with project experience;
Optimistic and cheerful personality, strong logic, good at working with a variety of backgrounds of people;
Bachelor degree or above in computer, mathematics, automation or related major is preferred.
It's not hard to see what we need to learn, when it's okay to look at the jobs of the big companies and find their own direction.
Try to +u!
When you feel bored, do not waste time, but should learn to learn more, because we are young!