今天在下于知乎上看到一个有趣的问题,叫「2019年nodejs凉了吗?凉到什么程度了?」问题挺耸人听闻的,但其实是一个很普适性的问题,对于大部分语言和框架的使用者来说都值得借鉴。这个问题下面小爝大佬的回答让我眼前一亮,有理有据,令人信服,所以在下特地跟小爝大佬要了授权,转载给大家看看~

文:知乎 小爝

原文链接:https://www.zhihu.com/question/313414600/answer/631267373

「问题原文:」 深圳市 boss 直聘拉勾网上 nodejs 开发工程师的岗位相较于 PHP Java Go 开发工程师的岗位少很多,总共才那么几个,请问 nodejs 是不是凉了,凉到什么程度了?

做后端的nodejs的使用场景有限,确实不如java和go,坑多且前人经验总结不如其他语言,但是写业务写工具写脚本写中间层应用,nodejs有自己的优势,可惜也不是独有,上手快是真的(这非常重要)。

我个人的体会,只代表我自己,如果专注后端开发,不建议nodejs作为主力开发语言,会对自己有局限,而且学到最后也是去学c++了。

对于前端而言,nodejs 是必须掌握的,虽然语法都是 js,但是目前的发展趋势是前端全干化,后端向云和基础服务下沉,nodejs 的优势很明显,贴近业务,扩大前端职能,让人的产出更好更多更快,对企业有价值,也可以同时帮前端工程师更好的提升自己的视野,了解 js,了解整个前后端应用开发流程,也就是所谓的  「BFF」,全称是 「Backends For Frontends」 (服务于前端的后端)。

专注做过一段时间后端你就会发现,用什么语言一点也不重要,如果是纯 curd,什么语言都差不多,用什么来写 curd 主要看社区和工具框架成熟度,如果是做后端架构,只会一门语言根本不行,而且环境,机器运维部署,网络等等要学的太多了,也根本不是一个语言的问题能解决的。

回到主题,nodejs 岗位可能确实比较少,也是现实,别压宝一个东西,多学点没毛病。(只是国内,国外看起来发展的真不错)

更重要的是学会看到除了语言之外的东西,比如现代企业,「尤其是大企业的用人和职位职能发展趋势」

(国内外,gg,fb 大多前端都是 BFF 模式,阿里现在也有这个趋势,当然不一定拿 nodejs 做,以前是 php,比如百度,新浪)

避免撕逼,上面的观点仅仅是我个人体会…随便说的,自己的狭隘视角看到的。

ps一下背景,我自己用了 nodejs 很多年,国内和cnode差不多的时期写了一个跑了7年多的nodejs网站,公司内部 nodejs 用了很久,工程化,打包脚本,内部 cms,内容管理系统都可以写,用户端的,一天几千万 pv 的服务用 nodejs 也接过,业界也非常多,完全可以 hold 住高 qps 大流量的应用层。

所以我觉得根本不是语言的事,nodejs 本身的缺陷实实在在有不少,但瑕不掩瑜,前端一定要学否则可能未来失业,因为没准哪天你的老板就和你说了,来,小张,这个服务后端不维护了,只提供接口层或者 rpc 了,我们把 c 层接过来得了,以后前端后端一把梭,快速迭代效率杠杠的,你看怎么样…?

最后

如果你觉得这篇内容对你挺有启发,我想邀请你帮我三个小忙:

  1. 点个「在看」,让更多的人也能看到这篇内容(喜欢不点在看,都是耍流氓 -_-)

  2. 欢迎加我微信「qianyu443033099」拉你进技术群,长期交流学习...

  3. 关注公众号「前端下午茶」,持续为你推送精选好文,也可以加我为好友,随时聊骚。

点个在看支持我吧,转发就更好了

