为什么前端精通Node.Js的人这么少

 我来答
就烦条0o
2018-07-29 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
1.nodejs比较新,09年才发布距今不到10年,跟JAVA、C++这些老前辈没法比;

2.更新比较频繁, 因为新所以要经常改,改动有多频繁?看人家更新日志感受下(node/ChangeLog at master · joyent/node · GitHub),因而对应的第三方模块改动也大,用过expres3.X跟4.X的同学都懂的。

3.战线比较长,战斗力自然分散,就像html5的 hybrid app 三端通吃,结果每一端都被原生碾压。前后端通吃的人,精力自然分散;哪能像单攻一端那么强?

4.nodejs目前定位比较尴尬,高不成低不就,大项目稳定性、安全性被质疑,小项目还是没人家PHP 各种CMS来得快。随着更新完善,这点以后必定会有所好转。

5.同行的嘲讽;我们行业总有那么一群人,对新、旧技术(c# html5 nodejs)了解皮毛后,发现其缺点然后无限放大在各种社区发帖黑之。虽然无法理解 这种 损人不利己的行为,但其对技术的发展阻碍作用还是很明显的。

PS:第4、5点导致nodejs开发领域,进来的新人多不了,自然就鲜少精通的牛人。

6.nodejs在技术层面上精通有一定难度,一方面前面有知友说了 nodejs后台需要有后端思维才能玩的转,另一方面nodejs后台一些高阶实现就是调用C++代码模块,对于大部分没后台开发经验的前端同仁要精通又得多一道坎。
百度网友6a957b7
2016-12-13 · TA获得超过1124个赞
知道小有建树答主
回答量:513
采纳率:0%
帮助的人:352万
展开全部
NodeJS出来没几年啊,发展到目前这样已经很了不起了;
实际上不仅仅是精通NodeJS的人少,是精通JS的人少, 这门语言有太多的坑,但这些坑大部分是人为的,前端门槛低, 一个正常人随便培训一个月就能写HTML+CSS 和一些简单点的JS, 导致整个前端人员水平低下, 在公司里面没人看得起,薪水也低, WEB前端甚至有个外号叫“切图的”。所以有点能力的毕业生看不上前端,没能力的都学点前端就敢自称“前端工程师”去找工作了。 但并不是说这个就没前途了, 没前途的只是低水平的,高端WEB工程师是非常稀缺的,而且薪资也有追平后端开发的趋势。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式