阅读更多

69顶
9踩

非技术

不同的公司环境会培养出不同的员工,程序员也不例外,由于大公司的开发框架十分成熟,稳定,而且充满盈利能力,所以开发者容易陷入拿来主义思维,而底层代码的编写能力正在逐渐退化。

  

前段时间,@developerworks在微博上向大家推荐了一篇引人深思的文章《程序员困境》,这篇文章的作者描述了在招聘内核程序员时所遇到的一个现象,一些来自大公司的“高级”程序员,却连最简单最基本的问题都无法回答,这不禁引发了作者的思考,下面是笔者的简译:

最近,我为招聘内核程序员而面试了数万个应聘者,有一些是来自有名的大公司,比如非常有名的芯片/嵌入式系统开发公司。许多人的简历制作的非常完美——涉及的各种项目、获得的各种奖项等,并有一些人声称,他们在内核研发上有10多年的工作经验,然而,令人惊奇地是,他们却无法回答一些基本的问题:当调用标准的malloc函数时,内核发生了什么?

别吃惊,当我让一个应聘者编写一个基于glib哈希函数的LRU缓存框架时,他首先声称自己从未使用过glib,于是我向他演示glib哈希API页面,并且详细地解释,然而一个小时后,他只写了几行凌乱的代码。我不知道在其它国家是否会有类似的情形,但在中国,或者更具体地说,在北京,这就是现实。那些“高级”程序员,在有名的外企工作几年后,连一些简单的、基本的问题都无法实现。

为什么?

我愈加思考就愈加认为,这不仅仅是与程序员自身有关,更与其所在的公司环境有关。这些公司通常会提供稳定的堆栈代码,并且多年来一直沿用着,几行没有任何变化。程序员整天围绕着这些代码工作,按照已有的思路去开发,无需自己动脑、去思考。如果长期在这样的环境下工作,并且也没有在外部进行提升和开阔,多年以后,你会发现自己处于很可怜的位置——在公司内部或团队里声称是“专家”,然而不幸地是,你却不能在市场找到一个与之平等的工作。

这就是所谓的“专家陷阱”。在当程序员的第一天,我们就梦想着成为团队/公司的专家,然而,当这一天到来,大家却陷入了困惑。越深入到当前的代码中,陷的就越深。渐渐地,我们丧失了那种从头开始创建完整项目的能力,因为现有的代码如此稳定。更糟糕的是,如果我们的主要工作仅仅是维护现有的代码,带有一些细微的功能添加和改善,一段时间后,无论你读过或学习过多么牛逼的代码,你将会发现自己不再会写代码——甚至是刚毕业那种简单的代码。这就是程序员困境:我们通过编码谋生,但环境却正在摧毁我们这种谋生的能力。

如何跳出困境

对程序员个人来说,首先,做自己的项目;其次不要待在同一团队超过两年时间。

给团队/公司的建议,给员工压力和挑战:轮流工作,让“专家”有机会拓宽自己的技能。定期举行黑客马拉松:这将有助于创建一个拥抱创新和创造的文化氛围。

对此,各位程序员,你们又是持何种观点呢?本文作者主要描述了程序员在大公司所面临的问题,你们身处的环境如何呢?不妨和我们一起分享下吧。

  • 大小: 24.8 KB
