前端笔记 Front-end Dev Engineer

如何面对新技术

2016-12-04

今天闲来无事,看看vue的源代码,然后发现源代码怎么怪怪的,仔细看了一下文档,原来vue2.0采用了flow.js。由此让我不得不感叹技术是发展的贼快。同时我也在思考面对这些层出不穷的新技术怎么办?

天天都有新技术

技术天天更新,说实话,人老了有点跟不上了,最最坑爹的是,还没等我弄个明白,它已经被淘汰了。。。

以不变应万变

技术在怎么变,还是逃不开协议,不管技术在怎么天花乱坠,总归离不开HTML标准,ECMAScript标准,HTTP协议,算法,数据结构,设计模式。所以,我必须深入了解这些,其他的框架都是细枝末节,还有typescript这样的完全偏离标准的东西,还是不要接触为妙。思来想去,还是以工作为主,一切技术都是工具,只能我玩工具,不能让工具玩我。只能我来驾驭工具,而不能成为工具的奴隶。

挑选技术

除了以上的基础,具体的技术还是得会一点,不然也无法干活。以企业当下使用的技术为必须掌握。去招聘网站,看一遍,要求最多的哪几种技术,就是当下必须掌握的。

技术储备

毕竟时代在发展,该淘汰的还得淘汰,该学习的还要学习。但是现在怎么才能学到未来会使用的,而不是昙花一现的技术,让自己白白浪费时间呢?我的标准是:

  • 有信誉的、可靠大公司作为靠山,比如facebook,twitter,apple。相反比如微软、谷歌、阿里等公司推荐的东西就要慎重,历史多次证明他们搞的东西常常无疾而终,坑死人不偿命。
  • 有强大的社区,并且使用人数达到一定规模。比如在github上,stars的数量足够多的项目,才值得我们关注与学习
  • 与我当前工作紧密相关的。编程太容易忘记了,与工作无关的,只要保持关注即可,不需要深入学习,毕竟精力有限

总结

最后,希望大家能花最少的时间,学到最有用的知识。

日志

2016年12月04日 创建


评论

Content