想学react,发现
不会es6
没有玩过webpack,
没有接触过组件化思想
不知道啥是require, module.export
没有安装过node, 没有用过npm
好吧,上面的玩了一下午,差不多知道了是什么东西,
每次打开前端技能列表,我就晕死过去,好吧,就类似这种 http://zhuanlan.zhihu.com/p/2...
然后站起来,当没看到,这样时间就已经过去1、2年了~
求问,有没有一个能够比较快速有效的、能够不让我觉得很恐怖漫长的path?
我目前的基础是:
很多年的c#开发,
很多年的javascript开发(2012年以前)
谢谢~!(可以匿名吗?好丢脸~)
选择了 IT 这一行,就意味着不断的学习,而且 IT 业的知识更新速度比我的知道的所有其它行业都快,所以保持一个随时学习的心态十分重要。如果你压根不想去了解新鲜事务,那还是趁早转行。
然后,你基础非常好,有 C# 和 JavaScript 的基础,别的我不敢说,但是至少你对 C 语系的语法是很容易掌握的,而且会有系统的面向对象的概念(C#带来的)。换句话说,你学 ES6,甚至 Java 这些语言级别的东西就是分分钟的事情,只有熟悉类库可能需要花点时间,也不会很多。
剩下的,也就是你认为的难点,在于工具的应用。由于 MS 强势闭源政策,写 C# 相关的程序时,用到的工具和技术环境都是很少很简单的,你可能还不太适应开源环境下百家争鸣的局势,但只要抱着一个信念……学以致用,学用到的,而不是啥都学,那对你来说,学几个工具也不是难事。熟悉几个常用工具之后,再去了解其它的工具,就会发现,其实大家只是在用不同的思路解决同样的问题而已。
顺便说一句,MS 开始走开源路线了,MS 的开发环境也不会再单一了,从 NuGet 时代开始它就已经开始变得复杂了。
所以路线……没有什么路线,你准备做啥,准备用啥(或者准备尝试啥)那就去学,去试,去做……然后就会了。