新闻中心

现实中程序员是怎样飞快敲代码的?也许和想象中不同众人无语了

发布日期:2021-06-18 20:07   来源:未知   阅读:

  www.hlj2i.cn,21世纪完全就是一个互联网的时代,社会的进步和发展离不开程序员写的各种各样的软件,这些软件的背后是程序员一行一行敲代码堆积出来的,从前期的需求下来,到后期的程序设计,再到代码的实现和功能的落地,也许你会觉得程序员就是在简单的敲敲代码就完事了,但是现实是这样的吗?

  曾经有人说程序员敲代码是两只手在键盘上下翻飞,行云流水,写起代码是啪啪啪的声音不间断,实现日敲万行代码不间断,不休息的时候,我就会在心里想,你真的不懂程序员。

  首先程序员要写好代码,不仅要对项目结构和需求理解的很透彻,而且还要知道程序员编写过程中会遇到哪些的项目难点,自己写的代码在项目中站在什么地位,数据的变化对代码的扩展有什么影响,这些在程序员心中是心中有数的。

  虽然自己对新增的需求和数据结构已经在内心经过一百多遍的,但是程序员还会为代码和数据结构对整体有什么影响也就担忧,不知道未来会产生什么bug,会有什么异常,因为写代码不仅仅是搞懂业务逻辑,还有一部分是体现在代码工程师对异常的处理能力,不仅在规划算法中下功夫,还要对代码重试,报错处理上心里有数。

  任何程序员敲代码的过程中肯定不是飞快的,包括哪些水平低的码农,他们复制粘贴代码,然后用现有的轮子进行代码改造,这个过程本身不是快速的,所以对于这一部分人写代码你不可能看到快速敲击键盘的声音。

  对于比较高阶的程序员同样,他们在写代码之前必须经过详细的思考,有的时候新增一个函数名,就会想一个多小时,更何况命名文件名类名等,数据结构和算法在脑子里想了无数遍,在纸上画了好多遍以后才会慢慢的去落手写代码。

  总之,说程序员能够快速敲代码是一个不折不扣的谣言,大部分人敲代码的速度还是没有一般的普通文员敲击键盘快呢,所以有这么一个梗,当你看到一个程序员敲击键盘很快的时候,你可以放心地知道这个程序员在划水,不是在聊天,就是在打游戏。

  特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

  惊呆!副总说“他X的”遭员工当众打脸,被解雇后要求公司赔偿近4万,法院支持吗?判决来了

  2-3,大爆冷,世界第5翻车!此前,他们单局39-37,3-0横扫领头羊

  多地发文:禁止招录和使用60周岁以上男性、50周岁以上女性从事施工作业!

  独家对话国美“折上折”CEO张金鹏:尚无具体盈利KPI,拿出30亿培养用户心智