分享

【程序猿和程序媛】程序员淡定的姿态和操蛋的心

 hh传奇 2015-05-12

我身边好多做软件,或是被软件做的朋友。

有上30的,有才过20的。有倚老卖老,有年少轻狂的。

记得一朋友说:妈的,最他妈讨厌写代码不写文档的。但据我所知,很多时候他也是不写的。

第一可能是小项目,写在代码注释就行了。

第二可能是公司对这方面就不是很重视或是规范化的操作。比如我现在基本两种情况都有,不知道下次来新人是否也有人在背后这样骂我。

后来我跟朋友开玩笑的说:是啊,不过这还好,劳资最最最讨厌写个文档还尼玛是英文的!

朋友笑了,因为他就碰到过。

然后程序员内心总有那么点操蛋,他跟我说,那傻逼写毛个英文,语法句子都读不通。

我猜他一定用xx翻译助手了,因为我也一直用xxxxx助手。当然,也可能那会他心情也不是太好。

这是年少程序员中最典型的一种。

接手一个遗留下来的项目。

一看代码规范没按自己来的,就是那人傻逼。

一看ui设计不符合自己审美的,就是那人傻逼。

一看项目没按他自己思想框架里的mvc或是xxx模式来的,就是那人低端傻逼。

因为去年刚进一公司的时候,我就这样。

一个移动客户端项目。

所有布局设计xml文件,最外层嵌套全用帧式布局,我就,靠。

数据文件存储,你就一个应用,用个毛的内容提供者啊,直接db好了咯。

项目包还有这样划分的?

网络数据居然走xml协议格式?

后来才慢慢发觉,也许上一位写的不一定完美。但却能解决现有的问题。

用的帧式布局,因为项目底部的菜单栏是动态改变的,如此后只需传入的上下文覆盖上相应的一栏。

项目包划分,只不过个人的一种习惯,他可能客户端,服务端都接触着。

网络数据走xml,虽然没按常理走json,却让我发现他其实挺牛的,说白是自己写的一个解析类,类似于android中pull一样的。这样也许他可以不知道android自带某某api,却可以将自己封装的类到处使用。

有一千个程序员就有一千个哈姆雷特。

然后是倚老卖老的,这种比较简单。

反正各种代码不符合他要求,界面影响他食欲,需求不符合他性欲。

外包代码各种bug,框架设计各种缺陷,合作公司项目经理各种傻逼或是装逼。反正带逼。

这已经是项目经理之怒了。

不过也能理解。

谁都想做一个自己心目中完美的项目。

然后是,“这个,我知道”一类的人。

跟他说吧,他都是,这个我知道。

我就是这样写的,你看。。。。巴拉巴拉。把他的代码流程走一遍。

其实我也知道,这个代码你都写了几十遍了。你知道的。

问题是,不是你知道的这个问题。。

程序员逻辑:第一,自己永远是对的;第二,详情请查考第一条。

当然,程序员中确实可以有些逼的人。

因为他其实去除这个逼的味道,还是挺牛逼的。

有好的基础,说话永远是一副无bug的逻辑思路,知道很多专业名词。工作待遇环境好于其他程序员。

“今天又没干什么,和同事聊了一下午dota”;

“看到某某大牛了”

“我就穿背心,短裤人字拖上班,一坐下把烟灰缸一推,台式机笔记本一开,俨然一副程序员模样”

“那人傻逼,这项目我一人写的。”

程序员心里:屌,才是硬道理。你不骂骂项目经理,不穿着拖鞋上班,你都不好意思说你是高端程序员。

这类,虽然有实力,但是,程序员的心里是相对的。

都是自己瞎比比时觉得很过瘾,别人一瞎比比就觉得别人在瞎比比。。。

后来发现另外一种愤怒。

“这代码我似成见过。”

“你这设计不行,面条没面条味道,大葱放的比青菜还多,牛丸像鱼丸,最重要的是,这猪大肠里还有屎”

贬低他人成果,也成了一种乐趣。

也是,这的确是提高自己快感的一种方式。

别人有多搓,你那就相对来说就有多优秀。

问题是,程序员,我们能不能不要这么愤世嫉俗啊。

开源代码本来就是一种分享。可能别人修改了某些功能。

别人的设计一般,别人的杂碎面难吃,那你做一碗出来啊,别瞎比比好么。

在山的那一边,住着一群快乐的程序员。

他们勤劳勇敢。

敢爱敢恨。

会赚钱,不会花钱。

少点怨恨,多点包容。

少点指责,多点赞赏。

少点瞎比比,多做点实事。

别人说你牛逼,那才是真牛逼

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多