虽然互联网已经火了30多年了,我相信还会继续辉煌下去,但即使是这样。好多人还是不知道是什么职业,造就了如今的互联网的局面,没错就是程序员。程序员一般分为后端,前端,测试,产品,ui,运维。
什么产品也是程序员?其实懂的人知道我说的是广泛的程序员,从狭义上说,程序员我们一般想到的就是后端,前端,再多就是多个测试。那这些程序员的加班那情况数怎样的,是不是人民平常所说的需要熬夜?
测试的加班情况是没有前端严重的,而前端的加班情况又没有后端严重。测试一般是给写代码的人找bug的。但是实际上的测试工作,并没有那么轻松。一般认为测试被分为四大群体,业务测试,专项测试,效能提升和质量监控。所以测试的工作在产品的形成是至关重要的,上线加班也未尝是常事。
前端开发主要是用户直接能够体会到的,浏览网站的视图部分渲染以及前后端交互,就是前端的工作了。所以从事前端的一般是适合编程的,喜欢编程的,并且不喜欢有条条框框约束的人来做的。所以说前端不仅在平时工作中,还要在上线之前,都有可能加班。
后端更不用说,约束肯定比前端多,因为数据部分处理都是后端的活。不仅要会一种后台编程语言。还要面临着工作汇报。需求分析,代码设计等等。干的活也会比前端多。
一般负责掌握全局,统筹兼顾的程序员才会更适合做后端。加班更不用说。后端的加班熬夜程度会比前端和测试多很多。