数据结构论坛

首页 » 分类 » 分类 » 程序员每天编写3000行代码是什么水平
TUhjnbcbe - 2024/8/26 17:07:00
最好的白癜风医院是哪个 https://disease.39.net/bjzkbdfyy/240820/x4rvs4o.html
每天写行代码在当前的IT行业内是很难想象的,即使很多早期从事外包开发的程序员也很难有这样的工作效率,大部分程序员每天的代码量都在几百行左右,研发级程序员一天的代码量通常不会超过行,应用级程序员的代码量也很少能够突破行。从业多年以来,只有在工作初期,面对较为简单的应用级开发时,每天的代码量会相对多一些,但是即使加班到凌晨,代码量也很难会超过行。代码的编写通常需要经过三个阶段,第一个阶段是逻辑设计,这个过程涉及到算法设计、数据结构定义和技术选型等过程,这个过程往往是比较耗费时间的,通常在采用一个新技术之前,还需要进行应用场景验证,这通常还需要多人配合才能够完成。如果是研发级任务,这个过程会占据大部分的工作时间,真正的代码编写时间并不长,代码量也不会很多。实际上,很多容器的核心代码也不过万余行左右,但是通常也需要多人的开发团队开发数月才能完成。第二个阶段是代码编写,如果是应用级程序员,代码编写会占据更多的时间,因为应用级开发往往已经有了比较清晰的规划,只要按照架构师的设计方案进行编写就可以了,但是即使是应用级程序员,代码的编写也需要一个思考和验证的过程。实际上,随着当前云计算(PaaS)在开发领域的广泛使用,目前应用级程序员的代码量得到了较大幅度的下降。第三个阶段是调试,这个阶段往往也会占用较多的时间,尤其是在新场景开发的初期,调试会占用更多的时间。按照历史经验来看,程序员的开发经验对于调试时间有较大的影响,程序员开发经验越多则调试速度也会越快。我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以
1
查看完整版本: 程序员每天编写3000行代码是什么水平