前端转Node后端会很尴尬吗?
发布于 5 年前 作者 lushisang 7701 次浏览 来自 问答

我在深圳,做了差不多10年程序员,以前是做游戏前端的,后来也做Web前端,然后是Web全栈,后端用Node,后来做游戏又用Node,差不多有三四年Node经验了,但是相对于Java、PHP等后端,Node的应用不是很广而且比较偏,现在找工作挺难的。

之前公司招人也挺难的,因为Java、PHP转Node的人很少,大部分是前端转过去的,对后端的积累不深,不大满足要求。

我现在就是处于这样尴尬的地位,虽然最近花了不少时间去积累后端深层技能,但是仍然不够自信。

我最近在考虑要不要重新回到前端方向去。毕竟前端现在也越来越复杂。前后端全栈,一边调试CSS,一边研究Linux内核,感觉精力实在不足啊。

不过考虑未来30年的职业发展,我肯定还是会全面发展的。只是近期比较尴尬,又到了养家糊口的年纪。

45 回复

我现在总体的看法是,Node主要使用者还是前端开发者,除此之外只有少数互联网公司或部门使用,而且偏向于非核心业务的Web服务层以及给前端开发工具等。

还有就是感觉国内公司对前后端或者具体技术分的太细,过于注重编程语言等表面,又不愿意花时间培养,导致招人也挺难。这个也比较尴尬。

公司有机会给你转,我觉得做做也不是什么坏事。 怕前端技能丢,可以要求前后端都做一些,这也不是问题啊

@zy445566 就是换工作后再找合适的Node工作挺难的

@lushisang 10年工作经验,只要是换工作都应该没那么容易了吧。 不过也是Node本身职位就偏少,确实挺难的

@zy445566 是不容易啊,但是找Node相关的就特别不容易了。我有朋友做Java的,就很容易,能轻易拿到多个Offer。

我打算以后后端主力放Java上了,Node只是一个分支。当前还是以前端为主吧。

广州的话,可以去试试阿里游戏。

我看了下拉勾和boss上面招聘node方向的公司不少呢,而且各个大公司都有专门的nodejs开发的岗位吧

我认为别转,前后端思维方式很不一样的,我从不认为有全栈这个东西

@captainblue2013 确实,最近几年全栈后,虽然技能多了,但是开发很累,要学的要做的事情太多了。

@BigKongfuPanda 有是有,但是貌似对我都不满意,可能之前做前端和游戏比较多吧

@atian25 好啊,我在深圳,里广州不远

@lushisang 可以把你的简历发我邮箱 liuyong.ly3#alibaba-inc.com

阿里游戏有几个能跟你比较契合的地方:

  • 你是游戏出身的,而阿里游戏有云风等大神,你肯定知道他。
  • 阿里游戏的 Node 的使用程度非常广泛。(我之前亲自带出来的团队,Node 不敢说广州第一,但至少也是前几的)

@atian25 对了,我的学历是北京交大电子结业生,简历里后面有说明,不知道你们介意不?

云风是之前网易的云风吗?

楼主你和我最近想的事情是一样的…面了几家Node, 可能都是做BFF层的.

@unliar 如果会Node和前端,自己创业的话,就很方便了,就是全栈会比较累。当然创业更大的问题不是技术,而是产品。

楼主有10年的程序功底,转什么应该都不是什么难事。我们公司就我一个人玩Node后端,确实招人比较难,但是现在换架构是不可能的了,所以上周末我给我们公司做Java的同事培训Node,老板说了:项目需要你就必须得学Node。其实我觉得用Node做后端是比较方便简单的,我们公司的一个大型项目就我一个人负责后端,扛了差不多两年了。不是自吹,要不是我这一年多咬牙坚持过来,项目早就烂尾了,因为第一批核心开发人员早就全都走光了。现在项目已经朝着越来越好的方向发展,后期的打算优化架构、上TS。其实我也迷茫过到底还要不要继续玩Node后端,最后还是坚持下来了。

@blackmatch 我以前也跟你差不多,经常一个人扛整个项目,还要做前端、小程序,会比较累。招人也确实难,而且招来的人很多跟我一样前端出身,积累不够多。估计别人招我也是这么看的吧。

… 我就是后端搞到nodejs,不过,又从nodejs 转到数据开发。。。。。 找工作真是超级难,要么去做数据服务,nodejs 还难找,还要和前端绑定,我前端就是弱鸡。。。。

@cnlile 我做了Node后,前端关注的也少了,前端发展这么快,感觉现在自己也变成弱鸡了。如果还是找不到的话,就打算先搞前端,后端往Java方向努力先。

或者,找个合适的项目自己创业?有志同道合的吗?😄

@lushisang 是啊。。。前端发展太快了,默默在简历里抹掉前端的字样了。。。。nodejs 如果深入下去,东西一点不少。。。。然后,发现进入系统和C++的领域,继续发展。。。。创业还是谨慎吧,业余做做吧。。。而且,可以做的东西不少,关键是怎么切入,都很难。。。不要盲目啊

@cnlile 我的技术自己做小项目是足够了,我一直想做一个关于小而美生活的综合性应用。提倡小而美、极简而个性的生活方式。赢利模式很简单,推荐或自己卖一些极简和个性的物品,或者一些基础性物品,方便用户打造自己的小而美生活。用户觉得好就买。

主要是有感于现在这社会太浮躁了,过于商品化,大家都想着挣很多钱,去大城市买房,却忽略了自己真正需要什么。

@atian25 好早的时候,看到云风的一篇博客《三人合租的房租公平分配方案》,挺有趣的,确实是人的名,树的影。感觉阿里入股B站估计也是做好了想搞手游的准备,也许是在为AR或者VR做这类IP游戏。

3-4年经验估计很好找,10年估计和技术关系都不大了。

之前我是拿Node做后端的, 然后我离职后

然后尴尬的是,3线城市市场并不好,找对口的工作很难。

找其他的,比如过java,人家算你0工作经验,降薪去你愿不愿意,毕竟到了养家糊口的年纪。

然后又做回前端了

@limingyang2012 也许人家就要三四年经验的,太老了不要,比领导还老

@axetroy 我跟你一样,没办法,最近也在复习前端,起码这样以后可以自己接更多项目做做

@axetroy 中国招人的本身很多技术也不怎么样,太看重表面的编程语言,项目也不怎么高端。你怎么也不可能算0工作经验啊。

现在国内的java开发效率太低了,如果切换到Node, 开发效率肯定成本的增长,前提是对后端知识相当了解。

@cllgeek 对后端知识很了解的 Node 程序员挺少的,大多数是前端转过去的,后端了解不深。

人少才有优势呀。人多就不好出头了。

node后端很黑 有的默认让做全栈

后端框架写好了,以后一些项目都覆用这个框架,就没什么事情做了,改一下数据库就差不多了,但是前段的页面修改的多。。。。。

我觉得转Node后端比前端合适,后端事业好升级和提升,前端绝大多数只能一直走业务开发。人家后端可以转大数据、运维、CTO、架构师(有几个要前端架构师的)。我热其前端,也认为前端即使涉及很多知识,并不简单。可是至少从我自身经历来看,没有几个公司吧前端当回事的,从薪资待遇上就比后后端差了至少一个等级,甚至连设计和测试都不如。无论你前端多么风起云涌,人家当你切图仔。

@cheerApril 没错,前端够忙的找不着北,有时还会被奚落。我觉前端挺难的,前端业务逻辑有时的复杂程度不亚于后端,可是有些领导和同事只会显而易见的认为是你这个前端业务能力不行。

Node后端挺尴尬,高不成低不就,岗位非常少,大型项目基本没有用的,用来做BFF就是纯打杂,还不如安心做前端或者Java/C++

回到顶部