一名程序员的自述

我记不清我第一次看到一台电脑是什么时候了,但我确实记得当我被问到“长大以后你想做什么?”时,我的第一个念头是“在电脑上工作”。
若干年以后,我长大了,成为了一个程序员。我扪心自问,“假设你还是一个小孩,当你长大后,你还想要在电脑上工作吗?”
我们来看看目前为止,程序员的生活对我来说意味着什么。
我的朋友
我的一些朋友相信:
当我在电脑上干活时,一大堆带进度条的窗口,经常发出奇奇怪怪的外国电影里才有的声音。
我坐在至少两台显示器前面,抽着烟喝着咖啡工作到第二天凌晨,四周飞过苍蝇时,我就像猫一样动动头。
我能黑掉整个世界,我不这么做的原因只是因为没有这个必要。
另一些朋友则相信:
我是打印附件带zip文件的电邮的行家。
我是把被扫描的图像转成一份微软office文档的行家。
因为我不知道怎么在excel里设置一个方程式,所以我对我的工作并不在行。
即便他们在电脑店里被问到他们的新笔记本电脑是否需要安装操作系统时,我也应该是那个给他们安装操作系统的人。
我的家人
我妈妈相信:
我会因电脑辐射而死
可以随时叫我去给她朋友调电视频道
我能搞定任何带按钮的设备
当我解释说我谈论的bug不是生活中真实存在的补丁,还有我应该更规律地打扫我的房子时,我在撒谎
我的哥哥姐姐们相信:
有些事出了问题,我的父母本应阻止那些事情发生的
别的程序员
别的程序员相信:
除非他们也用了我在用的技术,否则那门技术一定很糟糕
当他们谈论所有现有的技术、科技缩略词和会议时,我应该都懂
我们应该定期出来喝一杯,否则我们都会孤独终老

我的猫相信:
我的电脑是她的所有物,只有我让她玩鼠标指针时我才能玩电脑
当我工作时她踏上键盘不会发生什么坏事 al;kdjfhjlkashkj
真相
事实是当个程序员是挺酷的,但这些时候就不酷:
即使你觉得自己像《黑客帝国》中的 neo,有些时候你可能连续几小时工作,只为了把一个 div 垂直排列到它的 container 里。
即使 mysql叫做“我的”sql,有时它可能用起来不那么像“我的”
即使你在周六早上 mkdir best_idea_ever,可能你那个周末都在 sudo rm –rf 。/best_idea_ever 里结束
这是2015年了,唯一一样可以用同样的方法渲染所有的浏览器的东西是 about:blank
你读这篇文章是为了找代码段

基于加密货币和区块链应用的Simplicity语言介绍
中国石墨烯行业的优势与劣势分析
最新iPhone8概念图曝光,或许就是这样子了
瓦斯保护动作后的处理措施及回路
PCB钻孔的流程、分类和技巧
一名程序员的自述
诺基亚Nokia6首款安卓手机发布,情怀值1699元么?
在全球短缺的情况下制造半导体
使用超宽带进行精确位置跟踪
一句话解读:数字人民币与支付宝的区别,两者无竞争
新唐科技W584A032介绍
英飞凌的新型XENSIV™PAS CO2传感器可室内监测和控制空气质量
三摄风潮将爆发?智能手机市场已无新意
小米的复工复产情况已恢复达到了平日的近90%
借助深度学习AI技术实现全彩夜视系统
坤坤智能锁厂家告诉您选购锁具的技巧
GASTEC氯气检测管的作用及优势是什么
OpenHarmony的LiteOS-M内核对象队列算法详解
医生在医学影像AI研发中需扮演什么样的角色?
车联网技术全面解析及主要解决方案盘点