为什么很多后端程序员认为前端很难学?

2020-07-23 10:46:05 +08:00
 jimmyismagic

很多工作了多年的后端程序员,都会有些个人创业的想法,但是不会前端,觉得前端很难,不知道怎么学?

为什么会有这种现象呢,前端的难到底在哪里?

30659 次点击
所在节点    程序员
224 条回复
bonfy
2020-07-23 13:24:03 +08:00
前端 肯定是会点的

但这就不是技术问题 是审美问题
christin
2020-07-23 13:24:34 +08:00
css 太麻烦了 有时候一个属性写错样式就不对 折磨人
inwar
2020-07-23 13:25:54 +08:00
缺少统一标准
水平不行,写出来外观靠猜
huanglexus
2020-07-23 13:27:01 +08:00
前端又不一定要写 css,我多年没碰过 css 了
PiersSoCool
2020-07-23 13:27:47 +08:00
我写过一段时间的 NodeJS 后端,简单的前端页面(没用任何框架)。
JS 还算好学,就是太自由不好,而且没有什么工程化的东西;后来我写到 ES6,语法还好,但是和后端的语法不是很一致;到最后我写到 TS,发现包管理确实比较麻烦。最麻烦的是,由于语法过新,语言各种各样,各种需要转义的工具,增加了极多的门槛。
后来写过一点点 CSS,CSS 拆开来讲不是很难,组合起来就比较麻烦;需要记忆的点太多,如果搜索也很难去下手,需要经验(就比如我一开始不知道圆角,后来才知道这个专业名词,我开始搜索的是如何让表格变平滑)。这种东西我觉得属于另一种领域,后端一般涉及的是数据处理。
总的而言,前端这么难倒不是很难,是一个很相当需要一些经验的领域。
LancerEvo
2020-07-23 13:30:54 +08:00
我看逼乎著名回复很适合这个贴:先问是不是 再问为什么
我认为楼主的问题就是个伪命题 可能由于你所在的环境的局限性碰到的都是那样的人吧
ppphp
2020-07-23 13:31:50 +08:00
css 的思维方式和编程不太一样,用了现代框架反而更难了
tabris17
2020-07-23 13:32:05 +08:00
因为贵端太乱啊
sayitagain
2020-07-23 13:35:12 +08:00
我倒是因为个人工作经历,没觉得难...基本都会
sayitagain
2020-07-23 13:36:33 +08:00
@huiyadanli 最早刚工作的时候前端排好版提供一个 html 就完事了...数据都是后端渲染,出了问题我就自己修前端的...然后不知不觉中就会了...
Egfly
2020-07-23 13:38:39 +08:00
只是单纯的不喜欢写 css
wangyzj
2020-07-23 13:39:41 +08:00
因为贵端太乱
1534853288
2020-07-23 13:41:52 +08:00
我身边的人都是感觉前端 easy 啊 sososososososo easy
uTuw2C6uf964Kx6o
2020-07-23 13:44:07 +08:00
@luckyrayyy #15 老哥在快手了吗
est
2020-07-23 13:46:53 +08:00
前段不难学,前段的工具总给人一种很绕的感觉。
so1n
2020-07-23 13:47:19 +08:00
觉得前端太乱了。。
zhouyun
2020-07-23 13:47:38 +08:00
相反吧,主要是前端框架太多更新太快,后端都没整明白没时间整前端
VtoExtension
2020-07-23 13:49:11 +08:00
后端习惯了稳定,前端一年就翻一番日新月异。
如果一开始就搞全栈的不会有这个问题,
只做其中一个要转,光是学习框架就难思维转变了
chenyu8674
2020-07-23 13:51:50 +08:00
曾经想随手学学 VUE,然后在 webpack 的泥潭里挣扎了一个月
NjcyNzMzNDQ3
2020-07-23 13:53:07 +08:00
后端被迫学前端,前端被迫学后端,哎

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

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

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

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

© 2021 V2EX