在群众眼里,程序员都一般和高收入挂钩,究竟作为普通人的我们看着一行行「怎样也看不懂」的代码,总觉得能和高科技划伤等号。前不久的新闻就曝出,一位试用期月薪36000的高薪程序员被公司开除:

  原告公司指出,李某某作为视觉算法工程师,在职72天,只完成了深度学习辨认算法422行代码的编写,3D点云算法和多摄像头联合算法代码编写均为0行,其间除掉约9天的样本练习和拍照,也便是63天里每天只写7行代码。

  前不久,CSDN 发布的《2021-2022 我国开发者调查报告》显现,大部分程序员均匀每天会写 200 行左右的代码。就拿全球最著名的网络公司Google举例,在职Google软件工程师也做了一项测验,在一个月的时刻内,终究均匀得到的日均代码量为150行,也便是说在国际尖端的大厂做程序员的规范便是150行。在国内的一些公司,关于一些娴熟的程序员来说的线行左右是正常的生产率。

  因为程序员的一切代码都是有必要进行测验或许线上的验证的,终究呈现的bug修正工作,会占有程序员很大部分的时刻,特别是开发基本功还不厚实的小白,许多问题都不能自测出来,必将耗费很多时刻在修正bug上。

  在开端写代码之前,要先搞清楚自己在写什么。因为程序员的性情一般比较迟钝,在商业需求的了解上必定没有商务人员或许产品人员了解的透彻,为了预备的将产品司理的规划在软件中完成,要耗费更多的时刻去学习业务,这个是个苦楚的进程。

  你认为一个程序2万行代码都是一行一行的敲出来的吗?那就错了,基本上90%的代码都是「抄」来的,经过各类的开源社区同享的代码,ctrl+C、ctrl+V,改一下其间的参数就能很快得到一个模块的功用,当然作为真实有立异性的企业,我们仍旧是不鼓舞这种无脑的抄袭的。

  所以。月薪几万的程序员,每天干的的工作其实一点也不「高档」,为何还能取得如此高的收益,全要得益于我们互联网的春风啊。