1
lilei2023 318 天前 1
但是有些东西,有的人能做出来,有的人做不出来!
|
2
potatowish 318 天前 via iPhone
确实,但是换个角度想,学前端可以轻轻松松做出很多东西来,像是博客、导航站,工具站,甚至可以隔段时间换个框架重构,你看后端能做得出来不[]
|
3
estk 318 天前 via iPhone 2
对 ui 有看法让 ui 同事去改
对交互有看法,找产品经理去 怎么会找你? |
4
murmur 318 天前 14
有些人做的出来,有些人做不出来属于对技术的病态追求,比如纯 css 实现某动画效果
这个其实早有例子了,当大家还沉溺于 css3 的 translate 的时候,支付宝就开始用视频做背景了,真就一行代码实现设计师全部需求 前端再往上跟技术无关了,那是顶级的软件工程,比如你说在线 office ,那也是 canvas ,react 只做 ui 部分,而且这东西难度在需求设计上,多少人连 word 都用不明白,更别说开发一个 word 了,今天抄一点明天抄一点,没有提前规划两天就是个屎山没法维护,所以这么多年在线 office 做的好的除了 ms 和 wps 没第三家了。 把 word 拆到每个人实现出来还要兼容 ms docx ,绝对是顶级软件工程才做得了的。 |
5
coderlxm 318 天前 via Android 3
考公考编才是多数人的出路,虽然门槛比较高,但进去了最起码就稳工了。不管是前端还是后端,门槛确实太低,小学文化的跟着学都能学会。
|
6
daliusu 318 天前
针对你这三点,建议你换一家好点的公司... 其他没有建议
|
7
shunia 318 天前
抓紧转后端,我不是在开玩笑。
前端确实很难升职加薪。 |
8
NoManPlay 318 天前
目前感觉 GIS 和可视化还算有性价比
|
9
QAQqingju 318 天前
5 年的对于问题的思考比 2 年的强多了,快速定位问题,有解决问题的思路,最后又快速解决问题
|
10
tool2d OP @QAQqingju 我在考虑要不要转隔壁 android/ios 客户端,总觉得 5 年客户端技术积累,还是能碾压 2 年的。
但是前端不一样,换一个公司,换一种框架,就有一种陌生感。没底气谈高薪,这本身就是很大的问题。 |
11
Justin13 318 天前 via Android
我不觉得,让我再选一次,我还是选前端
|
12
knightgao2 318 天前 1
客户端死路一条,前端觉得复杂,但深入了解其实都是一类的问题,我的建议是后端加业务,同时接受现在编程已经是 50 年入国军这个事实
|
14
Justin13 318 天前 via Android 1
至于前端转 android/ios
我只能说你是会选的。。 |
15
dfkjgklfdjg 318 天前
本来就是这样,如果你工作中一直折腾 UI 界面做页面仔能有多大出息……换成其他的平台继续做页面仔也是一样的呀。
界面上面的难点就是各种踩坑的经验。这些纯靠经验积累的东西,很容易就会被新人借助/利用 AI 追平。 但其实“前端”并不只有界面,还有很多其他的横向衍生方面。最容易方向的就是借助更靠近用户的优势转向产品经理。毕竟没办法一直都干在开发一线,就国内这个工作强度。你能力再强,精力也赶不上不断涌现的小年轻。最后也得往团队管理上面靠。 |
16
clue 318 天前 2
前端最大的问题是门槛低, 竞争激烈, 卷死个人
当年 nodejs 兴起, 臭前端仔把能用 node 重写的都重写了, 然后抢后端的活 |
17
hevi 318 天前
不如去转木工,雕个手办
|
18
shervy 318 天前 1
你把前端俩字去了,再说一次。
|
19
zackzergzeng 318 天前
深耕显示技术就画图、游戏、渲染;不深耕就转后端
|
20
murmur 318 天前
@zackzergzeng 游戏渲染卷不过别人啊,别人学个 js 就行,你得补整套计算机图形学,webgl 和 opengl 有本质区别么,最难的不是还是图形学
|
21
sentinelK 318 天前 1
本来移动互联网,就是一个重业务,轻实现的领域。
即便是上升到整个软件工程,也是如此。 真正代表生产资料的核心技术(算法、架构、优化)都在极少数人手中。 所以与其说搞 xx 端不行,不如说搞一线不行。 一线程序员和工厂里的流水线工人、建筑工地的搬砖工,在整个商业格局中没什么不同。 btw:说到这我就一直有一种迷思,为何老看到有人晒大厂的工牌,说自己大厂的资历,以大厂为自豪。 但是本质工作上,他们和盖鸟巢、盖大裤衩的力工又没什么不同。 |
22
wazano99 318 天前
前端还好吧
想转 ios android 的话可以看看 kotiln 不过我是觉得 android 和 ios 都死了 web 也不会死 我最近就是一边学 kotiln 一边自己写一点可视化方面的东西 |
23
dfkjgklfdjg 318 天前
@NoManPlay #8 ,GIS 和数据可视化现在有点实力的都在搞在线的低代码平台。感觉后面纯靠手撸开发也得悬,成本太高。ThingJS 这种方式应该会越来越多,大部分场景足够用了的。
而且深耕之后都是一些图形学相关的太垂直了,后面就很难再跳出来做其他,而且岗位太少。虽然对于传统前端开发来说门槛是高一些,但是多做了其实也是经验的积累,对于更抽象的知识还是缺少的。最后也就是转到游戏开发或者渲染方面。 |
24
yl20181003 318 天前
|
25
pianjiao 318 天前
其实看你的公司属性是什么。如果是强交互型的,比如在线设计 ps saas 这种。 或者淘宝 京东这种,对用户交互依赖网页比较多的。 前端还是能搞的。如果前端只是做个官网。那是没搞头
|
26
yl20181003 318 天前
@yl20181003 #22 无法想象
|
27
FreshOldMan 318 天前 via iPhone
前端最大的问题就是真的就是画 ui,客户端起码能接触到编译连接的知识,
|
28
chenliangngng 318 天前
我现在就在搞 gis ,和你工资无影响,但是要学的东西又多了
|
29
zhuanggu 318 天前
最主要的原因是前端技术不能深入拥抱业务
|
30
unclejock 318 天前
你们公司还是太小了。换一家大点的公司,你会发现所有人都是螺丝丁....
|
31
stimw 318 天前 4
有点好奇的是,前端(后端)都是只在“深耕”前端(后端)吗?
我觉得大部分人(比如我)的知识深度谈不上“深耕”,反而应该花点时间拓展知识广度。你说 js 技术栈,那看过 Node 、Next.js 完全接触得到前后端运维一条龙的东西,自然而然就会去看数据库、微服务、中间件、devops 之类的知识。 或者从前端工具链上看点自己感兴趣的东西,比如近几年用 go/rust 去实现的 compiler, bundler 等等。 当然不是说用 css 做花活不好,只是从兴趣和提升能力的角度来说,不如做点别的。 |
32
MasonXu 318 天前
什么岗位不横向发展都很难。
前端的话,三件套就是基础了,但不能守着这一亩三分地儿。 网络通信你搞不搞,用户反馈用着有问题的时候,你能不能通过所学的网络知识定位到问题在哪。 需求分析交互逻辑你搞不搞,需求过来了是真需求还是假需求,你不能来啥就做啥吧。产品脑子不好使一个功能绕三个圈,你有么有更好的方式。 还有什么 Nginx redis 你搞不搞,又是一个需求来了,卡在其他部门无法开展,你不了解就不知道找谁推动。 这些东西确实都和业务远,但也足够撑起小半边了。谁都能指点几句,说明谁都能想到你,你能不能把每一个节点的问题都搞清楚,让别人找到了你就找到了答案。 我现在还不行,现在也啥都看。 |
33
iOCZS 318 天前
壁垒就是东西多,或者内容艰深
|
34
DOLLOR 318 天前
来后端吧,后端天花板高,地位也比前端高。
|
35
evada 318 天前
这时候行业经验就比技术经验重要,比如你搞金融,金融哪些概念你门清,是不是比普通的前端工程师去面试金融前端容易。或者搞区块链,你懂区块链原理,就比普通前端工程师门槛要高。
|
36
retanoj 318 天前
“发现公司所有人都能对 UI 发表一下看法”
其实这事儿跟前端工程师关系不大,是 UI 设计的问题,对吧。 |
37
zuosiruan 318 天前 via iPhone
@zackzergzeng 还游戏,游戏狗加班那真是往死了加。还有国家对游戏那个态度,就差你们都不做做游戏了。
|
38
lstz 318 天前 via iPhone
如果只是很常规的企业开发、落地页、活动页,这些确实搞不出什么名堂,别说前端,就连后端都不一定有多大技术含量来提升职加薪,都会被 GPT 替代掉。
要做就做点有创意的,来弄一些有意思的开源项目,比如笔记、游戏、复古 UI 库之类的,这些才是你个人真正的财富,什么升职加薪,很可能明年被裁员才意识到这些都毫无意义。 分享小弟的开源拙作,https://cloud.laf-tools.com 我正在弄一些工具箱的东西 我曾经也觉得前端开发到头了,但只是因为我做的那些企业项目太无聊了,我们完全可以探出一条自己真正中意的道路。 |
39
ruihfang007 318 天前
你的感觉很对 ,之前在讯飞后端高级开发数不胜数,前端和运维能干到高级开发一个公司都很少很少!
|
40
Promtheus 317 天前
后端其实也干不了啥呀 大多数后端不也就写写业务
|
42
murmur 317 天前
我举个很简单的例子,国产的人大金仓,没有 nodejs 驱动,官方挂的驱动用不了,java 的就很完善
|
43
weixiangzhe 317 天前
@hevi 我直接 五轴
|
44
sampeng 317 天前 via iPhone
这倒是,有 gpt 加持,后端狗半天就会撸前端了
|
45
zhimayan 317 天前
去大厂,有比较大的前端团队,应该会好些?
|
46
meeop 317 天前
升值加薪有毛用,打工是不可能赚大钱的
|
47
stimw 317 天前
@murmur #41 node 都能玩,感觉生态差了玩不舒服了就顺手看一下 java 甚至 c#。宗旨还是不能把自己局限在某一端里。
人的精力是有限的,可以在面向就业面试的时候说自己的前端/后端,但在平常唠嗑的时候还是不要搞前后端运维鄙视链了。现在的“developer”还有完全不懂前端或者后端的吗?没有吧。前端还是 java 八股文,不都是培训班三个月就能搞出来的吗... |
48
loveDiu4ever 317 天前 1
你随便找个 github 高分的前端库,你要是觉得都没难度,那你工资真随便要,你要是只会个 vue react 这种,小学生都能学会,确实公司给你开钱就不错了
|
49
darkengine 317 天前 3
所以前端的最好归宿是做独立产品,有些叼毛不会珍惜你的产出的
|
51
tool2d OP @princesswar721 我们自己钻研的前端技术,和去面试时,领导想让你使用的业务技术,是完全两回事。
前端做页面,可选的方法太多了。 |
52
xingdaorong 317 天前
前端是最容易替换的,因为前端离业务远,不管是 app 、小程序、管理系统,前端只需要把页面写出来,服务端有很多业务逻辑,什么功能能实现,什么不能。这也是导致,换了前端也可以运行,所以加薪难度较大。服务端逻辑多,换个人成本比前端高,所以加薪简单。后端》前端〉测试》 UI
|
53
xingdaorong 317 天前
@Promtheus 对啊,写业务知道业务逻辑,替换的难度较大,所以加薪容易,前端写好后台管理系统,基本项目人员都知道怎么点,页面交互啥样的。不考虑代码,前端换个人其实很容易
|
54
Beats 317 天前
前端跟前端还是有差距的,有的前端只会这也不行那也不行,有的前端就是你提啥需求人家都行
|
55
loveDiu4ever 317 天前
你要学了 java 估计更废,java boy 比前端页面仔强不到哪去
|
56
Richardhtw 317 天前
我这种 curd boy 也没啥前途呀(摊手
|
57
BBCCBB 317 天前
不要局限于前端
|
58
zuosiruan 317 天前
@potatowish #2 好的吧,我们当时刚毕业找工作后端就比前端多一千。
|
60
Yuanlaoer 317 天前
想升值加薪,就学怎么升值加薪。
而不是学前端 |
61
Ma4cus 317 天前
确实 ,大家快转后端吧
|
62
lesismal 317 天前
如果不考虑润、不考虑自己做产品,只从打工的角度考虑,后端研究得精深些,不是特别容易 35 被裁,我不少要好的 35+,甚至 40+的,都还大厂中坚力量,后端需要内里浑厚些,很多问题要靠这些多年深耕的选手、不是三五年的人能替代得了的。但精深也不是特别容易,知识也得一口一口啃,经验也得一天一天涨
|
63
Mexion 317 天前 1
前端都是边缘人,和业务也没什么强关联,就是存粹的工具人,随时可以替代的那种
|
64
exploreexe 317 天前
@tool2d #9 转 IOS 和 Android 不能说 50 年入国军了,得属于 60 年入国军了。都转 Flutter 和 RN 了,很多还转了前端。。。
前端还是比后端有点搞头的,自己做产品的话。 |
65
zisen 317 天前
因为技术更新太快了,想要升职加薪就得找技术迭代缓慢的,例如传统工业,但是前期太苦了,没钱没技术还得被人使唤,后期有钱了又花不动了,全给老婆孩子了
|
66
dif 317 天前
现在后端学前端可以保住工作。
|
67
idragonet 317 天前
把“前端”关键词换成 其他开发语言也一样。
|
68
aken29 317 天前
昨天刚和部门主管说过这个话题。这两年多从入门到熟练做 Web 、微信小程序原生和 uniapp ,虽然没很深入,但是公司业务都能做出来了,质量见仁见智。
从我经历来看,前端如果只是页面开发,保证一定质量,门槛真的不高,进来的新人很快能上手开始做切图仔,公司还留着能力不怎么强的,工资又高的你干嘛。 所以今年我提出要学习后端开发,了解业务,能制定技术方案等等才能站得住脚吧。因为有安卓基础,对 Java 还算了解,于是准备做 Java 方向,发现其实后端也很多东西要学,可能就没有前端那样更新那么快吧。另外,主管说后端普遍比前端高 3K (百人内小公司) |
69
coderQiQin 317 天前
@tool2d #10 还是你会选
|
71
clue 317 天前
@kirls #50 有没一种可能, 以前写 php 的也是搞前端的, 很多搞 java 的也是, 都要兼写前端页面
只不过随着前后端分离, 这些人大部分都转为专职前端了, 毕竟你会前端那就不用再招了 [狗头] |
72
UIXX 317 天前
“随便换个人(甚至是实习生)做,跟现在有很大区别吗?”
这个问题的答案决定了你的议价空间。 ----------------------------------------------------------------------- 不过这都是“升职加薪”语境内的,本质上还是依附于业务的涨落跟在大头后面期望施舍点汤汤水水。 |
73
litguy 317 天前
距离现金流业务远的不都是跟着喝汤么,管你前端后端呢
|
74
tagtag 317 天前
看什么类型的前端吧,现在工程/工具软件都有 web 化的趋势,你试试那个前端架构,一个复杂的定制的内容编辑器就非常难了。
|
75
h1104350235 317 天前 1
6 年前端狗路过,说一下我的见解
1.前端技术含量比较低,很多转行业或者培训几个月都跑来干前端,导致岗位需求量没那么高(这点可以参考很多前端基本都是非本转过来的); 2.目前国内大多数公司的前端只停留在业务层面,就是切图仔,接触不到业务的核心,你干一年跟你干五年没啥区别(这点是因为我刚开始工作感觉收获很大,到现在工作中技术很难提升); 3.前端发展快,12 年那会 JQ 兴起到现在 vue 、react ,框架层出不穷,包括 node 一系列框架,各种工具类,一个框架从兴起到淘汰可能就几年的事情,基本过两天就能听到一个新的前端框架,不像后端框架稳定(前端娱乐圈,OO 哈哈~)。 我工作过几家公司,技术总监要么是后端、要么是客户端,前端岗位很难到管理层。 所以我现在不给自己设障碍,前端可以选择 1.深入 3D 可视化( three.js,babylon.js )领域,大屏和 VR ,元宇宙前景不错 2.electron 桌面应用,目前国内一些大厂也开始用混合桌面开发代替原生应用 3.往后端发展,学习 Java 、Python 等语言( Node 不算) 4.产品经理或者项目负责人(目前这个是主流吧,但是一个公司只需要一个负责人,但有一群前端) |
76
del1214 317 天前
不论什么端,不缺搬砖的。可惜干到一定层级后才能领悟到。
|
78
dog82 317 天前
如果你只会堆控件,那确实没啥竞争力,前端要有 UI/UE 的思维,处处从用户角度思考
|
79
zw1one 317 天前
干全栈,顺便把业务学了。谁指指点点都没你有道理。
|
80
Ada1998 317 天前
现场坐班,前端,底薪最高可以到 45K ,有意向可以聊聊!
|
81
me1onsoda 317 天前
比如做区块链的,一般对前端不做限制,怎么才能让你从一众候选人中卷出来?后端就要你相关经验,干掉一大批人。游戏后端主程只要游戏不死,那真能干到 5060
|
82
WenJimmy 317 天前
|
84
murmur 317 天前
而且你有没有想过,这个活我为啥要找前端,我让做游戏的用 unity 或者 cocos 做就可以了,让他出一份 js 版本给我
|
85
Mistyrainjn 317 天前
@tool2d #10 你是会选的!安卓还有 ios 还有活路吗?建议后端 node rust go 这些吧
|
86
ciki 317 天前
前两年感觉前端还是如日中天,前途无量。怎么这么快就没落了
|
87
morgan1freeman 317 天前
跟技术没有关系,跟你做什么有关系,如果只是页面仔,那确实低后端一头,在中小公司,业务是王道,后端所谓高并发 什么的 其实 90%的人也接触不到,大多都是 CRUD ,但是后端懂业务,也才是实际情况
后端接手一个别人写的业务系统,里面各种业务逻辑 要弄老半天 甚至一周都很正常,如果是中后台的页面,前端写的太狗屎,直接抛弃重新写也行,另外前端屎山崩了,修好就是,不会影响业务数据,后端崩了 就真的业务停滞了 |
88
loryyang 317 天前
感觉各类技术其实都差不多,前端好歹一直长盛不衰,好多行当都已经入土了……
|
89
popn74 316 天前
大多数都是混到 35 找不到什么好工作,差不多行了
|
90
fms86 316 天前
后端算法也没本质区别,毕竟金字塔尖的就只是极少数人
|
91
yolio2003 316 天前
感觉很准
|