事情是这样的......
部门开会,技术经理说是有一个7、8年的老项目需要添加新的功能模块。是的,7、8年前的项目用的技术,其中有多少是没学过,没用过的呢?一个老项目,添加新的功能,程序员是否得学习一些技术?甚至是当时非常流行,现在却只在维护中使用的技术?你说你不加班,怎么如期完成?
程序员为什么需要加班,作为一个小白,我想从以下几点来交流交流。
1.老项目的升级维护。一些“大龄”的项目,可能比你从事软件开发行业的时间还长,你不得不去学习其中的技术,甚至还要加班完成!因为客户会催啊!
2.新项目的开发。某日,公司领导对你说,公司接了一个新项目,需要...技术!你一脸茫然,心想:“这些技术我都没学过啊!”。可是,对程序员来说,没有这种借口,技术层出不穷,你得不断学习新的技术,以便在日后的工作中派上用途。
3.培训行业和高校的冲击。培训行业更像是做快餐,产出一批又一批的软件开发人员,且不说培训的质量如何!这是这么多程序员,你不加班,如何才能不被淘汰?将来需要的,肯定是高水平的程序员,而不是码出几行简单代码的程序员。现在的程序员太多了,转行培训出来的?每年高校毕业的?你不加班,如何在IT行业站稳,成为其中的佼佼者?
加油吧,程序员!
时间: 2024-10-12 20:15:15