经常有朋友问下一步应该如何学习,应该学习些什么内容,问自己的未来如何发展等等?我想很多人在迷惑,在徘徊,甚至有朋友怀疑自己职业的价值。
今天 冷韵 发来了 greengnn 的一段话,或许对我对大家都有所启发,有所思考。
WEB标准第一境界,会用CSS布局,可以脱离table
WEB标准第二境界,能够兼容流行的浏览器,IE5.x——IE7.0,Firefox1.5 ,Opera跟Firefox差不多
WEB标准第三境界,语义化的结构,搜索引擎优化初步,WAI(网站亲和力)基础,兼容打印,和手持设备
WEB标准第四境界,模块化的网页编码,大型项目的开发模式,网站前端性能优化,向前向后兼容所有浏览器和设备,搜索引擎优化高级,亲和力WAI1 AAA级(WAI2变动挺大,我不了解)
WEB标准第五境界(某些公司找前端的就要求这些),交互设计,前端编程(Javascript,Flex,AJAX),SEO要害词基本库等等外部技术,后台编程基础
WEB标准第六境境界,WEB前台架构师,负责前端编码架构,做类似与大型WEB2.0产品(Google web2.0,yahoo web2.0,qzone之类的)前端,DISCUZ论坛也很复杂。
貌似自己走的路和上面的也几乎相同,只是对于第四和第五或许应该齐头并进,而自己现在也只才走到这里,路还很远,还有许多东西需要自己去学习。对于第六点,也正是自己所想的下步目标。
当然因人而异,所走过的路有所不同,但最终的目标或许是一致的。
再让我们看看 淘宝 的一则招聘:
Example Source Code
[www.21shipin.com]前端开发工程师 Web Developer
精通各种Web前端技术,包括XHTML/XML/CSS/Javascript/ActionScript等(JS和AS之一即可);
深刻理解Web标准,对可用性、可访问性等相关知识有实际的了解和实践经验;
有基于Ajax或Flash的RIA应用开发经验;
至少精通一门非Web前端脚本的语言(如Java/PHP/C ),并有项目经验;
个性乐观开朗,逻辑性强,善于和各种背景的人合作;
计算机、数学、自动化等相关专业本科以上学历优先。
不难看出我们需要学习些什么,没事的时候可以多看看大公司的相应职位的招聘,也能从中找到自己的方向。
努力 U!
当你感觉无聊,无事时请不要浪费时间,而应该学习学习再学习,因为我们还年轻!