也许明天我是前端

2015-04-03 09:13:40 +08:00
 ren2881971

假如我是前端,我就不用写那么多if/else。
假如我是前端,我就不用写那么复杂的sql。
假如我是前端,我就不用面对客户奇葩的需求。
假如我是前端,我就不用不停修改系统bug。

假如我是前端,我就能做出很多酷炫的效果。
假如我是前端,我就能很快完成工作。
假如我是前端,我就能业务接单赚外快。

假如我是前端。
面朝大海,春暖花开

娱乐下~勿喷 敲java去了。。。

6255 次点击
所在节点    程序员
68 条回复
yimity
2015-04-03 10:08:14 +08:00
假如我是前端,我还是要写那么多if/else。
假如我是前端,我还是要写那么复杂的sql。
假如我是前端,我还是要面对客户奇葩的需求。
假如我是前端,我还是要不停修改系统bug。

假如我是前端,我可能只是做很多业务。
假如我是前端,我还是要天天加班。
假如我是前端,我还是每月入不敷出。

假如我是前端。
天天加班,还是没钱

娱乐下~勿喷 敲 js 去了。。。
mhycy
2015-04-03 10:08:29 +08:00
前端事少?现在的公司给事业单位做维护,事最多的就是前端。
IE6及以上全系列兼容的需求就坑你不少。偶尔领导还来些高大上的要求你就给跪了。
megoo
2015-04-03 10:08:30 +08:00
@wuliao49 前端的主要麻烦在于兼容性么?
ren2881971
2015-04-03 10:28:24 +08:00
@yimity 能别闹么 前端还用写sql 前端还有涉及业务?
ly710
2015-04-03 10:37:33 +08:00
我一直觉得前端比后端难,就是因为兼容性问题太难搞了。
unknownservice
2015-04-03 10:39:47 +08:00
来试试就知道了,我认识的几个后端转前端的最后都乖乖转回去了。
alay9999
2015-04-03 10:45:48 +08:00
@ren2881971 不写 sql,但是你们后端从数据库里直接返回个数组完事,你知道前端要怎么把一个数组完成多种花样……为什么是数组,为什么不是我要哪个是哪个,为什么是数组……
jarlyyn
2015-04-03 10:49:18 +08:00
没见过IE 6 7 8 9 10,360,qq,搜狗浏览器的天真孩子。
kokdemo
2015-04-03 11:01:20 +08:00
假如我是前端,我就得解决庞大的IE用户的兼容问题。
假如我是前端,我就得应对PM无微不至的挑剔。
panlilu
2015-04-03 11:02:29 +08:00
全栈表示后端轻松多了。。
iDelicious
2015-04-03 11:06:03 +08:00
看到if/else笑了,too young too simple
subpo
2015-04-03 11:07:09 +08:00
前端很麻烦的
Mutoo
2015-04-03 11:10:12 +08:00
游戏前端笑而不语……
jun4rui
2015-04-03 11:26:42 +08:00
前端一样非常烦人的,我算从后端干起只是因为没人现在主要搞前端了,十多年算算也是个老全栈了

前段的问题很多:

1、浏览器兼容问题。

2、SQL真心简单,是个很容易入门的技术好吗?

3、论客户奇葩,前端绝对比后端还厉害!因为客户看到的更多都是呈现出来的效果,要求改起来非常奇葩,后端到后来就是提供数据的,json的或者别的什么方式的,相对单一一些(不是说简单,但是相对单一),前端那真的都是泪啊……。客户一会喜欢这个、一会儿喜欢那个,一会儿又要吧n个的特点结合在一起,别说有什么现成的js库了,麻痹你那个要求我压根只能自己写啊!看别人天书般的源代码,或者自己天马行空想出实现办法,哪个不累人啊,累过以后,人家过两个月又改版了,人家看上的各种效果统统重新再来一遍吧,后端绝对没有这么频繁变态的修改频率的。而且很多用户都有个别变态心理。例如就是要求主内容区和侧边栏一样高。我就操大网站都没有一般整齐,你一个jb小网站要求这个干嘛?而且浏览器的行间距、padding、margin之类的很多都会造成高度有细微的差异,而且有些还跟你内容的多少有关,你这里定这么多内容,那边又没几个,对齐有什么意义?框框是辛辛苦苦对齐了里面不还是一大片空白?最后还是要写代码,计算每个dom的高度,内容,然后加减乘除算好后吧两个height统一成一个。

4、BUG多的是,而且很多是浏览器,甚至是客户不会用或者网络挂掉了,甚至连后台没数据了,都要前端改,麻痹当初信誓旦旦这里一定有4个数据,那里一定会有不可能没有的东西,后来统统做不到了。搞得前台呈现这里空一块,那里少一截,问题是又要前段擦屁股,后台不用改。

5、你知道在各种不怎么兼容的浏览器上跑出一样的效果多么不容易吗?辛辛苦苦做出来,你最大的阻力其实不是你不会,而且各种奇葩的兼容性问题。一些可以轻松用CSS3完成的效果,要处心积虑用jQuery做出来,还要在用户奇葩的IE6~IE11、Chrome、360、微信客户端浏览器框架……之类的跑出来没问题。而且用户的奇葩要求多,同一个内容有时候大小、高低、配色、图标都不一样,这玩意还不用改,用户还要做个后台管理维护?说真的你又不要改,这简单玩意连bottom底部的版权信息等等东西都要取4~5次接口 or 数据库读取完成(没办法,历次加的,各个不同部分,原来就来自不同的通用模块),又多影响效率?这就不奇葩?

6、综上所述,别想很快完成工作,前端修改的频率很高的。接外单不是没有,但是你也要在工作忙得过来的情况下,很可能一个突然的任务就把你的外快交货时间耽误了。

7、为了外快,作为全栈一样要写后端啊,感谢wordpress、感谢各种cms、感谢django、感谢ruby、感谢php、感谢phonegap、感谢AngularJS、感谢Redis……,麻痹流行的我都会了,我真不容易啊!!!
BorisChen
2015-04-03 11:39:55 +08:00
楼主把前端想的too simple
qianleilei
2015-04-03 11:41:29 +08:00
呵呵...Java 好屌...好想学 Java
Void7
2015-04-03 12:02:07 +08:00
我要成为前端... :doge:
tremblingblue
2015-04-03 12:06:44 +08:00
@lxrmido 作为一个半吊子前端+半吊子后台也想倒腾为半吊子设计师,可是总是有点得不要领,有没什么好法子介绍下呢?
sudoz
2015-04-03 12:07:57 +08:00
haha 围城
muzuiget
2015-04-03 12:10:02 +08:00
作为职位 title 不是前端的前端狗笑而不语。

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

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

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

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

© 2021 V2EX