招聘网站上也搜不到什么岗位
1 dayeye2006199 2023-06-07 00:50:25 +08:00 ![]() 错误的找工方向:node 后端 正确的找工方向:后端 没啥企业会因为你会 node 找你的,找你是去做后端,不是做 node 。特别是应届生招聘。 语言是手段,做后端是目的。 |
![]() | 2 Aloento 2023-06-07 00:50:32 +08:00 ![]() 本身就是一个原型语言,押宝 NODEJS 只有死路一条 |
![]() | 3 lsk569937453 2023-06-07 08:29:50 +08:00 ![]() 欧美创业公司用 node 和 python 的多,国内后端还是 java/golang 的天下 |
![]() | 4 dreasky 2023-06-07 08:42:39 +08:00 ![]() node 要走全栈的 |
![]() | 5 laoyutang 2023-06-07 08:58:54 +08:00 via Android 但凡找 node 都是前端加 node ,只会 node 真没人要,后端不如 java 和 go |
![]() | 6 hhjswf 2023-06-07 09:08:57 +08:00 哪有人专门搞 node ,前端顺带搞的 |
7 coderxy 2023-06-07 09:30:32 +08:00 node 纯后端已经凉了,作为一个做了几年的 node 纯后端已经跑路了 |
8 bhbhxy 2023-06-07 10:02:37 +08:00 node 适合脚手架,工具产出来配合前端搞工程化,提高工作效率,后端还是得主流语言和主流数据库 |
9 chenluo0429 2023-06-07 10:14:57 +08:00 via Android 需求都是前端用 node 做一些简单的后端工作,或者后端用 node 快速做一些简单的工作。 纯 node 不能说没有公司用,但是在招聘市场上就是死路一条 |
![]() | 10 alleluya 2023-06-07 10:17:24 +08:00 @chenluo0429 比如只做网关层? |
![]() | 11 IvanLi127 2023-06-07 10:25:19 +08:00 via Android 国内用 Node.js 做后端的少。另外,如果岗位是真的要用 Node.js 做后端,纯后端可比 Web 前端 + Node.js 的要好啊,很多培训班培训前端的,都喜欢给你学两下后端,一下就掺了很多水。。。 |
12 SuperManNoPain 2023-06-07 10:26:43 +08:00 应届生不要被语言局限住,找后端大方向的都可以,应届生进去基本都能转语言的 |
![]() | 13 jvv OP 谢谢各位大佬回复,因为目前在某互联网大厂后端实习用的 node 技术栈,就想要不要 allin ,这样子继续学主流语言吧 @dayeye2006199 @Aloento @lsk569937453 @laoyutang @dreasky @laoyutang @hhjswf @coderxy @bhbhxy @chenluo0429 @alleluya @IvanLi127 @SuperManNoPain |
![]() | 14 ixiaohei 2023-06-07 12:49:59 +08:00 校招一般不看语言。node 做后端没有 java 和 go 这种纯后端有优势,但也不是没有优势。nodejs 优势在于网络这一块。之 前在腾讯 PCG 任职。早期 web 接入层和长连接业务都喜欢用 nodejs 写。 |
15 dayeye2006199 2023-06-07 12:53:08 +08:00 ![]() 千万别 all in 一门语言。 如果你要选择 all in 一门语言,建议 all in 大部分语言的爹 -- C |
![]() | 16 ZLY201 2023-06-07 12:54:13 +08:00 ![]() 一看就是老 ACMer 了 |
![]() | 17 ixiaohei 2023-06-07 13:00:22 +08:00 ![]() 接入层一般也就是网络协议转换、鉴权、限流这些基础东西,用 nodejs 写开发效率很快。另外就是 nodejs 纯异步编程,擅长网络这块。 nodejs 缺点: 1. 纯异步编程。容易回调地狱、这个有 promise 和 async/await 后才改善了,但是底层还是异步编程。 2. 在纯 CPU 业务下效率比不上 Java/golang 3. nodejs 本身或者 V8 引擎对内存的消耗太大了,业务常驻场景,内存消耗大需要 gc 调优很麻烦。 不过之前团队转 golang 不是因为上面这些原因。主要因为当时团队后端技术栈相关的语言用的太多,c++、java 、php 、nodejs 、golang 都有。对于开发来说需要掌握的语言太对,学习成本高,就全部转向 golang 。 |
18 optional 2023-06-07 13:02:37 +08:00 via iPhone 后端一般不局限技术栈 |
19 raighne 2023-06-07 13:24:50 +08:00 ![]() allin 也没有问题,我从实习开始到现在已经写了 7 年 Nodejs ,但后端重要的不是语言,不过是胶水把 Sql NoSql Redis ES MQ 这些基础组建组装起来 |
![]() | 20 z1645444 2023-06-07 13:52:38 +08:00 via Android Node 好像对应的标签是全栈吧,纯后端没怎么看到 |
![]() | 21 jvv OP @zilongyao1366 不是啊,转码的 |
![]() | 22 estk 2023-06-08 09:56:25 +08:00 本人精通各种后端语言的 crud ,有什么优势吗? |