2019年nodejs凉了吗?凉到什么程度了?相关推荐

  1. java凉的可能性,薄荷凉茶一凉到底

    薄荷,又叫番薄荷.苏薄荷,为唇形科多年宿根性草本植物,喜好温暖湿润环境.薄荷是世界三大香料之一,号称"亚洲之香",广泛应用于医药.化工.食品等领域,世界年消费量在万吨以上,且以每年 ...

  2. 2019腾讯产品策划/运营暑期实习生提前批凉凉面经

    希望能给腾讯产品/运营的同学们起到一点帮助,给以后准备找这方面实习的同学们一个参考. 本人四川某985 电子与通信工程小硕一枚,硕士期间研究方向为机器视觉方向,说得直接一点就是程序猿啦,没有产品基础. ...

  3. android byte[] 转string 好多问号_java程序员面试遇到string题如何不凉?

    原标题:java程序员面试遇到string题如何不凉? 最近看到好多同学都在储备面试知识,以备来年轻松应对面试官,拿到心仪offer,之前好多同学反映遇到string,都只能送给自己一首凉凉.别凉,今 ...

  4. 菜鸟的第一次面试(凉凉凉凉凉凉)

    首先都是正常流程,自我介绍,介绍完就开始了和面试官的交流. 1.面试官问我,你是学后端的,怎么选择了前端呢? (我的专业是软件工程,总会被人这么问,但是是说的软件工程不学前端的??然后我就回答说,自己 ...

  5. 阿里程序媛凉安成长记:现世安稳,线上安稳

    在同一家公司就职10年,跟唯一恋爱对象结婚生子,如果程序媛有不同种类型的话,那她一定是最"专一"的那位. 值此三七女生节之际,想跟大家分享一位专一程序媛的成长经历. 我是来自阿里巴 ...

  6. 饥荒联机版Mod开发——制作可入锅,烹饪,凉干的食物(七)

    饥荒联机版Mod开发--制作可入锅,烹饪,凉干的食物(七) 可入锅 可烹饪 可凉干 传送门 可入锅 参考:cooking.lua 先来看一下官方代码 --names:{"prefab1&qu ...

  7. 2019年我的技术自我救赎之路

    2019年我的技术自我救赎之路 文章目录 2019年我的技术自我救赎之路 前言 什么是高级? 人生苦短,我用Python 聊聊技术人的工程能力 回归客户端开发 上班如上坟,定位有多重要? 2020年展 ...

  8. 2019年知乎已发布两款App:短视频“即影”和男生种草“CHAO”

    [TechWeb]2月13日消息,知乎在2019年前两个月里发布了两款App,一款是围绕短视频的"即影",另一款是尚在内测阶段的好物推荐平台"CHAO". &q ...

  9. js 转json_2020年了为啥 还要学 Node.js

    前言 前些日子刷知乎看到个 2019 年初的问题 2019年nodejs凉了吗?凉到什么程度了?才看到问题的时候吃了一惊,是不是我在的公司大量使用 Node.js 让我有了幸存者偏差,前端社区已经沧海 ...

  10. 自动识别口罩佩戴模型在线教学,抗疫在家涨知识!

    大家好,我是阿广 2019年将近的时候经常安慰自己 2019年未完成的事情 2020年一定好好完成 摆着风骚的姿势 带着必胜的心态 幻想着美好的2020 但是刚到2020年 就以魔幻0-10疫情开局 ...

最新文章

  1. Linux系统基础-管理之用户、权限管理
  2. JVM学习笔记之-拉圾回收概述,垃圾回收相关算法
  3. ORACLE B-TREE(B树)索引
  4. 清华男神再获世界大奖,从放牛娃到清华校长,他考研3次,读博7年,做出诺奖级的科研成果...
  5. java 通用对象_java 通用对象排序
  6. 天翼网关 ddns设置_19,微服务网关之Zuul
  7. uniapp app中导出手机号码到通讯录
  8. 分享一些做课题调查的方法
  9. js获取某月的天数以及某天的前一个日期和后一天日期
  10. ArcGIS导入excel文件
  11. 手机app网易邮箱服务器设置,网易邮箱默认开通IMAP服务
  12. 腾讯云账号实名认证和域名实名认证的区别
  13. 手撕coreML之yolov2 object detection物体检测(含源代码)
  14. linux文件中出现 m,在linux中文件中^M符号的问题以及中文识别问题
  15. 双十二|Solidigm官方店铺 惊喜大放送 福利享不停
  16. Spark 之 Accumulator 累加器
  17. Unity开发笔记(五)—— 制作第四个小游戏《坦克大战》
  18. 【一】生成CA根证书、公钥、私钥指令(数字证书)
  19. 安卓开发:安卓应用上架主流平台汇总
  20. MATLAB【函数和图像】

热门文章

  1. kuangbin 最小生成树
  2. 拳皇97c语言编码,拳皇97(格斗王97)
  3. 论文笔记——Thompson Sampling for Contextual Bandits with Linear Payoffs(线性收益)
  4. 链家租房数据基本分析
  5. 小熊派移植 TencentOS-tiny+M26/EC20+MQTT 对接腾讯云平台IoThub
  6. 柯美文件服务器,柯尼卡美能达复印机共享SMB文件扫描
  7. w10桌面计算机图标箭头去除,如何让win10桌面图标箭头取消除 笔记本电脑去掉快捷小箭头软件-♚付涛纪实阁♚...
  8. 2017杭州云栖大会参会体验
  9. linux 登录qq虚拟机,不能输入中文
  10. 拟立法禁止采购有漏洞软件,“引爆”网络安全行业