期间会牵扯到前后端配合,联调,测试提供的bug修复,以及遗漏的线上问题。这里还不算不可预见的兼容性问题。
那么,你想象一下就知道加班不可避免(偶是指上线节点,不是每天)。
比如今天是周五,这一期的开发迭代计划今天上线。假设下午3点你作为前端就已经开发完所有需求,但是后端由于变动比较大,只能下午5点下班点之前才能完成。好了,你要不要配合后端联调?假设你们配合很好,7点搞定了。后面测试要不要测试,你要不要等?终于,晚上11点开发部门全部搞定,发布上线,作为前端的你吐槽:“兄弟,等你们半天,夜宵你们得包了吧?”
后端小伙伴和测试:“行吧,这次的锅大家背了。打电话记得把弟媳叫来。”
“艹,坑偶还占偶便宜。”你气愤的打着电话约家里领导过来吃烧烤。
……
哇,真爽,一直吃饭凌晨2点,酒足饭饱老铁们打好车互相拍拍肩膀说:“明天兄弟们好好休息哈,下午出来打羽毛球?”
你开心的正准备答应,只见旁边刚刚接了个电话的测试苦逼着脸说:“娘希匹的,老板这比居然还没睡,他刚刚说自己XP系统的IE7打开网站显示不正常。”
说完,他举起手机给你看老板的截图,你一看,艹,老子什么时候说过兼容IE7了?你还没开始喷,就听到后端的骂了起来:“偶特么怎么知道他们是怎么配置DNS的?老子又不是网管……”
你们几人骂归骂,互相看了一眼后,心领神会的一起取消了打车,手拉着手向回走。
你女友也是经验丰富,问了问不可确定的回家时间,无奈的看了看你的背影,打开手机,重新打车回家了。
于是就又有了一篇问答“当程序员的女朋友是怎样的一种体验?”……
@ 专科生学web前端开发有前途吗?
只要技术能学精通,并且保持不断学习,WEB开发学历其实要求并不高, 关键你是否能坚持下去,不断学习新的技术。毕竟这一行技术更新还是比较快的。还有需要一个合理的职业规划。
最后建议,如果有兴趣,决心,可以学。
@ 做前端工程师是怎样一种体验?
前端开发工程师,相比后端开发,更注重的是用户的体验,页面交互,很少涉及一些业务逻辑校验,而后端开发注重业务逻辑的检验。他们关注点不同,导致相对后端,前端开发的线上事故的压力会小一些,这也是有些人选择的前端的原因之一。而且前端技术有很多,更新很快,需要你学习的面很广。不像后端,是那几个框架,然后深入研究原理。以上是两者的工作的区别。
至于加班需要看公司和项目的紧急程度了,任何公司都会有偶尔加班的时候,这是避免不了的,无非是加班多少,这要看公司的具体情况了。
工资方面相对其他行业,还是很有优势的,跟后端开发差不太多,或者比后端还高点。