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

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

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

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

30821 次点击
所在节点    程序员
224 条回复
linxl
2020-07-23 11:09:22 +08:00
没耐心写 CSS 而已 (定制 ui 实在搞人).
通用后台很多现成的, 还好.
murmur
2020-07-23 11:11:12 +08:00
css 不难,主要是前端要兼职设计,还要踩兼容性的坑
gadsavesme
2020-07-23 11:11:20 +08:00
不难学啊。。一般后端的程序员多少都会点前端的东西吧。我就写过 vue 和 angular,当然解决不了的很高深的问题。
mtrec
2020-07-23 11:12:57 +08:00
长一点的 css100 个人写可以写出 100 种不重样的写法
tolerance
2020-07-23 11:13:31 +08:00
琐碎,各种小细节
takemeaway
2020-07-23 11:13:47 +08:00
难易程度:
前端<后端<算法、数据处理、应用软件<编写语言、中间件、驱动<操作系统<芯片架构。
glaucus
2020-07-23 11:15:05 +08:00
我自己来说的话一是样式觉得细节挺多挺难的,二是不知道选哪个框架技术栈,三是 npm 那一套用不太管。。。。
lovecy
2020-07-23 11:15:43 +08:00
不是难,而是没必要自己搞前端,感觉就像苦力活,找个打工仔干活就行了[doge]
onfuns
2020-07-23 11:15:46 +08:00
前端难学吗?不就是写写样式,调调接口而已。
后端难学吗?不就是增删改查,拼拼数据而已。
0x000007b
2020-07-23 11:16:46 +08:00
我后端,用前端感觉是真的啰嗦。。。。就花里胡哨一大堆轮子,一个简单的功能要实现工作量贼大,但是思路上又没有太多其他场景可重用抽象的地方,技术迭代太快,学了这个第二天就变了。
我只简单学了学 VUE+iview,抱着能跑就行绝不自己写的心态,简单的地方自己写给自己用,现成的后台套一套还行。真要转前端可能要疯
lp7631010
2020-07-23 11:17:06 +08:00
请不要把你当成很多
295464512
2020-07-23 11:17:55 +08:00
不是难学,是懒得学....
lp7631010
2020-07-23 11:17:56 +08:00
很多时候不是觉得难 是觉得没必要
masker
2020-07-23 11:20:07 +08:00
请不要以你自己的思维去以为所有人都是和你同一个思维
1069401249
2020-07-23 11:22:02 +08:00
我是后端,我没觉得前端难学啊
angryfish
2020-07-23 11:23:01 +08:00
css 麻烦,还诡异。
MengiNo
2020-07-23 11:25:02 +08:00
传统的所谓后端都会一点的那种 JQuery 一把梭的页面,现在应该已经都不配纳入前端范畴了吧。个人认为前端最难的就是不确定性,不像后端求稳讲逻辑,用了十几年的、ifesle 兼容到爆炸的祖传代码也不在少数。而前端纵向不用对历史负责的特性,导致新花样新轮子每天都有,而横向的兼容性问题又导致各种包一个个“百花齐放(贬义)” 胡里花哨,最终的结果就是后端对这种无法把控的行为越来越感到没有安全感。
luhe
2020-07-23 11:28:13 +08:00
纯后端新手,我感觉前端零零碎碎的东西太多了。html 标签巨多,css 属性巨多,怎么调样式好看没头绪;浏览器兼容性要调试;我个人看 js 代码有种凌乱感,看 java 就没有;框架更新太快了; npm start 跑一下跑半天,跑出一堆文件,删都要删半天,导致我抗拒感很强。
sockball07
2020-07-23 11:29:54 +08:00
前端的适配是我最不想做的事之一...
raaaaaar
2020-07-23 11:30:08 +08:00
和人有关系吧,许多人不愿意踏出舒适区去学新东西,对他们来说都是困难的

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

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

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

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

© 2021 V2EX