来自: csdn
69
9
评论 共 113 条 请登录后发表评论
113 楼 Lance0512 2013-11-04 17:49
我只能说lz 你有些偏激了,你说的现象是存在的,但是并不是像你说的那样“这就是程序员困境:我们通过编码谋生,但环境却正在摧毁我们这种谋生的能力。” 有的程序员就是专门研究底层的东西,封装给别的程序员使用,但有的程序员就是为了实现需求而去开发,他只要懂得和正确的使用别人开发的框架就好了,关注点不一样而已,难道你能说这部分的程序员以后就会饿死吗? 如果像你说的那样,每个程序员工作的时候都先研究底层的东西,我估计公司早就把他开了,只有站在别人的肩膀上才能做到更远。如果人人都在研究底层实现,我不知道程序员这个工作是否还有人做,反正我肯定不会做了。
112 楼 沙舟狼客 2013-08-30 13:37
强烈建议楼主删除篇文章,本来浮躁的社会已经让一部分人就够浮躁了,lz你这不是煽风点火,让一些人更浮躁吗?你手下的人都浮躁了,还有你lz的机会吗?
111 楼 eric860 2013-08-28 16:59
还在争论哪。。其实就是程序员的核心竞争力到底是什么?每个人认识不同而已。
110 楼 WingForce 2013-08-28 13:21
alvin198761 写道
WingForce 写道
alvin198761 写道
deyimsf 写道
如果说我现在口渴了,要喝水,难道我必须自己会打井吗。这个社会现在,以及以后是需要合作的。

楼主不是怕你没井打水喝,而是怕你有一天被人丢在一个大平原上,平原地下有着丰富的水资源,有你锄头,有干粮,却渴死了。人无远虑,必有近忧。

求把我丢在有着丰富的水资源,有你锄头,有干粮的大平原上。不知你怎么做到?


没有焦急感是因为你还没有看到更远的地方,而且你也没打算看到更远的地方,那么既然这样,你何必来回复楼主的帖子呢

尼玛,我看得远不远和我回复帖子之间有毛关系。先回去把离散数学学好了再来搞IT吧。
109 楼 WingForce 2013-08-28 13:20
alvin198761 写道
WingForce 写道
alvin198761 写道
kittychina 写道
问问普天下的中国,有几个搞技术的公司赚钱?财富榜前十位都是什么行业的?公司里面有几个搞技术的人是公司高层?这个环境还指望出技术牛人,做梦去吧

你的梦想是赚钱,进入高层,只能证明你是个现实的,没有个性的人,不代表别人也这么想,

梦想进入高层就说明现实和无个性?
1,现实的人应该是立足当前,不会去想和做不切实际的事情,比如进入高层。
2,“个性”代表一个人的与众不同的地方比较突出明显。梦想如何体现个性同还是不同。


你去国外看看吧,不说远了,就说日本,一个技术员做了60年,他还是一个技术员,就研究哪一个东西,一研究就是60年,在中国,5年时间,一个技术员就成了主任,10年就成了经理,而研究技术的永远是那些新来的,每次都是从头再来,所以技术进步缓慢。
你想的是挣钱,进入高层,就证明你已经被社会同化了,我要怎么说你呢

你在扯啥?说话充满逻辑错误的话,搞技术也搞不好。
108 楼 alvin198761 2013-08-28 10:31
WingForce 写道
alvin198761 写道
deyimsf 写道
如果说我现在口渴了,要喝水,难道我必须自己会打井吗。这个社会现在,以及以后是需要合作的。

楼主不是怕你没井打水喝,而是怕你有一天被人丢在一个大平原上,平原地下有着丰富的水资源,有你锄头,有干粮,却渴死了。人无远虑,必有近忧。

求把我丢在有着丰富的水资源,有你锄头,有干粮的大平原上。不知你怎么做到?


没有焦急感是因为你还没有看到更远的地方,而且你也没打算看到更远的地方,那么既然这样,你何必来回复楼主的帖子呢
107 楼 alvin198761 2013-08-28 10:26
WingForce 写道
alvin198761 写道
kittychina 写道
问问普天下的中国,有几个搞技术的公司赚钱?财富榜前十位都是什么行业的?公司里面有几个搞技术的人是公司高层?这个环境还指望出技术牛人,做梦去吧

你的梦想是赚钱,进入高层,只能证明你是个现实的,没有个性的人,不代表别人也这么想,

