五个月前端学习小结

起初,本身也没想到,短短五个月就把本身的职业标签正式换成了高级前端工程师。但在经历了这五个月之后,拿到offer的那一刻,短期喜悦事后就平静了。css

我见过的全部技术牛人,是全部,在本身的博客中被问到在技术上怎么短期有个飞跃,回答几乎都是同样的。明确学习路线,把全部的业余时间所有利用起来,看书,写代码,不放过学习路径上的任何困惑,多翻几本书,多发邮件向大牛们求教,多去社区交流。前端

道理都懂,可没有热情和目标,面对一本本充斥着晦涩难懂的代码,跟字典同样厚的书,绝对坚持不下来。好在从国企跳槽出来后,这股15岁中考事后就没被激起过的热情又回来了。git

提及此次面试,以为多少带点儿运气,最弱的算法部分几乎没被问及,而有些只在别人博客上撇到一眼的小问题,竟然会被问到,并且我还能清晰记得。在去面试以前就告诉本身,正常回答问题就行,会就会,不会就不会。不管结果如何,都不会影响之后学习的节奏,即使此次没过,下次面试时本身的能力也会强过当前,因此总有跨过这条线的一天,就像两个月前被另外一家公司拒的时候同样。抱着这样的心态面试时内心很平静,思路不会由于紧张和患得患失的心态变得迟钝。github

谈谈这几个月的心得吧。
一切的一切,都从摒弃浮躁开始。灭掉全部寻求捷径的念想,掀开对本身技术不足之处的假装,拿出直面学习路径中一切疑难困惑的勇气,就能够上路了~面试

制定适合本身的学习路径

这是第一步。前段时间脑子里忽然有个想法,学技能和打游戏练级升一级加一个技能点同样有类似之处,等级高的时候感受随便加哪一个技能点都有些用处,可低等级的时候,加点错一点,一级白练,甚至还有一堆攻略较你怎么加点。网上有许多相关的文章,就前端而言,最近看到的一篇文章和我本身的学习路线很相近:https://zhuanlan.zhihu.com/p/...,还有前端早读课分享的一篇http://dwz.cn/3YFyB5
有一点不得不说,要懂得选择性将某些技术栈push到本身的学习等候队列里,有些技术当下并不适合学,但感受学了会对本身的其余方面的技术有辅助性,好比学js的时候了解到js引擎是C写的,把C捡起来并非当务之急,但在之后适合的时候,告诉本身别忘了把这块补上。算法

看书,看好书

以前看到杨绛的一句话:你的问题主要是读书很少而想得太多。看书是学习手段中最最重要的一环,没有之一。但书分难易、分好坏,选一本当前适合的书事半功倍。如何选择,网上亦有指导,知乎上、segmentfault上随便搜搜一大堆。本身的书单大多就是从上面拔下来的。入门从head first系列开始,进阶看各类权威指南。还能够直接根据技术术语去豆瓣上看看相关书籍,简单粗暴直接挑评分高的看,通常不会让人失望。遇到看不懂的点,多翻两本平行的书,每一个做者对同一个问题的阐述方式会有不一样,尝试多角度看问题,或许在看到哪一本的时候就忽然开窍了~segmentfault

get your hands dirty

这句话给我印象很深,是我在注册众成翻译的时候被要求翻译的一小段话中的一句。应该是一本技术书的前言,大致是说,一本书写再好,若只是看看并不会有太多收货,要领会其中精髓,你必须坐在电脑前,写demo,作测试(you had to get your hands dirty)。如今本身的github上乱糟糟的都是各类本身练习写的demo,也体会到写这段话的做者的用心。前端工程师

多写总结

这个我也是刚开始作,一共十篇都不到,可是确实能让本身受益。把知识点总结梳理概括并写出来并且要写清楚,绝非易事,必须对这个知识点有深刻的理解,加之良好的总结概括和表达能力。我记得在写css清浮动的总结的时候,写到一半竟然发现对某个知识点理解彻底错了,再回过头看了不一样的技术文章,去W3C翻css规范原文(英语很重要,该捡起来的时候仍是得捡),完全弄清楚之后从新再写。从那次之后我就完全喜欢上写博客这件事儿了。学习

交流

一我的学习的过程很苦闷,不少人一块儿学习相互有了交流,过程就彻底不同了。这是我喜欢上segmentfault的缘由。提问和回答这件事自己也挺考验技术水平,问问题前作过多少功课,怎么提问,会让问题自己就变得有价值;而回答问题更须要对问题有深入的理解,看到本身以为会的问题,别怕表达本身的观点,被人采纳和赞许是对本身的确定,被人质疑和否认更能帮助本身提升;还有,千万别装逼~其实若是英语好,直接上github或者stackoverflow受益会很是大,惋惜我这荒废十几年的英语要能提高到和别人交流,估计还得好一阵子了。测试

好了,就先这些吧~ Good luck with the new job!

相关文章
相关标签/搜索