昨天(周四) HR 妹妹发飙了,把我们所有 Node.js 程序员召集到会议室进行培( pi )训( dou ),说实在没办法了都看不到简历,你们也不内推,招不到人你们 Node.js 程序员自己看着办。
领导也发话了: Node.js 后端严重缺人,都影响产品开发进度了。(脑补:再不解决你们是不是该自觉分担工作量了。另:刚得知领导自己撸起袖子写 Node.js 了)
17 年初我做后端招聘 HeaderCount 计划时, Golang 后端和 Node.js 后端是差不多的,一个季度过去 Golang 程序员名额已经超计划了, Node.js 来面试的只有两位,入职只有一位一位一位...
Node.js 生态很活跃的啊,为什么就这么难招人? JavaScript 语言规范都到 2017 了, Node.js 版本也到 v7.7 (我从 v0.8 上手)了,正是无数专家学者,大公司(如阿里),小公司和个人共同在推进这个开放的生态。 Teambition 作为一个创业公司,基于 Node.js 构建了我们的后端体系。我们从这个生态中受益良多,也在努力回馈这个生态。
Node.js 也很容易学啊,为什么就这么难招人? JS 包括 Node.js 很容易学成上手。遥想 12 年时我就从零学起,半年时间就用 Node.js 和 AngularJS 做出了一套开源社区系统,至今还在运行。一般认为写 Node.js 的都是从前端转的,或者是后端新人,后端老手应该是不屑于 Node.js 的,这点我也认同。我本人前端、后端、 JS 、 Golang 、 Rust 都有写,目前主要在用 Golang 写后端, Node.js 相关的项目也在继续推进。 Node.js 的优点是容易学容易出成果,因为它的开源生态好,很多东西拿来即用,想深入学习则直接看项目源码造轮子。缺点就是当项目足够庞大足够复杂了不太好维护。所以我认为 Node.js 是一门非常好的后端入门语言,也非常适合用来开发轻量级的应用服务。
「 Teambition 」是国内团队协作工具的创导者,通过帮助团队轻松共享和讨论工作中的任务、文件、分享、日程等内容,让团队协作焕发无限可能。目前,已经有超过一百万用户通过 Teambition 进行团队协作。 Teambition 公司已获得来自戈壁投资、 IDG 、盘古及北极光的多轮融资,并在 2016 年获得来自腾讯的战略投资。
虽然我们在基于 Go 语言重构后端服务体系,但 Node.js 无论是现在还是未来都是我们后端体系的重要一环,越来越多的功能都将会用 Node.js 来实现。
我们希望能招募到更多的应届生或工作一两年的后端新人,有志后端开发,我们会有后端老司机一对一的带着成长。