现实中程序员是怎样飞快敲代码的?


现实中程序员是怎样飞快敲代码的?

文章插图
你说的这么飞快敲代码 。估计也就是一小段代码 。不是连续敲很长时间 。
逻辑代码首先在大脑里有一个大体的思路 。然后通过手打把思路变成可见的代码文字 。这个过程是不可持久的 。因为中间会有很多能打断思路的事情 。比如一个需要查询用法的api 。还有需要单元测试的工作 。中间会参杂很多调试、修改、调试、修改工作 。
现实中程序员是怎样飞快敲代码的?

文章插图
现实中程序员是怎样飞快敲代码的?

文章插图
现在的it行业不想2000年以前那样 。都是单机pc程序 。规模还没有那么巨大 。一个程序可以由一个人单独开发完成 。现在都是系统集成了 。规模大团队合作开发 。每个人开发一小部分 。很多工作时间都是在开会、讨论 。用于敲代码的时间都很少 。
现实中程序员是怎样飞快敲代码的?

文章插图
现实中程序员是怎样飞快敲代码的?

文章插图
所以人们每次从电影上看到黑客在不停的敲键盘 。屏幕上滚动的代码 。都是假的 。
黑客也不是现场编写代码的 。都是提前准备好 。也是不停的试错 。测试 。调试等才完成的 。现实中就是不听的拿鼠标点点这 。点点那 。国内程序员60%左右的都是面向百度编程 。站在别人肩膀上我能看到的更远 。
不信得话 。你看看程序员键盘都是 ctrl、c、v、enter建磨损最厉害 。
现实中程序员是怎样飞快敲代码的?

文章插图
其他观点:
首先 。如果一个程序员的两只手在键盘上行云流水 。飞快滑动时 。多半不是在敲代码 。
作为过来人 。我可以负责任的说 。这大概率是在跟产品撕逼需求 。
要么就是在和测试唇枪舌剑、寸土必争 。
还有一种可能 。在论坛摸鱼灌水哦 。
再有 。如果他没结婚、没对象 。好吧 。那就很可能在跟MM聊天 。你敢回复的慢吗?
那到底如何飞快的敲击代码呢?
其实很简单 。就两个快捷键:Ctrl + C、Ctrl + V 。因为手速飞快而不需要停下来思考的逻辑 。多半都可以用过Ctrl + C、Ctrl + V搞定 。
一个任务80%的内容与之前写过的程序类似、或者相近 。只需要Ctrl + C、Ctrl + V一番之后 。略加修改之后 。启动、测试、提交三连击 。
不信?看看键盘上哪些键帽油光锃亮 。
现实中程序员是怎样飞快敲代码的?

文章插图
如果程序员目光呆滞 。表情凝固 。遥望天际时 。那么恭喜你 。编程正式开始了 。
请不要打扰他 。因为这可能会浪费了他神游一个小时才得出来的编码思路 。
因为你的打扰 。他还要先花三个小时思考前一个小时自己想了啥 。然后再细品为啥要这么样 。最后才不情愿的动手 。
【现实中程序员是怎样飞快敲代码的?】所以 。不想挨打的话 。打扰程序员之前 。先看看他的表情和状态吧!
再给你看看搜狗输入法的统计 。编码需要那么多汉字吗?
现实中程序员是怎样飞快敲代码的?

文章插图
看这码字速度 。想必编码已经开始了 。请自行脑补此时他的表情 。
现实中程序员是怎样飞快敲代码的?

文章插图
为何会有输入时段这个选项 。真真是岂有此理 。
现实中程序员是怎样飞快敲代码的?

文章插图
这岂不是暴露了?一上午干啥去了?神游了么?
其实 。一个程序员真正开始进入工作状态 。是在上班后2个小时以后 。那前面都干啥去了?
先来一个小时醒醒脑 。哎 。昨晚又没睡好 。烦!!!
再来一个小时想昨天干了啥 。今天要干啥 。
最后 。还剩一个小时要下班了呀 。那赶紧想想中午吃啥好呀 。一到吃饭就烦 。不说了 。强迫症犯了 。
好了 。下班了 。去吃饭吧 。路上再想吃啥吧!
另外 。有时候程序员发个朋友圈 。晒了一下办公环境 。特别是桌面和椅子 。然后就有一大堆人羡慕嫉妒恨 。
其实 。程序员有三宝:电脑椅、显示器、机械键盘 。
机械键盘完全是为了打字不累 。没别的 。
显示器是为了脖子和颈椎 。
电脑椅是为了咱的老腰 。
没有什么别的理由!
既然工作这么累 。这么多的职业病 。那么对应该自己好一些 。然后 。舒舒服服的去撸代码 。岂不是更爽?

推荐阅读