35 岁的前端程序员是不是更惨

2020-11-16 09:21:45 +08:00
 lagoon

前端大部分工作都是实现展示,实现交互,业务逻辑比后端少多了。

从目前接触到的来说,后端要涉及业务逻辑,要涉及和公司不同系统对接,就算技术覆盖,也没有那么容易被替代(更别说各种系统对接还得认识人)。数据分析类,也要深入了解公司业务才行。

而前端,基本只要技术能覆盖,就可以替换掉。

目前技术 leader,基本也都是后端开发出身。
不是说前端不重要,而是公司考虑的必然是先挽留后端,再考虑挽留前端。

大龄前端,深感迷茫。

7535 次点击
所在节点    程序员
35 条回复
mikulch
2020-11-16 09:31:24 +08:00
你多少岁嘛?最近接触的前端都是 20 来岁刚出头转行学习的前端。做的东西逼格还都挺高的,一个比一个牛,一个比一个 geek 。
unicloud
2020-11-16 09:31:28 +08:00
不要这么悲观,35 岁的后端估计也有同样焦虑。不管是前端还是后端,提升个人核心竞争力(广度和深度)才是需要考虑的。
yuehui123
2020-11-16 09:31:42 +08:00
放弃吧,回家种地就不迷茫了
junho
2020-11-16 09:33:08 +08:00
个人认为 前端比后端的天花板要低,对公司业务的重要性也比后端低
yaphets666
2020-11-16 09:36:20 +08:00
25 岁...已经在学 java 转后端了.前端干了两年,搬砖不是问题了.过去一段时间的几个项目也由我主导.但是真的感觉没什么意思了.
java 学习进度缓慢.java 抽象程度要比 JS 大的多.java 体系也非常庞大.难受住了
3country
2020-11-16 09:38:58 +08:00
别在这贩卖焦虑了
x4400177
2020-11-16 09:39:15 +08:00
前端工资可不低
huai
2020-11-16 09:44:48 +08:00
贩卖焦虑
acthtml
2020-11-16 09:47:52 +08:00
往产品型或架构型发展。
ericgui
2020-11-16 09:49:34 +08:00
前端不好做
onice
2020-11-16 09:50:12 +08:00
前端和后端工资都差不多。但前端比后端简单,个人认为。前端所见即所得,然而后端只有数据。
至于 35 惨不惨,感觉无论是前端还是后端,都有中年危机。
westoy
2020-11-16 09:51:47 +08:00
除了传统企业, 哪有一个项目用 N 年的

换了新领导, 上台洗人+刷 KPI 通常第一件事不是改技术栈重构么
pscl
2020-11-16 09:58:35 +08:00
反向考虑,后端熟悉的业务逻辑是公司的业务逻辑,是不容易替代,但前提公司得活得下去,换个地方你那精通公司业务逻辑一定有用?前端技术不捆绑公司业务逻辑,是容易替代,不过去哪家公司不能直接上手干?前端职位又不少,焦个蛋
coderluan
2020-11-16 10:05:42 +08:00
前端确实艰难一点, 但是谈不上惨, 因为程序员本身就谈不上惨, 程序员可以说自己担心自己焦虑, 但是唯独谈不上个惨字, 惨还一个个抢着往里跳, 到底谁是傻子?
xingyuc
2020-11-16 10:12:45 +08:00
@coderluan 身体诚实呗
vincent7245
2020-11-16 10:20:32 +08:00
五年大数据,现在正边工作边学学前端,你让我怎么活
NasirQ
2020-11-16 10:22:28 +08:00
别这么焦虑...前端完全可以往 产品,设计这块走。到 35 看了那么多 ue ui 再差基本审美和产品交互也培养出来了。平时多思考,多积累点 。完全可以往“艺术家”---艺术设计上面走。为啥一条路走到黑. 有经验有思想有审美,这都是通用技能。你怕啥?
skrskrskrskr
2020-11-16 10:23:09 +08:00
都是围城
Felldeadbird
2020-11-16 10:23:11 +08:00
不要贩卖焦虑。
前端除了写 JS,还可以做设计。各种活一样可以。
kop1989
2020-11-16 10:23:45 +08:00
确实相对后端而言,前端维持自己的不可替代性更困难一些。

我的理解是:前端主要负责的是“交互逻辑”,而后端负责的是“业务逻辑”。
交互逻辑的不可替代性差。因为交互逻辑有壁垒的场景极少。
而业务逻辑本身是公司的生产资料,所以相对而言不可替代性和壁垒要强一些。(但也只是相对强,不是绝对的)

所以相较于后端,前端面临着“学习压力更大”,“技术迭代更快”,“交互逻辑受大体量 app 影响”等问题。相对会更辛苦一些。

所以我的经验是,不管前端后端,都要学习和理解业务。有建设性的业务实现才是一个程序员真正的不可替代性。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/725617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX