串串脱口秀之我是程序员
我是程序员
大家好,我是串串。
今天我要和大家聊聊我的职业,但上次我也和大家说过,我经历过很多个职业,到底我要和大家聊哪个呢?
那就是我人生中非常重要的一个职业,同时也是超过了十年的职业,让我可以非常骄傲地和大家说——我是程序员。
说到程序员,大家都知道,入门的门槛非常低,低到什么程度呢?从幼儿园入学考试的时候就知道。
我们上幼儿园的时候,经常会有老师来稍微地、象征性地考核一下,“小朋友,你会数数吗?”
一般的小朋友就说:“会呀。”
老师就说:“那你给我数到100呗。”
这时候聪明的小朋友就会数:“1,2,3……100。“
老师就说:”不错,快去上幼儿园吧,以后能有出息,做科学家。“
突然有个小朋友这么数,”0,1……“然后就卡住了,不停挠头。
老师就会非常无奈,”完了,你这辈子只能当程序员了。“
对,就是这样,因为在程序员的世界里面,只需要0和1就够了。
在很多软件公司里面,程序员还有个比较高大上的名字,叫什么呢,Coding,还是个英文名,其实就是写代码的,翻译过来。
我第一次上班,听人家说,”唉,又来了个Coding的。“
我还奇怪,我这做程序员,怎么还要抠钉呢?那不应该是木匠干的活儿吗?
后来,从菜鸟变成老鸟之后,我就发现,抠钉这个事儿还真的是要经常做,因为很多人只会一种方法、一种语言或者一种工具,不管什么任务,都用那个来解决。
对于那样的人,我们有个非常形象的比喻,”拿着一把锤子,到处找钉子。“
对,找到钉子之后,自然就要钉上,而且一定要钉到底,关键是问题并没有解决掉。
这时候,我就需要用更合适、更简单的方式重新做,才能够满足需求,当然,重做之前就需要做一件非常重要的事儿——”抠钉“。
当然,那是成为老鸟之后才做的事儿,菜鸟时期可不敢那样,因为有个传说,软件公司就像是江湖……中非常有名的少林派,到处都是扫地僧。
我听到这个之后,就还真的把自己收敛起来,然后就开始研究打扫卫生的叔叔阿姨,不过,经过很长时间,都有点儿要放弃了,因为始终没有发现哪位扫地的叔叔阿姨帮我们写代码。
我就开始想,这简直就是个笑话,怎么可能有那么多扫地僧级别的人物。
突然有一天,我经过一间会议室,里面一位同事大声地和大家分享,”我跟你们说,我会TDD。“
我恍然大悟,原来扫地僧在这里非常隐蔽,不说自己是扫地的(SDD),而说自己是拖地的(TDD)。
这时候,就听见里面的同事还在继续,”我们还要学习ATDD。“
我就想,”这是啥?要么就是A级拖地的,要么就是,啊!拖地的。“
会议室里面的声音还没有完,”DDD也非常重要。“
我开始惊呆了,”不仅有拖地的,还有墩地的啊。“
所以呢,我在公司里面,还是要低调做人,good good study,day day up,学习多种知识、工具、语言,才能够做好抠钉工作,而不是做拿着大锤钉钉(咦,这个通信工具冒出来干啥,关掉,哈哈哈)的。
有阵子,我在非软件公司的软件部门工作,也学习到了很多东西,最有趣的一点就是,业务部门其实最喜欢的工具并不是我们开发出来的什么系统,而是一个叫做Excel的工具。
所以,为了更好地服务业务部门,我就好好学习了一门语言,叫做VBA。
当我用这个写好了很多有用的工具给业务部门之后,他们也非常好奇,因为我们当时办公室不在一地,所以就在微信里面问:”你是用什么在Excel里面写的程序啊,让表格工具还能够自动做很多事儿。“
我当时就回复说:”VBA。“
然后就收到一条语音,问我:”这个应该怎么念?难道是……尾巴?“
我都晕了,要这么说,我平时最喜欢看的中国男子职业篮球比赛,发音应该是”C吧“?
这怎么像是一首歌,就是《缝纫机乐队》的主题歌,叫——都选C。
对呀,孩子学习不好,全靠蒙,就只能都选C,选的时候,还带着些许犹豫,些许期待,些许无可奈何,“C~~~吧”。
CBA的球员们好不乐意了,我们怎么就都选C了,我们上学的时候都是高材生。
这就让我想到了,有位球员,姓高但不是高材生,他叫高诗岩,说起来还是我的老乡。
为啥说他不是高材生呢?看他的球衣号码就知道了。
当初在辽宁队的时候,0号,今年到了山东队,1号。
这不就是当初上幼儿园的时候,老师说”完了,你这辈子只能当程序员“的那名学生吗……
谢谢大家,我是串串,我是程序员。