我忽然很好奇,想知道其他软件工程师的生活是什么样的?人永远都没有活在别人心中的形象那么绚烂,生活中总有无数烂事烦事需要处理,但是每个人都有 自己享受生活的方式。逛了逛了各式技术博客和论坛,我发现大家似乎都太严肃了,太谦逊了,太学术了。做软件本来是一件很有意思的事情,但是这些帖子和文章 无非就包括这么几种:
- 技术文章,不解释,这部分当然是大头,虽然技术文章普遍不受欢迎;
- 牢骚,喵了个咪的薪水低啊,呜了个汪的加班苦啊;
- 心灵鸡汤,要励志、要发奋、要改变世界;
- 长者语气教育后辈,“给刚入职的程序员们的警示”;
- 无聊的纷争,Linux就是比Windows牛逼,Java就是一门屎尿屁的语言……
做软件的人只是如此吗?就只有上面这几条单调的事情可以聊?工程师就不能记录更丰富的生活吗?在大多数人都在谈论生活品质的时候,工程师也应该跟上 脚步。我相信Geek的生活有人羡慕也只能算少数,码农的生活虽司空见惯但他们才是最大的群体,才是软件行业未来的希望。既然没有任何人提及软件工程师的 生活品质,那我愿意做第一个吃螃蟹的人:
成为工程师,而不是码农。如果你连这样的愿望都没有,我们的不同点太多,就算我白啰嗦了。
寻找不同的享乐方式。为什么把享受放在那么靠前的位置?不是说要先奋斗后享乐吗?这样想的话,说不定你已经被洗过脑了。你的成功不会和享乐冲突的,每个人都可以选择自己的生活方式,谁都有自己的衡量标准,但是在我看来,只有在苦中坚持而不会作乐的生活才是百分百失败的。
为你和你自己的梦想而工作。不要单纯为公司而工作,也不要只是为父母而工 作。知道得少不可怕,可怕的是知道的都是被洗脑了的。容许其他人说那些大道理,容许那些心灵鸡汤天天试图灌你喝,自己千万要清醒,要对自己负责。那些为了 公司而拼了命的人,并不是你的榜样。前两天看到一条评论根深蒂固加班文化的奴才机制,过度工作导致又有某某人猝死,却有大部分回复是在说“请注意锻炼一 下”,这让我感到无比悲哀和寒心,这里的问题是“锻炼”不够的问题么?
尊重、容忍和改变。我在《致那些自嘲码农的苦逼程序员》里面已经说过了,我们都理解那些迫不得已的事情,隐忍是在等待时机,蛰伏是有明确目的的,是为了冲破现状,追寻更接近理想和价值观的生活。最怕的事情是,在这样自己都不愿认可的生活中,磨平了棱角。
积极争取想要的一切。我不想泡心灵鸡汤,因为我只是想说那些小事。就像你想 要“一台大屏幕的显示器”这样的事情一样,如果它当然可以大大地提高你的工作品质,没有什么太明显不过的迹象阻挠你,为什么不争取一下?会失败还是成功? 至少争取过了,不会有一点遗憾。我有一位欧洲的同事,它给公司的后勤部门提了不少意见建议,于是我们有了咖啡机、饮料有了更多的选品,灯管坏了能得到及时 修理。还有一件小事,我的同事在飞机上被冷气吹得不舒服,提出来,没费多少口舌,得到了五千个里程的补偿。如果不屑去做、无所谓、有顾虑、懒得动弹,那就 什么都不会有的。
过酷一点的生活,还有自由的生活。你会有你自己的理解,比如西乔所说的“我在过着很奢侈的生活”, 这绝不仅仅是只物质上(事实上她认为程序员还算是“收入能和付出成正比的群体”)。我可以以我自己为例,生活在北京但是我和我女朋友远没有足够的钱,去买 北京令我们方便和舒适的房子,那么我们就先不买,她每周都去练瑜伽,我每周都会打球,周末可以看电影、享受美食、学自己感兴趣的东西。我们还收养(主要是 她在照顾)了两只无家可归的小狗(刚来的时候大概眼睛刚睁开,只能吃奶粉,现在已经会疯跑和到处乱啃了),等它们再大一点的时候可以把它们送到好一点的人 家里去当宠物(如果你也在北京且感兴趣的话请联系我,邮件地址在右上角“关于四火”里有),我觉得这很酷。