大公司很少用vue的原因 为什么很少用vue


大公司很少用vue的原因 为什么很少用vue

文章插图
如果他告诉你只会Vue , 你一定要小心了 , 原因:
【大公司很少用vue的原因 为什么很少用vue】1、如果他只会Vue , 那他就真的只会这一个东西了 。但是 , 如果他同时还会Angular或者其它一些前端框架 , 一般就意味着这个人的性价比会非常高 。首先 , 如果他会Angular , 那么降低一个维度去写Vue是完全没有问题的 , 毕竟Vue里面大部分内容都是从AngularJS 1.x(而不是新版本Angular)里面抄出来的 。其次 , 大量的Angular开发者都同时会一种或几种后端语言 , 如Java和C# , 这就意味着你用同样的工钱招到了一个能干更多事情的人 。
2、只会Vue的人缺乏学习能力 , 你招到的可能只是个“拷贝工程师” 。你经常看到这种小白会吐槽Type是他人生道路上的障碍 , 而实际上Type的大部分语法都来自于ES6(还有ES7) , 如果这个人连Type都说难 , 只能说明一件事情:他根本就没去学ES6和ES7(最近ES8也出来了) 。实际上Type的受欢迎程度远远超越你们的想象 , 包括目前最火的前端开发工具VS Code本身也是用Type开发的 , 底层是Electron 。从另一个角度看 , iOS上的开发语言已经演进到了Swift , Android上也开始使用新语言Kotlin了 , 随着计算机技术的加速发展 , 各种编程语言还会加速演进 。所以 , Type不是他人生道路上的障碍 , 他最大的障碍是他自己 。
3、坐井观天 。一般来说 , 能同时使用多种框架的开发者 , 心里对各种技术都有自己独到的理解 。他们知道整个互联网的发展史、知道Java语言是怎么一步一步发展到今天的、知道ECMA标准是怎么一回事、知道各种前端框架在设计思想上的异同 , 在他的心里有一个非常宏观的理解 。
4、糟糕的英文水平 。有很多人告诉过我 , 他们之所以用上了Vue , 是以为中文文档写得好(这一点我赞同) 。反过来说明 , 这帮人英文水平比较糟糕 。一直以来 , 计算机技术的发源地都是硅谷 , 到今天依然如此 。硅谷一直在创造各种各样的新技术、新思想 , 而这些东西最初都是英文版的 。一本书从英文版出来 , 到第一本中文版面市 , 经常要延迟6个月以上的时间 , 如果你招聘的开发者连阅读英文技术文档都有困难 , 你们公司将会永远掌握二手资料 。
5、糟糕的团队协作 。从之前文章下面的评论能看出来 , 只会Vue的小白对他们所用的框架充满着宗教般的狂热 , 只准他们出来黑别人 , 别人如果胆敢出来哪怕是澄清一下 , 马上就像刺猬一样炸毛 。这种人会把你的团队搅得一团糟 , 连道理都没法讲 。反过来也是成立的 , 对于正在跳槽或者打算找工作的开发者 , 当你去一家公司面试的时候 , 也要长个心眼儿 , 你一定要问一问 , 他们公司正在使用(或者曾经用过)哪些前端框架 。如果这家公司告诉你 , 他们就只会用Vue , 你要小心了 , 因为:
6、这种公司一定充斥着各种前端小白 , 这些人没用过其它任何框架 , 甚至连快速学习一门新的编程语言都有困难 , 但是这不妨碍他们操起键盘出来胡说八道 。你去了之后可能要给他们提供保姆一样的服务 , 甚至还要教他们如何搭建Node环境 。
7、这种公司的技术负责人很可能是个小白 , 至少是个盲目的跟风者 。他自己是不会去研究技术的 , 听别人忽悠就好了 。你去帮这种人做事 , 注定是不断填坑的命运 。
8、这种公司一定没有规范的开发流程 , 可能连CI系统都没有 。以Vue为例 , 框架和工具都没有对集成测试做任何支持 , 所以这种公司一定从来不做集成测试的 , 否则他们老早就会发现这个问题了 。你去这样的公司 , 除了让已经学会的技能不断退化还能学到什么新东西?
9、这种公司没有长远打算 。在技术选型上的短视就意味着管理层本身是短视的 , 他们从来没有长远的打算 , 做完一个东西收一波钱完事 , 至于用什么技术更好 , 一点都不重要 。在这样的公司做技术?别逗了 。他们之所以要你去 , 只是想让你随意搭建点儿什么东西 , 把客户的钱忽悠到手而已 。

    推荐阅读