梦想进入高层就说明现实和无个性?
1,现实的人应该是立足当前,不会去想和做不切实际的事情,比如进入高层。
2,“个性”代表一个人的与众不同的地方比较突出明显。梦想如何体现个性同还是不同。


你去国外看看吧,不说远了,就说日本,一个技术员做了60年,他还是一个技术员,就研究哪一个东西,一研究就是60年,在中国,5年时间,一个技术员就成了主任,10年就成了经理,而研究技术的永远是那些新来的,每次都是从头再来,所以技术进步缓慢。
你想的是挣钱,进入高层,就证明你已经被社会同化了,我要怎么说你呢
106 楼 WingForce 2013-08-27 14:24
alvin198761 写道
kittychina 写道
问问普天下的中国,有几个搞技术的公司赚钱?财富榜前十位都是什么行业的?公司里面有几个搞技术的人是公司高层?这个环境还指望出技术牛人,做梦去吧

你的梦想是赚钱,进入高层,只能证明你是个现实的,没有个性的人,不代表别人也这么想,

梦想进入高层就说明现实和无个性?
1,现实的人应该是立足当前,不会去想和做不切实际的事情,比如进入高层。
2,“个性”代表一个人的与众不同的地方比较突出明显。梦想如何体现个性同还是不同。

105 楼 alvin198761 2013-08-27 13:16
kittychina 写道
问问普天下的中国,有几个搞技术的公司赚钱?财富榜前十位都是什么行业的?公司里面有几个搞技术的人是公司高层?这个环境还指望出技术牛人,做梦去吧

你的梦想是赚钱,进入高层,只能证明你是个现实的,没有个性的人,不代表别人也这么想,
104 楼 WingForce 2013-08-27 13:15
alvin198761 写道
deyimsf 写道
如果说我现在口渴了,要喝水,难道我必须自己会打井吗。这个社会现在,以及以后是需要合作的。

楼主不是怕你没井打水喝,而是怕你有一天被人丢在一个大平原上,平原地下有着丰富的水资源,有你锄头,有干粮,却渴死了。人无远虑,必有近忧。

求把我丢在有着丰富的水资源,有你锄头,有干粮的大平原上。不知你怎么做到?
103 楼 alvin198761 2013-08-27 13:13
zzhxccw 写道
哗众取宠,这贴还上推荐,还困境,当框架不适用与公司的时候,自然回去琢磨修改框架,自然回去研究,当能力不足时自然回去招人,招不到人就会反映给市场,这方面的人才价格就高,价格高自然就有人去学。这是规律。做程序员谁没遇到过困难。就你这里出困境。我踩。。

你的领导愿意给你时间琢磨框架,能给多久?放眼中国,有几个领导愿意给你时间琢磨?
102 楼 alvin198761 2013-08-27 13:11
deyimsf 写道
如果说我现在口渴了,要喝水,难道我必须自己会打井吗。这个社会现在,以及以后是需要合作的。

楼主不是怕你没井打水喝,而是怕你有一天被人丢在一个大平原上,平原地下有着丰富的水资源,有你锄头,有干粮,却渴死了。人无远虑,必有近忧。
101 楼 youarestupid 2013-08-26 18:18
zzhxccw 写道
哗众取宠,这贴还上推荐,还困境,当框架不适用与公司的时候,自然回去琢磨修改框架,自然回去研究,当能力不足时自然回去招人,招不到人就会反映给市场,这方面的人才价格就高,价格高自然就有人去学。这是规律。做程序员谁没遇到过困难。就你这里出困境。我踩。。

怎么说呢?我看到过很多类似你这种思维的人,用一个不太恰当的总结你这种思维就是:对任何问题都能用貌似讲得通的道理来解释,但是这种解释总是给人一种“圆滑”的感觉。
我见过很多人在看待问题的时候,跟你的思维类似,比如:当大家讨论一个开发组中的技术人员懒惰不负责任的时候,总是有人回帖说:程序员不给力,因为技术主管管理无妨,技术主管管理无妨,因为公司垃圾找不到好主管,公司垃圾,因为总领导关系不行,公司总领导关系不行,所以公司就应该做不出好软件……
诸如此类,等等等等。

