程序员的自我修养

于由astupidcoder发布

  今天单位俩老哥,在生产环境部署了未严格测试的代码,结果线上崩了一会。作为一个程序员新人,其实我对这件事情的严重性认识不足,特别是环境还处于试用期,感觉好像还好。但这件事明显引起了老板的高度重视,晚上专门开会作了分析。会中老板讲自己的故事,说了一个关键词,叫:态度。意思是其实只有态度最重要,你是不是care这件事情,是不是有对自己写的每一段代码负责的责任感。
  我忽然想起我初学代码时,师兄推荐给我的一本书,叫《程序员的自我修养》,这本书讲的是编译与链接,这本书从名字到内容,都对我影响颇深。
  看名字自然都会想起《喜剧之王》的经典场景,蜗居在居委会的小青年做着演员的梦,手捧《演员的自我修养》,四处碰壁却不放弃。对他来说,演员是一个值得尊重的身份,演戏是一件充满激情的事情。只有一个对演戏满怀激情的人,才会说出“当一个人再受了很大打击以后呢,会出现精神障碍,也就是对什么刺激都没有反应了”这样的话。
  对职业的激情和尊重,最终会沉淀成一种情怀。
  李宗盛在《感性与理性》音乐会上讲,昨晚有一位同行听了我的演唱会以后跟我说,大哥我听了你的演唱会以后,我觉得我们做流行音乐的,还是有尊严的。当我们逐渐成为人们剔牙买单后的笑谈,我还是要告诉大家,我们做流行音乐的人,也是有尊严的。这就是对职业的情怀。
  做程序员,也有自己的情怀,对程序员来讲,最大的奖赏就是自己的一行行文本汇聚成二进制的洪流奔腾于电路板上,雕刻出网络世界的瑰丽多彩,甚至转换为电磁波舞蹈于宇宙苍穹,想起来是非常让人感动的事情。我甚至觉得程序文件在装载为进程时,就像盘古开天,一斧子辟出了一个全新全异的内存世界,轻清者上升为栈,重浊者沉淀为堆,堆和栈有了以后,盘古怕进程混而为一,于是又划定段的界限,规定堆向上增,栈向下增,于是代码寄居期间,往来熙攘,乃有宇宙洪荒。而我,甚至超越于洪荒,是万物之外的旁观者,是一切的源头与结尾,简直没有比这更浪漫的事情。
  还有一本很有名的书,叫《人月神话》,第一次看这本书的名字时,我完全不能把这本书和程序联系起来,而事实上他是编程界一本经典读物。我觉得这是一个浪漫的名字,作者是个有情怀的人,对自己的工作没有相当的尊重与激情,不会用这么一个浪漫的名字命名自己的书。
  做程序员,当然不希望自己的程序有bug,但或许这样的压力不应当仅仅来自于生产环境崩溃会影响营收,或来自会影响自己的工资和柴米油盐。其实有多少工作能像程序员这样具有创造性,能像写程序这样有即时而强烈的反馈,每一行代码都应该是自己满意的作品,或许随着水平进步,回头看会觉得某一段任然是不完美的,但在交付的那一刻,它必须在我心里闪闪发光,完美无瑕。
  这是一种责任,但我觉得更多的是一种情怀。
  今天惊闻金庸先生去世,看到新闻的时候竟然有点鼻子发酸。小时候看他的书长大,总觉得长大后会有这么一个快意恩仇的江湖,长大后发现太多事都是无奈与妥协,也愤怒也彷徨,然而慢慢地也接受不完美,甚至学会与不完美嬉戏打闹、共同成长。慢慢地觉得,越是生活寡淡,世俗庸常,金老江湖中那些赤子情怀才来的越是金贵,那份鲜衣怒马,天真烂漫,才越应该是我们深藏于内心,扎根于灵魂的一份坚守。
  那是平淡人生的不屈梦想,是一寄蜉蝣的虔诚渴望,是我们每一个人的自我修养。


0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。