(转给自己。来自当前前端 ? 对前端开发初学者的一些建议)
其实写这篇文章只能对初学者有用,为什么那。因为我也是刚入行2年的小菜。有的人说,前端的知识刚多少东西。改改颜色,弄弄文字大小而已。2年已经算是老鸟了。
好吧我之前也这么认为的,我不否认。但是做过越来越多的项目,学到更多的知识,让我感觉前端的水很深。
html5和css3的出现也在这很深的水里增添了几分神秘感。到底web以后能做什么。我想许多业内做过5-6年的骨灰级前端开发人也未必能预测出来。
言归正传,对前端开发初学者如何能在繁杂的web领域学习我自己这总结了一些经验。希望对大家有所帮助。
1 开一个技术博客
技术博客不是新浪网易的blog,是独立空间独立域名并且自己建立的blog。这个blog不一定要自己写程序实现。可以用很成熟的建站工具比如:wordpress。在建站的过程中你可以甚好的把握一下整个网站的建立过程和流程。能更清晰的了解到一个团队在做网站的各个流程和过程,对工作也很有帮助。
建立完blog当然不是没事了,开始记录你的个人学习笔记吧。
收集→整理→消化→分析→应用→分享。基本上就是这么个流程。
在收集分享的过程中,会遇到很多牛人。一定要虚心向他们学习。你的学习态度往往决定了你能学习多少知识。
2 少聊天多动手
根据我的经验,在你认识很多人后,加入一些学习群组后。会随后产生惰性和依赖性。很多问题都会问群里的朋友,甚至文字缩进这样的问题也会问。(我就问过,被骂…)如果这样立刻改掉这个习惯,打开googole搜索你的问题,然后找答案吧。甚至在别人问一些你不懂的问题的时候也自己多搜索多尝试多做。来不断的提高自己。
喜欢看视频教程,电子书,下载了一堆还在那放着,从未精度过的着的前端兄弟是不是就是你。就算是看了也是看完就算,从没思考从没追问从没实践过有木有。该怎么做那?相信看我的标题也你该知道了。
3 收听前端大牛的微博
一说微博所有人都把娱乐结合到一起。但微博另一个特点是信息的更新速度和实时性。你可以在订阅中发现很多最新最好的前端技术。一个连接甚至能让你看到很多你看不到的前端世界。新浪微博-腾讯微博都可以,学习的氛围都很强。
4 订阅前端大牛博客
如果微博是获取新知识的道路,那么博客就是新知识的目的地。真正的内容和实质都在这里。所以这也是我认为微博永远不可能取代博客的原因之一。他们俩的关系就和快餐和正餐的关系差不多。
5 学习html5和css3
这个问题在我所在的css学习群讨论过,很多前端同学都会问。用学html5和css3吗?好像在中国这个大的浏览器环境下它们都是浮云。估计应用上都要好些年吧。学了也没用。
我认为:html5和css3的使用会先在移动平台上普及。当然是智能移动平台。因为他们的浏览器都是wekit内核。有着天生的地理优势。优秀的用户体验会让用户对web应用重新点燃热情。好吧有什么钱景自己看吧。