leekafai
2017-08-28 22:33:52 +08:00
我要说一下这个
不晓得大家是怎么看自学出来的码农,我就是自学出来的,在校那时在党宣部门做开发,那时就是做全栈,因为部门人少。后来我也曾经在实习单位和项目组分别专做前端和后端,我想对于前后端这些活,我说出来还是有些感悟的。
先说后端,因为后端开发我认为是体验很好的一项开发工作。很简单的一点就是,后端是很自由的,起码我的感受是比前端自由,一点是,我可以自由选择达到性能要求的方法,第二点是,后端代码好测试,后端不讲感受,指标很清晰,我清楚知道后端要去到什么程度。
而前端呢,前端很麻烦。设计师锱铢必较不是不好,但是如果遇到一些设计话语权很低的,设计完全被 pm 抓死的,就很糟糕了。我曾经试过被要求改了无数次 rem,只是因为两个设计师的 ps 尺寸没有统一。还有字号问题,我试过 pm 叫我改字号,我隔了半个小时直接动都没动再 po 一次就过了,所以,前端开发的弊端在于,前端工程师要对效果负责,却很可能不能按着自己的思路去实现效果。
当然,越是离用户近的,开发过程越不堪。
但是说成就感,真的要站前端,因为我知道,留意页面效果的人总比关注后端应答效率的人多。