程序员装b指南v1.0_110818
从 天朝娱乐 | 每天开心一下! 作者:程序员
有 5 人喜欢此条目
感谢 程序员 投递给天朝娱乐!
v1.1_110818 changes:
1.增加了一些装的技术细节
周五的晚上闲着没事,最近似乎装b指南比较火,我也随便写一个,开心就好。
一.准备工作
“工欲善其事必先利其器。”
1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。
2.椅子不一定要舒服,但是一定要可以半躺着。
3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子。
4.工具书,orelly的,机械工业,电子工业什么的都可以,能英文就英文,不行影印版的也可以,反正越厚越好,而且千万不要放在书架上,一定要堆在桌上,半打开状。
二.从进门开始
1. 着装!着装!不管你是去实验室,或者去公司的大楼,在或者是小公司的民宅,或是自己创业的黑作坊;无论是春夏秋冬白天晚上刮风下雨电闪雷鸣台风龙卷风,一个装b的程序员都要十分在意自己着装!这里只提出参考建议。初级装:衬衣+牛仔裤+休闲鞋。中级装:T恤+宽松短裤+拖鞋。高级装:背心+宽松大花裤衩+ 人字拖。
2.得体的举止。在走廊以及任何形式的过道里,一定要双手插兜,走得像个痞子,至少要看起来有点反社会,如若不行,可走文弱天才型geek路线。。
3.如果有女性在你背后指指点点,小声嘀咕说这一定是一个技术男的时候,应该先低头,然后保持低头状态,缓缓回头,坏坏地蔑笑但是不要出声,然后快步前行。
4.进门后,一定不要跟任何人打招呼,笔直走向自己的位置,最多路过打一杯咖啡,千万不要有多余的动作,显示出自己的专注与心无旁骛。
三.坐下就不要再动了
1.坐下以后,姿势需要略微后仰,能翘着二郎腿最好了,然后在后仰的情况下低着头,以便看到屏幕,然后千万就不要再动了。
2.粗暴地把电脑前的大堆书推开一个口,然后摘下电脑上的一个便签,看一眼,不过3秒,可以开始coding了。
3.能不用IDE就不要用,实在装不了,无论IDE是什么,一定要调成DOS那种黑色背景的。
4.如果写前台界面,就不停地调试后台代码;如果写java,就在里面混编C;如果写C,就在里面混编汇编。不光要coding,还要时不时的翻出一本什么英文的书翻一翻,看不懂就看看插图,然后扔到面前假装懂了继续coding。
5. 什么看起来高端就用什么,不要管实用不实用。例如对C++:switch统统重构成多态;如果有指针,统统改成智能的;C++一定要自己写 template;数字是全部要替换成宏的名字能起多长就起多长;struct就不要出现了,如果出现,也一定要用__attriburte__修饰一下;运算都是位操作的;操作符都是重载的;网络都是并发缓冲线程池的;int只用int32_t声明的;继承不用普通的,什么多继承虚继承啊;helloworld也要写捕获异常的;后人一看代码,中间一堆关键字 extern,asm,auto,XXXXX_cast,volatile,explicit,register,template,让一般总在敲 int,if,else,for的小程序员顿时心生崇拜。
6.注释?算了吧。只有两个路线可以选:一,变量名起得巨长无比,看代码就和读英文文章一样顺畅,根本不需要加注释。 二,代码无比晦涩,加不加注释根本无影响。
7.千万不要用IM工具交流,千万不要问同事问题,显得自己没有水平,都是自己上网或者查书。
8.无论是同事间开玩笑或者发生任何群体性时间,不要抬头,更不要东张西望,即使地震火灾,也一定要先提交代码再行离开。
四.潇洒地离开
1.人走,主机是千万千万不能关的,至少要跑个daily build,实在不行正在svn提交也勉强算过关。
2.书应该已经又堆到屏幕前了,千万不要整理,明天再来推开。
3.不强求最后一个走,但一定要所有的非程序员,什么市场啊前台啊pm啊都走光了,才可以走。
4.走得时候一定要率性,千万不要收拾任何东西,站起来,出门,好的,就这样。
5.如果今天一定要说句话的话,找到那个最苦逼的程序员,跟他说,你进度太慢了啊,不要老让我等你。
就写这么些吧。
分享到:
相关推荐
《LKing正则表达式验证器 v1.0——高效精准的正则表达式测试工具》 在IT领域,正则表达式(Regular Expression)是一种强大的文本处理工具,广泛应用于数据验证、搜索替换、文本提取等多种场景。然而,编写正确的...
这个压缩包文件“iOS游戏应用源代码——keeshux-PenClose-v1.0-15-g9e8d46b.zip”包含了名为“keeshux-PenClose-9e8d46b”的iOS游戏应用的源代码。源代码是开发软件的基础,它是由程序员编写的编程语言文本,可以被...
4. **MT6301-to-MT6301B_design_note_V1.0_2008.0702.pdf**:这是一个从MT6301到MT6301B的设计转换笔记,可能是关于MTK电源管理芯片的升级指南,包括硬件更改、软件兼容性和性能提升等内容。 5. **Pixtel_UI_...
"新闻文章]鹿茸文章管理系统 v1.0_lrwz10" 指出这个压缩包内的主要程序可能是 "鹿茸文章管理系统" 的第一个版本(v1.0)。"lrwz" 可能是开发者或公司名称的缩写。这个文件可能包含源代码、数据库配置、安装脚本、...
这个工具的设计非常直观,用户只需在红(R)、绿(G)、蓝(B)的输入框内分别输入0到255之间的整数值,然后点击“转换”按钮,工具便会自动计算并显示对应的16进制颜色代码。这对于那些需要频繁处理颜色代码的开发者或...
- **版本/状态**:从V0.9到V1.0,由草稿文件升级为正式文件。 - **作者**:林锐博士 - **参与者**:朱洪海(参与审查V0.9版本) - **起止日期**:2001年7月1日至2001年7月24日 - **备注**:V0.9版本由林锐起草,V1.0...
从最初的V0.9草稿版本到最终确定的V1.0正式版本,文档经过了严格的审查和修订过程。这一部分强调了文档的完整性和权威性,同时也反映了作者对高质量文档的追求。 #### 目录概览 - **前言**:介绍了本书的编写背景...
10. **ARM_v8_architecture_Programmer Guide v1.0.pdf**:这是一份 ARMv8 架构程序员指南,提供了从软件开发角度理解和使用 ARMv8 架构的指导。 这些文档涵盖了从理论到实践的各个层面,无论是硬件设计者、软件...
由美国Borland公司开发,它在80年代末至90年代初非常流行,尤其对于初学者和专业程序员来说,是学习和应用Pascal语言的重要工具。 Turbo Pascal 7.0 的核心特性包括: 1. **快速编译器**:Turbo Pascal以其高效的...
- **V1.0**(正式文件):基于V0.9版本进行修订,起止日期为2001-7-18至2001-7-24,修订者为林锐。 #### 目录概述 - **前言**:强调了软件质量的重要性,并指出了许多程序员对于软件质量的忽视。 - **第1章 文件...
* 网络文件交换工具 v1.0 * 帮助文件 * 作者: 懒猫 * email: kfzd@sina.com ********************************* (目录) 1.介绍 2.版权声明 3.使用指南 4.历史 5.关于作者 =========================...