这种观点,貌似是讲得通的,也貌似是有道理的,但是总是给人一种【圆滑】的感觉,不像是做事解决事的风格。
100 楼 zzhxccw 2013-08-26 15:51
哗众取宠,这贴还上推荐,还困境,当框架不适用与公司的时候,自然回去琢磨修改框架,自然回去研究,当能力不足时自然回去招人,招不到人就会反映给市场,这方面的人才价格就高,价格高自然就有人去学。这是规律。做程序员谁没遇到过困难。就你这里出困境。我踩。。
99 楼 deyimsf 2013-08-26 14:22
如果说我现在口渴了,要喝水,难道我必须自己会打井吗。这个社会现在,以及以后是需要合作的。
98 楼 luckymsg 2013-08-26 14:03
我是底层框架程序员;工作几十年,积累了不少框架作品;但是诚如兄弟所说:技术高深不代表更受欢迎;所以一直都是带项目,要点幸苦费,带完项目自觉走人!
97 楼 dwangel 2013-08-26 13:11
WingForce 写道
testlogin123 写道
【我为招聘内核程序员而面试了数万个应聘者】作者你不要写的这么夸张好不好,写实为好。你一天能面试多少个人哦。所以你写的文章同样让人觉得不可信了。

哈哈,确实lz就是个哗众取宠的

这个才是真相啊。
96 楼 cosmo1987 2013-08-26 12:37
gdpglc 写道
alvin198761 写道
ray_linn 写道
无双Rama 写道
[2.底层的东西一定要搞清楚然后放在自己的武器库里,仅仅去了解是完全不够的。关于重复造轮子作者好像没有提这个吧?



请回答 Glib 够底层了吗? Glib 下面还有C库, C库下还有系统API,系统API下还有内核API...

楼主并没有让你们搞那么深入,他的意思,比如你搞java的,尽量不要什么都是框架,离开框架什么都做不了了,你没有理解他的意思,要说底层 0101才是底层


事实的确如此。然后,
alvin198761 写道
ray_linn 写道
无双Rama 写道
[2.底层的东西一定要搞清楚然后放在自己的武器库里,仅仅去了解是完全不够的。关于重复造轮子作者好像没有提这个吧?



请回答 Glib 够底层了吗? Glib 下面还有C库, C库下还有系统API,系统API下还有内核API...

楼主并没有让你们搞那么深入,他的意思,比如你搞java的,尽量不要什么都是框架,离开框架什么都做不了了,你没有理解他的意思,要说底层 0101才是底层


程序员也是混口饭吃。能在框架下开发,就能在这一行一直混下去可能也行。
然而,对于java程序员,可能真不行。很多人恐怕会面临改行。

可是技术真是大拿了也不行呀。因为公司一但攻克了难题,只需要一些好一点的混子就可以运营的时候。这时也不必再养技术大拿。

程序员就是命苦。



这个感觉还是看公司领导层的眼界。懂的领导层肯定会养的。至于领导层到底懂不懂,就是大家在面试的时候需要从各个方面试探出来了。
95 楼 cosmo1987 2013-08-26 12:23
boendev 写道
真正会散失的只会是普通程序员,真正高级的,肯定会自学

其实差别不大的,自学了但没有实践的场景始终不能印象深刻。
94 楼 boendev 2013-08-25 20:09
真正会散失的只会是普通程序员,真正高级的,肯定会自学

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 程序员职业生涯系列:关于技术能力的思考与总结

    重复琐碎类工作的不同做法 抽象复杂类工作的不同做法 成长的维度 技术能力层次模型 术:硬核技术能力 法:技术架构能力 道:技术领导力 如何提升技术能力 寻找成长的源动力 常态化的总结与反思 实用技巧 程序员的...

  • [转][自勉]程序员困境:底层编码能力正逐步丧失

    原文:http://www.csdn.net/article/2013-08-19/2816613-Programmer%E2%80%99s-dilemma前段时间,@developerworks在微博上向大家推荐了一篇引人深思的文章《程序员困境》,这篇文章的作者描述了在招聘内核程序员时所...

  • 底层编码能力正逐步丧失

    不同的公司环境会培养出不同的员工,程序员也不例外,由于大公司的开发框架十分成熟,稳定,而且充满盈利能力,所以开发者容易陷入拿来主义思维,而底层代码的编写能力正在逐渐退化。   前段时间,@...

  • 技术能力的思考和总结

    在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作5年左右的核心技术骨干,此时正处于编码正嗨但也...

  • 阿里技术专家:最牛逼的技术能力,是技术领导力

    来源:阿里巴巴中间件01技术人成长的悖论Aliware在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作 5 ...

  • 从程序员到项目经理

    从程序员到项目经理(一):为什么要当项目经理 “从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从Javascript到Java》。然而,从Javascript到Java充其量只是工具的更新,而从程序员到项目经理,...

  • 从房产中介到程序员--80后张江男

    一个80后程序员、张江男的成长史

  • 程序员生存定律

    http://blog.csdn.net/leezy_2000/article/details/29407747#comments 程序员生存定律这书是陆续发的,所以做个目录让想从头读的方便些: 前言:解码程序人生

  • 谈谈技术能力

    在程序员中,围城现象非常严重,是技术人在职业发展过程中必定会面临的困境。但要回答清楚这个问题,其根源不在于是写不写代码或者代码量的多少,其本质还是要回到什么叫技术能力以及如何提升技术能力这个根节点上来...

  • Scratch 手速判断游戏:反弹之神.sb3

    游戏警报:潜入“反弹”,这是一种充满活力的街机体验,你的反应主宰了竞技场!受youtuber Dani 一天游戏挑战的启发,你就是一个肩负使命的球:发射、得分、生存! 为你的射击蓄力:按住鼠标等待射击时间。 瞄准并发射:释放以朝光标射击。距离等于速度和弹跳力! 得分:击球得分。 避开格林:他们是游戏终结者! 阻止红色和紫色:如果他们垫底,他们会伤害你的健康。紫色添加了随机反弹的狂野扭曲! SJA 分析数据: · 代码数量: 代码总数:4775 ,有效代码:4671 ,代码块:164 ; · 高级编辑: 扩展种类:2 ,函数定义:49 ,变量 & 列表定义:165 ; · 资源数量: 角色数:12 ,造型数量:444 ,音频数量:54 ; · 资源大小: 工程大小:19.1MB ,音频大小:15.4MB ,造型大小:1.7MB 。 此后仍有作品或有趣游戏,可以进行学习与借鉴。请关注作者,且点赞加收藏,记得推荐好友。下载即可游玩,快来下载吧!五星好评可以私信我,免费送资源!快来评论吧!

  • 【课程设计】实现的金融风控贷款违约预测python源码.zip

    【课程设计】实现的金融风控贷款违约预测python源码.zip

  • 一个基于STM32F103单片机的无线测距系统.zip

    一个基于STM32F103单片机的无线测距系统.zip

  • node-v0.10.9-sunos-x86.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • PiP-Tool.msi

    PiP-Tool

  • node-v0.10.10-sunos-x86.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • node-v0.10.30-sunos-x64.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • JAVA网络通信系统的研究与开发(LW+源代码+开题报告).zip

    JAVA网络通信系统的研究与开发(LW+源代码+开题报告)JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).JAVA网络通信系统的研究与开发(LW+源代码+开题报告).

  • Supervised_contrastive_loss_pytorch-main.zip

    Supervised_contrastive_loss_pytorch-main

  • node-v4.1.0-darwin-x64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics