机会还没来,但也不远了,后端不久后可能会走一位,到时去争取下应该能成功。 所以现在想从各方面综合考虑下,是否应该转后端。目前考虑到的有几个方面:
1.找工作难度,在我看来好像差不多,并没有太明显的区别; 2.薪酬,后端普遍会高点; 3.升职空间,cto 等管理职位好像大多都是从后端升上来的; 4.繁琐程度,前端比如要写很多 css 和动画等,还要响应式和适配移动端,这点很烦; 5.跳槽难度,后端跳槽去大厂或者其他地方好像会比前端机会多点? 6.业务核心,有时前端容易变成边缘职位,拿到 ui 图就直接照着做,很少接触到核心部件等。
欢迎大家提出自己的观点探讨一下!
1
haohappy 2020-12-01 16:42:51 +08:00
|
2
Heerey 2020-12-01 16:57:06 +08:00
论升职加薪的机会而言,后端相对于前端是机会更大的,特别是在中小型企业,前端相对而言更不被重视
|
3
jones2000 2020-12-01 17:15:53 +08:00
把很多后端的东西,移到前端来计算, 减少服务压力。 就现在 PC 和手机的性能很多都业务都可以在前端完成的。
|
4
dynastysea 2020-12-01 17:29:21 +08:00
你把后端的好处都列出来了,还犹豫什么呢
|
5
KennySun 2020-12-01 17:31:32 +08:00
围城
|
6
SuperManNoPain 2020-12-01 18:23:29 +08:00
围城
|
7
duwenwx 2020-12-01 19:55:39 +08:00
围城
|
8
jackFenng 2020-12-01 20:05:09 +08:00
围城
|
9
ayasakinagi 2020-12-01 20:21:17 +08:00
围城
|
10
DoctorCat 2020-12-01 20:28:28 +08:00
后端知识体系很庞大,想要学习透彻是要很多积累的,至少需要 5 年以上后端开发历练才能说熟练。
|
11
darknoll 2020-12-01 20:31:14 +08:00
做个高级前端工资也不差了吧,反正职业生涯也就只能干到 35,想这么多干啥,该玩玩
|
12
comsweetcs 2020-12-01 20:37:19 +08:00 via iPhone
前端挺好的……我认识的 3 年前端经验……。12k 跳槽直接涨到了 30k
|
13
vision1900 2020-12-01 20:47:07 +08:00
后端确实天花板高,最近我在看操作系统的东西,感觉挺有趣的。上学时候被性冷淡老师浇灭了兴趣,就追求视觉上的美感干了前端。现在看着 1986 年写的《 The design of Unix operation system 》香的一逼,有种“这一切都连起来了”的快感
|
14
zifangsky 2020-12-01 20:48:04 +08:00
就像楼上说的,这就是「围城」啊。在我看来后端开发的天花板其实也不高,而且就 Java 而言现在内卷化很严重,所以不是很建议前端转后端(特别是 Java )
|
15
aoerboquartz 2020-12-01 20:54:17 +08:00
我觉得现在不是考虑转后端,而是应该考虑转管理。因为你转后端之后,用不了多久就又要开始转管理或者转身份了。
身份指的是,换行业、自己干、或者其他想法。 |
16
kaka6 2020-12-01 21:07:45 +08:00
通过 Node.js 轻松转后端
|
18
falcon05 2020-12-01 21:37:21 +08:00 via iPhone
如果喜欢那就转呗,换个口味也行。如果只是想赚钱,推荐转行炒股,比特币,房地产,摆地摊等等。
|
19
TimPeake 2020-12-01 23:13:17 +08:00
如果你想长久的发展 我觉得这个是非常有必要的。当然 你要是觉得自己是前端大牛级别的人物 当我没说
|
20
karott7 2020-12-01 23:15:36 +08:00 via iPhone
我是做前端的,但我觉得一个项目团队里产品和后端是最能直接给项目带来价值的人,后端掌管着业务核心和数据库,对于大多数中小型公司来说前端真就是美工
我不太赞同楼上说围城的,具体数据我没统计过,但是个人感觉中小型公司愿意养高级前端的不多 还有一点就是学历越低越应该学后端 |
21
ryougifujino 2020-12-01 23:39:35 +08:00 2
大部分都同意,但是个人感觉前端是更容易进大厂的。因为前端好多东西能够自己实践,然后提高自己。但是后端的话需要场景(比如高并发什么的),没有的话你可能就是闭门造车,很容易产生技术上的瓶颈。
|
26
haohappy 2020-12-02 09:52:49 +08:00
@MrCard 是啊 但是大量的后端工作会被 云开发 serverless 等替换 会导致大量的后端人过剩 你有办法在这些过剩的人中脱颖而出吗? 不仅仅靠的是技术 还有年龄 学历等等
|
27
abelmakihara 2020-12-02 09:57:17 +08:00
@MrCard 公司越小 后端越重要 前端边缘容易干杂活强行全栈
|
29
yaphets666 2020-12-02 10:40:53 +08:00
后端是有可能走上领导岗位的 前端不可能
|
30
xiaomu8 2020-12-02 10:43:28 +08:00
楼上说的对,前端至少可以自己想办法提升自己,后端没有实际的业务场景很多都是纸上谈兵,
而且同样的努力程度前端的工资不见得比后端低。 |
32
karott7 2020-12-02 11:28:43 +08:00 via iPhone
@yaphets666 前端也有做领导的,我上家公司项目经理就是前端出身,工作能力我很佩服。但是我慢慢的发现还是后端出身的做项目经理好,毕竟后端出事了,你前端出身的只能干看着
|
33
jaylee4869 2020-12-02 11:42:16 +08:00 2
不要,请继续扎进前端。去了解 TypeScript 、Next.js 以及 JAMstack:
Verrcel CEO Guillermo Rauch 对前端的发展有很乐观的看法: Let’s start with the context that the backend has been commoditized by cloud infrastructure, Kubernetes and off-the-shelf APIs. 后端正在被云基础设施、K8s 、开箱即用的 API 商品化。 Today the most interesting new opportunities for modernization have shifted to the frontend. 现在前端面临最现代化的有趣机遇。 That’s where the value is for most enterprises - creating new products and content that attract users and drive revenue. 那便是对企业最看重的:创造新的产品、内容以吸引用户并创收。 The Jamstack architecture (Javascript / APIs / Markup) has enabled the frontend to be split from the backend so that site development can happen ever faster and independent of the backend. JAM 技术栈赋能前端使开发速度更快并使之与后端更加分离独立。 https://rauchg.com/2020/vercel |
34
3dwelcome 2020-12-02 11:47:59 +08:00
简单的后端不值钱,就算前端用 nodejs,也能写出优雅的后端。
但问题是很少有公司那么用,可能是感觉单线程太弱了,没 java 那套健壮。 |
35
rioshikelong121 2020-12-02 12:04:25 +08:00
FullStack
|
36
MrCard OP @jaylee4869 有道理,感觉处在一个变革的前期,未来后端和前端都会发生很大的改变。就像云服务出来之前的运维一样
|
38
OceanZH 2020-12-02 15:02:09 +08:00
国内前端真正作为一个单独的岗位独立出来其实也没多少年,而目前担任领导的大多数又是从前端独立之前的年代就入行的,所以普遍是后端出身。再过几年前端出身的领导比例应该也会渐渐提高一些。
话说回来,楼主如果想留在现公司的话,其实应该看一下你们自己公司 /部门的业务重点是在后端还是前端,最能赚钱 /产生价值的部分才是最有发展空间的 |
39
pushback 2020-12-02 15:19:47 +08:00
建议转游戏后端(狗头)
|
40
Seaony 2020-12-02 15:27:36 +08:00
围城
|
41
zhangxh1023 2020-12-02 16:18:30 +08:00
一年前端, 两年 Node. 最近公司有机会尝试 java, 基本没有犹豫就接受了. 如果顺利, 希望能转 java. Nodejs 工作着实不好找
|
42
Froyo9 2020-12-02 16:33:54 +08:00
个人觉得能转还是尽量转,我是 Android 转的 golang
|
43
MrCard OP @OceanZH 有道理,没想出什么前端不能当领导的理由,最主要的还是懂技术和沟通。
除了游戏公司一般都是后端比较重要吧,毕竟直接接触到数据 |
44
MrCard OP @zhangxh1023 转了后啥感觉?写代码有比前端更舒服吗
|
45
kangyan 2020-12-02 17:11:23 +08:00
游戏前端绝对是核心,可惜画页面涂 APP 的前端的上限较低
|
46
zhangxh1023 2020-12-03 10:10:32 +08:00
@MrCard 舒不舒服因人而异吧...我是本来就不喜欢前端.讨厌改一些鸡毛蒜皮的样式. 所以才入坑 Node. 然而今年尝试跳槽. 确实不好找工作.大厂进不去, 小厂又实在都是一些太小了的看不上.
|
47
qe9999 2022-01-12 23:58:06 +08:00
如果我能在毕业一次,根本不会选什么前后端,全部都是互联网工地上负责打灰的罢了
|
48
jiyan5 2022-03-07 19:04:20 +08:00
那你准备选择什么呀
|