一位同事将编程与粘土成型过程进行了比较 - 首先,您定义了质量的粗糙形状,然后雕刻越来越小的细节.您对编程的看法是什么,您将用哪种比喻来描述程序员的工作?
Schitzophrenia.你花了很多时间与你脑海中不存在的东西交谈和操纵,没有人相信你.
或许这就像在一个装满机器人的工厂工作,其中一个机器人停止整个工厂车间告诉你这个螺栓完全是错误的形状,大小和颜色,同时向你展示一个肢解的拇指.
或者就像把汽车贴纸放在稍微错误的位置会导致发动机脱落.
或者就像为强迫症患者做晚餐一样.真是强迫症.比如,你没有按照RECIPE.它要求250克面粉,你明确放入251!
或者也许就像绘画一样,也就是说,如果你是蒙着眼睛画画,并且只允许每10分钟左右看一次你正在做的事情,经过一些编辑阶段,甚至那时,它可能锁定你的画架,强迫你追踪一些油漆泄漏,所以你用灰色油漆涂抹了一半的油漆,直到你分离出那些表现出......呃......笨拙行为的作品?和.等等......不,这是一个很好的比喻,我很有信心!回来!请相信我!!!
"园艺" - 你的代码库增长和增长,但没有仔细的除草和护理.它变得无法控制.
"弗兰肯斯坦博士"
作为程序员,我们实际上是疯狂的人,为这些冷金属,硅和塑料提供生命.在我们进行了一些实验,包括一些形而上学的工作之后,这些作品开始与人交谈,通过网络进行交流,学习如何醒来和睡觉,学习和忘记,从CD中出现并死亡.
我们是让他们做到的.