一.准备工作

“工欲善其事必先利其器。”

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.如果今天一定要说句话的话,找到那个最苦逼的程序员,跟他说,你进度太慢了啊,不要老让我等你。

转载于:https://blog.51cto.com/8241237/1348050

【超级经典】程序员装B指南(转)相关推荐

  1. java装逼的话_程序员装逼指南(语言篇)

    原标题:程序员装逼指南(语言篇) 语言:千万不要说自己是做Java或者.Net的,一下子就屌丝了.PHP现在也不行,Python稍微有点烂大街,但还是明显要强过前几个.剩下的可以说自己是做Ruby的, ...

  2. 高级程序员装逼指南,是高级哦!(转)

    高级程序员装逼指南,是高级哦! 下面这个才是高级版本 ;; 这是注释 ;; 0.9版本 ;; 2011年8月22日 ** 前言 ** 最近网上出了一个<程序员装逼指南>,觉得这个东西其实图 ...

  3. 高级程序员装逼指南,是高级哦!

    下面这个才是高级版本 ;; 这是注释 ;; 0.9版本 ;; 2011年8月22日 ** 前言 ** 最近网上出了一个<程序员装逼指南>,觉得这个东西其实图样图森破 然后在下跟微博上的一些 ...

  4. 程序员装逼指南(2022年版本)

    ❀我们的征途是星辰大海❀ ❀一定用高端,不管实用不实用❀ ❀不管懂不懂,英文字典必须有❀ 编译器·千万别用ide,起码也得是Emacs·编码语言[lisp] 语言: 千万不要说自己是做Java或者.N ...

  5. 寻找优秀的程序员之实战指南-1

    寻找优秀的程序员之实战指南 --选自<软件随想录:程序员部落酋长Joel谈软件> [好消息]本书今天(12.10)互动有货,感兴趣的朋友可以 逛逛去 2006 年 9 月 7 日 ,星期四 ...

  6. 寻找优秀的程序员之实战指南-2

    寻找优秀的程序员之实战指南 --选自<软件随想录:程序员部落酋长Joel谈软件> [好消息]本书今天(12.10)互动有货,感兴趣的朋友可以 逛逛去 [续]http://blog.csdn ...

  7. 秒啊!程序员防猝死指南来了!

    ‍‍ 作者 | 咏春警告的胖虎 来源 | golang小白成长记(ID:golangxbczj) 过年之前,跟我可爱的小侄子通了个电话,上来就说,"叔叔你头发怎么变少了",我很痛心 ...

  8. 程序员学习指南_程序员管理压力指南

    程序员学习指南 by Daragh Byrne 达拉·伯恩(Daragh Byrne) 程序员管理压力指南 (A programmer's guide to managing stress) 我几乎一 ...

  9. 程序员把妹指南之电脑配置篇

    早些时候关注学习编程专栏的朋友肯定都看过了这一篇内容: 程序员把妹指南之修电脑篇 距离上一篇过去了挺久了,当然既然有修电脑篇就会有有其它篇的.所以今天就来实现了,不知道早些关注专栏的朋友还在不在呢.你 ...

最新文章

  1. java控制台编程_java用Console开发控制台程序
  2. 如果输送知识不再重要,那么教育问题出在哪里?
  3. Boost:自定义小矢量的测试程序
  4. java动态规划算阶乘_动态规划算法
  5. create-react-app应用的入口定义
  6. 对比一段ADC键值读取的代码
  7. Javascript预解析、代码执行
  8. linux 文件大小 自动变化 写,Linux下自动清理超过指定大小文件的方法
  9. 28岁女博士生被骂“学术媛”,曾以数学建模专业第一名毕业,获牛津数学PhD offer...
  10. 《数据库系统概念》19-并发控制
  11. apache基本配置
  12. java加密算法之JWT篇
  13. 小企业主代理记账基础知识
  14. 深度学习面试题之LSTM补充
  15. HTML 盒子模型( box-sizing: border-box)
  16. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java社团管理系统0gl2e
  17. 微信小程序的自定义组件
  18. ‘pom.xml‘ has syntax errors
  19. $reday和window.onload()
  20. matlab检验相关性显著性检验,显著性检验matlab.ppt

热门文章

  1. /etc/issue、shutdown命令详解
  2. Maven多模块项目使用MyBatis Generator
  3. CentOS 6.7安装docker
  4. tomcat改项目的访问路径 ROOT
  5. 解决SQL Server 2000 错误15023:当前数据库中已存在用户或角色
  6. BZOJ1030: [JSOI2007]文本生成器
  7. 开发工具,编辑器字体
  8. Java troubleshooting guide
  9. [leetcode笔记] Remove Duplicates from Sorted List II
  10. Heritrix 3.1.0 源码解析(八)