如何提升自己的前端技术(重要)

在网上搜集一些大家关于前端学习的意见和建议
1、做前端不是光JS就可以的,他需要了解很多知识的,包括后台技术,PHP/MYSQL等。
另外,熟悉和精通浏览器兼容性,常见BUG,和工具辅助BUG如何修复
 
  
2、IE6-10,FF,GG,OP,SA这几个基本浏览器,对于JS,CSS的BUG,或者不同的支持,你需要完全了解,
依靠各种类库是不行的,因为不同企业应用的也是不同的类库,不同的类库之间也有很大差异,比如浏览器BUG的解决方案也是不同的。
3、了解和熟悉MVC开发模式并有自己的项目,不在多,在精。
另外阅读开源论坛,博客,CMS,商城和相关程序代码,分析和审计别人的代码风格和自己的差距,慢慢学习模仿改造。
4、 你若喜欢开发,喜欢代码喜欢程序员工作,那么你就要全身心的投入到该行业中,至少每天8个小时是基本工作状态,其余时间阅读代码和相关书籍,让自己在行业中更卓越,并且意识要最新,要讲趋势,观察国内与国际的变化,按照形式决定下一步如何去做,做什么,怎么做。
5、比如说至少原生JS玩转到吐血,最起码书店推荐的基本js书无一不晓,甚至每一章讲的内容都熟记于心,融会贯通。下一级别就是学习js设计模式,多看英文书和文档,学习国外人的设计思想,设计模式。学习前端主要类库以及源代码阅读审计分析,要到达,其意自见的水平,而不是简单的只会使用而已。再下个级别,修改高级前端框架代码,优化和过滤无用垃圾代码,达到神乎其神的水瓶,这时候可以开发一套自己的类库,框架等,对JS已经深入浅出,这时候前端的东西对你来说已经是易如反掌,这时候你的薪水大概在一万左右(除了JS还要了解相关内容)。
6、其他则是必修课,例如前端小技巧,浏览器BUG,不同浏览器对CSS的解析调试等等等等
7、photoshop有机会有时间还要学习,能够作出网页美工的图,又能精通JS,又通浏览器BUG,以及CSS,还会flex/silverlight。

你可能感兴趣的:(收藏)