我的学习经验
最近在同时看几本书,包括李梁编著的《Unity3D手机游戏开发实战教程》、爱飞翔翻译的DavidGeary的《HTML5 Canvas核心技术》、 郭霖大神的基于Android7.0的《第一行代码Android第二版》、徐涛的《深入理解Bootstrap》、韩路彪的《看透Spring MVC》以及徐晓斌的《Maven实战》。
《Unity3D手机游戏开发实战教程》这本书非常精简,270页左右,但是讲得清楚简单,《HTML5 Canvas核心技术》利用支架式教学法,让人能够不看内容直接通过示意图、源码、表格理解作者意思,其他的暂时不说了,同时学习多个技术,尤其是工作的时候,每本书一般只能看一两个知识点,似乎得不偿失,但是自我感觉在思考的时候思路会变广,降低焦虑感,不敢说好与不好,但没有坏处。我每天还会抽出时间看看CGTN和英英词典,提升看外语原著的能力。其实有时候知识是相互关联的,只做一种事情不一定会实际感觉到,但是同时多种思想的汇聚,不一定会相互影响,相反有可能思想有所升华,也未必觉得很累,也可能乐在其中。我不回避别人的不认同,但是你至少要自己实践一下,再来反驳我比较好。
最近公司前沿的研究方向是Es6和webpack,这个我会去试着了解。最近一个同行的好朋友遇到一个freeMarker的东西,作为struts体系的一员,我竟然没有印象,只能说技术太多了,说不定可以解决我不想要复制粘贴html的烦恼,甚喜,待研究。
我的英语水平,虽然早就是6级,实际上自我感觉还是三流末的水平,从最早学校里预习学习英文,后来变懒直接背答案,然后又学习唱英文歌、跟读背诵疯狂英语等发音,然后大学四六级、看美剧,到毕业后做软件查看技术文档、查阅stackOverFlow,现在每天读CGTN、翻剑桥英英词典。自我认为,就是学一门语言最快的方式就是身边随时随地能找到英语特别好的人,而且愿意教你,然后是多听多种方言的英语,提高听力,还有就是要专业化,金融英语、计算机英语,最后呢,直接英英词典比较容易建立英文思维,这是真的,不行你试试。