有没有人觉得选择前端职业,很难成长为一个真正的程序员?

2022-01-05 11:58:09 +08:00
 3dwelcome

真正的程序员是指精通各种算法和代码设计。但前端毕竟是偏设计领域,而不是偏向代码。

天天用 tailwindcss 写 CSS, FLEX ,大部分都是布局上的处理。

有时会产生困惑,为什么这种界面生成,大家要用代码手写呢? UI/UX 应该都是设计工具的范畴。妹子美术功力好的,借助工具绘制出来的界面,要比手写布局好看很多吧。

VUE 框架也把代码结构定死死的,限制思维的发散。最大的技术,也许就是从服务器把表单取回来,做个本地排序分页处理了。

总还是觉得隔壁游戏技术有意思,能调试各种有趣算法。前端把数据结构研究个底朝天,也还是那个永恒不变的 JSON 。

7420 次点击
所在节点    前端开发
100 条回复
HolaPz
2022-01-05 13:11:24 +08:00
前端实习我也感觉整天就对着设计图切图, 有点没意思了
ch2
2022-01-05 13:13:02 +08:00
几万行 C 语言的项目看一年,为了优化一个指标死活搞不定你觉得有趣吗?
->妹子美术功力好的,借助工具绘制出来的界面,要比手写布局好看很多吧
但凡 To B 类型的,尤其是专为桌面版做的复杂交互的前端哪个是不会 js 就能搞得定的
dabaoziwy
2022-01-05 13:14:17 +08:00
“ 真正的程序员是指精通各种算法和代码设计。” 这话说的过于偏颇了一些,也没有人不允许前端去学习算法,数据结构和设计模式啊,限制你学习的总是自身的惰性,而不是甩锅到外部因素甚至是行业的某个领域。
niceHC
2022-01-05 13:15:52 +08:00
看你入行也不深,想换就赶紧换吧
scyuns
2022-01-05 13:22:23 +08:00
对不起,我从来没有说过我是程序员。我是 it 农名工。爱鄙视就鄙视吧!
至少有一点我觉得挺好的,前端的生态肉眼可见的活。
你愿意造轮子就有人愿意用轮子!轮子的数量越多代表你未来的潜力越大!
jianhua
2022-01-05 13:23:27 +08:00
不是啊。。。关注点不同。
后端主要关注工程的可维护性,在硬件和业务不可靠的情况下,使软件可监控、可运维。
前端关注细节,关注具体算法的性能,降低 CPU 、GPU 的开销,以使得程序尽可能流畅。
(我说的是主要区别,不代表只是这样)
yaojin
2022-01-05 13:24:42 +08:00
别人问我做啥,我都不说自己是程序员,我只是说我是写网页,写页面的,只有那些写框架,研究算法的我觉得才能算得上
qq976739120
2022-01-05 13:25:18 +08:00
普通人多赚点钱,早点下班,比折腾什么都强.
3dwelcome
2022-01-05 13:25:19 +08:00
@dabaoziwy 学算法是为了能学以致用。实际项目里又用不上,过个半年就忘的差不多了,很难形成良性循环的技术积累。

想把个人技术转换成生产力,在前端是一件比较困难的事情。

基本上自己能做到的,别人也能,拉不开明显差距。
3dwelcome
2022-01-05 13:33:20 +08:00
@ch2 “但凡 To B 类型的,尤其是专为桌面版做的复杂交互的前端哪个是不会 js 就能搞得定的”

通常用户都不太懂技术,项目经理可以把复杂的需求拆成几个简单的需求,这样初级前端也能把任务完成。
erlking
2022-01-05 13:36:20 +08:00
管他程序员真假,到手的人民币是真的就行了
yimity
2022-01-05 13:37:59 +08:00
你可能对前端有误解。
你用的 Vue 也是前端。
你可以试试写个 Vue 。
daliusu
2022-01-05 13:50:34 +08:00
没有人活着就是为了当“程序员”或者其他某个职业的,你要真的一定想当“程序员”,前端可以做可视化方向的,各种算法+数学+图形学甚至还要物理学我觉得比一般后端“学术”多了
liubaicai
2022-01-05 13:53:06 +08:00
前端已经被开除程序员集了吗?不过说实话,程序员又不是啥高大上,设计师听着不牛比多了?
66beta
2022-01-05 14:01:04 +08:00
楼主没错,你们不要耽误了他,让他早点转后端!
3dwelcome
2022-01-05 14:02:11 +08:00
@daliusu 是的,我想转成 WebGIS 前端,多少能增加一点技术门槛。

似乎也挺不不容易的,一起加油吧。
en20
2022-01-05 14:04:41 +08:00
不如咱以后都自称工程师好了
@liubaicai
gouflv
2022-01-05 14:04:52 +08:00
OP 想表达的是:自己就是个页面仔,算不上程序员
yukiice
2022-01-05 14:15:07 +08:00
还有人想转 WebGIS ,绝了
yaphets666
2022-01-05 14:27:39 +08:00
对于普通人来说,前端入门转后端是个不错的选择。

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

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

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

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

© 2021 V2EX