[转]程序员装逼指南

一、准备工作

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

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

就写这么些吧。最后,送上《苦逼的程序员之歌》 :

在那山的这边海的那边有一群程序员,他们老实又胹腆,他们聪明又没钱。他们一天到晚坐在那里熬夜写软件,饿了就咬一口方便面~~哦苦命的程序员,哦苦逼的程序员,只要一改需求他们就要重新搞一遍,但是期限只剩下两天……

2,581 thoughts on “[转]程序员装逼指南”

  1. Hi, i think that i noticed you visited myy web sijte so i got
    here to return the choose?.I’m tring to iin findiung things to enhance my web site!I suppose
    its adequate to make use of a few of your ideas!!

  2. Thanks for your tips. One thing I have noticed is always that banks along with financial institutions know the spending patterns of consumers while also understand that plenty of people max out there their own credit cards around the getaways. They properly take advantage of this fact and then start flooding the inbox in addition to snail-mail box along with hundreds of Zero APR credit card offers right after the holiday season ends. Knowing that when you are like 98% in the American community, you’ll rush at the opportunity to consolidate credit debt and transfer balances towards 0 apr interest rates credit cards.

  3. I’m very happy to uncover this website. I wanted to thank you for
    ones time due to this fantastic read!! I definitely savored every biit of iit and i also
    have you saved ass a favorite to seee new information in your blog.

  4. The other day, wile I was at work, my cousin stole my
    iphone and tested to see if iit can survive a 30 foot
    drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views.

    I know this is entirely off topic but I had to share it with someone!

  5. Pingback: cum
  6. Hi there would you mind stating which blog platform you’re working with?

    I’m planning to start myy own blog in the ndar future but
    I’m having a hard time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and I’m looking for something unique.
    P.S Apologies for gettin off-topic but I had to ask!

  7. Hello, i think that i saw you visited my web site so i came to
    “return the favor”.I am attempting to find things to enhance my site!I suppose
    its ok to use slme of your ideas!!

  8. Hi there all, here every one is sharing these
    know-how, therefore it’s nice to read this
    weblog, and I used to pay a quick isit this web site daily.

  9. Thank you for writing this awesome article. I’m a long time reader but I’ve never been compelled to leave a comment. I subscribed to your blog and shared this on my Twitter. Thanks again for a great post!

  10. I have really learned result-oriented things by your website. One other thing I’d really like to say is newer laptop or computer os’s tend to allow additional memory to be used, but they likewise demand more ram simply to function. If one’s computer can’t handle additional memory plus the newest software requires that memory increase, it might be the time to shop for a new PC. Thanks

  11. Thank you for sharing excellent informations. Your web site is very cool. I am impressed by the details that you have on this blog. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for extra articles. You, my friend, ROCK! I found simply the info I already searched everywhere and just couldn’t come across. What an ideal website.

  12. I must show my affection for your kindness supporting men and women who absolutely need help on this concern. Your personal commitment to passing the message all around became extremely helpful and have surely allowed most people just like me to arrive at their targets. Your entire important guidelines indicates much a person like me and additionally to my peers. Thank you; from everyone of us.

  13. We are a group of volunteers and opening a new scheme in our community.
    Yourr web site provided us with valuable info to work on. You’ve done a formidable job and
    our entire community will be thankful to you.

  14. Good blog post. The things i would like to make contributions about is that computer system memory must be purchased if the computer is unable to cope with anything you do along with it. One can mount two RAM boards with 1GB each, for example, but not certainly one of 1GB and one of 2GB. One should always check the maker’s documentation for the PC to be certain what type of memory is essential.

  15. I just want to tell you that I am just very new to blogs and definitely enjoyed your web-site. Very likely I’m planning to bookmark your website . You certainly come with very good posts. Many thanks for sharing your blog site.

  16. Thanks for posting this awesome article. I’m a long time reader but I’ve never been compelled to leave a comment. I subscribed to your blog and shared this on my Twitter. Thanks again for a great article!

  17. I’ve learned some new things via your web site. One other thing I’d like to say is always that newer personal computer operating systems often allow a lot more memory to be used, but they furthermore demand more storage simply to work. If a person’s computer cannot handle far more memory as well as the newest software requires that memory space increase, it may be the time to buy a new Computer. Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *