由于我git比较活跃,有幸收到大搜车前端leader芋头(前端乱炖网站创始人,颜文字APP)的邮件,并与之交流。小芋头君的知乎主页.
大搜车前端团队博客.

大概整理:

1、自顶而下学习,看vuejs文章,熟悉其生态圈,怎么产生的,解决了什么问题。不是会写,就行。很多人看完vuejs教程都会写。

比如angularjs,双向绑定,vuejs是单向绑定,虽然也可以双向绑定。
2、自我管理,自我规划,自我提升。综合能力。
3、追新,有些人工作了几年就不学新东西,这样没提升。
4、前端工程化,(打包工具只是其中一小部分)。
5、目前重要的不是学ES6,而是把基础夯实。

这让我想起:知乎上一个提问大学毕业做前端工作感觉最近遇到了瓶颈,不知道该如何提升自己?

作者:林獺
链接:https://www.zhihu.com/question/49164656/answer/114625869
来源:知乎
著作权归作者所有,转载请联系作者获得授权。

首先,正视自己的能力。前端的新技术,不是门坎较低、就是给人一种容易掌握的错觉。Less/Sass 不谈,你学了 Angular,懂得 data-binding、router 等背后的实现原理吗?你虽会用 Node 搭建一个本地 server,但懂得 I/O 流程、HTTP 和操作系统知识吗?你能不诉诸书本和搜索引擎,写出几个 JS 设计模式和继承模式吗?你能完全脱离 jQuery 来操纵 DOM 和 Ajax 吗?你知道怎么写 CSS 选择器能让浏览器解释速度最快吗?你会在开发过程中,下意识地追求 HTTP 请求最少吗?……
如果你不能的话,那就需要重新审视自己,是否被一时的自我成就和满足所障目,而忘却了技术最重要的永远是基础。
如果你能的话,恭喜你,你已经不止是合格的前端了。这样的话,你要怎么做才能走出平阳、找到归宿呢?
我的建议是积累经验——积累工作和项目的经验,闲时继续学习并深入新技术。你的工作效率高、闲时多,这是好事。我毕业后第一份工作也是如此,领导缺乏技术嗅觉,技术路线过时老旧。我是这么应对的:凭越发娴熟的技能,加快工作速度,换来学习的时间。接着,主动把你的新技能移植到公司项目中。例如 Gulp、Less/Sass,都是开发环境下的利器,开发环境下你想怎么用就怎么用,外人只看到生产代码;甚或 Angular——遇到独力负责的中重量级项目,主动考虑此类 MVC 框架的可行性;有时不是项目和领导不允许使用新框架,而是自己不愿走出舒适圈、缺乏实践自信。
(业余时间,用你的 Gulp、Angular 写一些个人项目放在 GitHub 上,配以 Node mock server 甚至 Redis 数据库,有助理解前后端交互和数据库的组织,也增加面试的资本。)
当你「利用」这个公司,积累了新老技术的实践经验后,便是另谋高就的时机了。你的简历不仅会有上述技能,还会有「一力为旧公司引入任务构建、工作流等新技术」之类的 impressing 字眼。
在投简历时,开始考虑实质回报以外更深层的东西。你可以询问对方,贵团队的前端技术栈为何,未来的技术规划为何。因为接下来的新工作,在你的职场生涯中,是最能影响你的技术修炼的——你将第一次名正言顺地学习技术、并将其付诸实践、甚至有同样技术路线的同事大牛带领。对比上一家,事半功倍。

小结:

坚持学习,自我提升;
重视基础!
努力争取能进好团队,学习更快。

本文地址: https://lxchuan12.github.io/2016/08/18/20160818-chat/