程序员装B指南
2015-10-08 00:25
399 查看
语言:千万不要说自己是做Java或者.Net的,一下子就屌丝了。PHP也不行,Python稍微有点烂大街,但还是明显要强过前几个。剩下的可以说自己是做Ruby的,但不要做Rails,说Sinatra。Go、Erlang、Clojure、Scala能给80分,你要是说会个Lisp就是85分,Haskell直接捅到90分,但是千万注意,一定要说只是精通Haskell,没事喜欢研究Haskell,千万不要说干这个的。最后再拽出来一个Prolog就成仙了。如果怕被继续追问就说自己做C++的,就是放了个大烟雾弹,让对面也猜不透究竟有几斤几两。C是什么?不知道。
数据库:MS
SQL是什么?MySQL是什么?要说就从MongoDB起,类似的还有Cassandra、Membase、CouchDB。
书:《算法导论》、《编译原理》这种书虽然很经典,但估计大家都看过,TAOCP大家也都听说过,适当装逼可以提到,略微加分。
系统:用Windows的就面壁去吧,Ubuntu和Debian都是及格,Mac
70分,Arch、Gentoo、LFS 80分,你要是用个BSD就直接拿A。想拿一百分?那就在交谈中,有一搭没一搭不经意的来一句:“哦,我偶尔用用Lisp
Machine。”
编辑器:千万不能提IDE,也别骂用IDE的,就要感觉压根不知道有这个东西才好。UltraEdit和Editplus也就20分,Sublime和Textmate算及格,Vim能给到70,Emacs稍微高个一两分。但这里一定要提到,无论只要和对面说话的人发现在Vim和Emacs上站队不统一,就要表明自己的立场,然后适当争论,只要不露馅就好,如果发现明显处于下风就微微说一句:不过是哲学思想和价值观的不同罢了,没必要非要比个高下。
网站:Stackoverflow、HackerNews、Reddit、Github一个都不能缺,千万别说上百度和CSDN。
电脑:电脑最好是Mac的,没有Mac也不怕,随便什么牌子的都好,但一定要帖满贴纸,微软的什么就不要了,Github、Hadoop之类的都好,总之越多越牛,最好再找几个美国的,不出名的超级英雄帖上去,反正也没人会问这个是什么。
屏幕:至少两个屏幕,其中至少要有一个是竖着的,专门看代码。
键盘:一定要HHKB,没印字的,另外最好搞清楚青轴茶轴之类的区别。
椅子:有钱买Embody,没钱也无所谓。
穿着:套头衫+牛仔裤,最后再来个夹角拖鞋就齐活了。
行为作风:少说话,跟别人聊天也要没事环顾一下四周,感觉漫不经心。千万不要让别人觉得你很认真的在听他说话。
数据库:MS
SQL是什么?MySQL是什么?要说就从MongoDB起,类似的还有Cassandra、Membase、CouchDB。
书:《算法导论》、《编译原理》这种书虽然很经典,但估计大家都看过,TAOCP大家也都听说过,适当装逼可以提到,略微加分。
系统:用Windows的就面壁去吧,Ubuntu和Debian都是及格,Mac
70分,Arch、Gentoo、LFS 80分,你要是用个BSD就直接拿A。想拿一百分?那就在交谈中,有一搭没一搭不经意的来一句:“哦,我偶尔用用Lisp
Machine。”
编辑器:千万不能提IDE,也别骂用IDE的,就要感觉压根不知道有这个东西才好。UltraEdit和Editplus也就20分,Sublime和Textmate算及格,Vim能给到70,Emacs稍微高个一两分。但这里一定要提到,无论只要和对面说话的人发现在Vim和Emacs上站队不统一,就要表明自己的立场,然后适当争论,只要不露馅就好,如果发现明显处于下风就微微说一句:不过是哲学思想和价值观的不同罢了,没必要非要比个高下。
网站:Stackoverflow、HackerNews、Reddit、Github一个都不能缺,千万别说上百度和CSDN。
电脑:电脑最好是Mac的,没有Mac也不怕,随便什么牌子的都好,但一定要帖满贴纸,微软的什么就不要了,Github、Hadoop之类的都好,总之越多越牛,最好再找几个美国的,不出名的超级英雄帖上去,反正也没人会问这个是什么。
屏幕:至少两个屏幕,其中至少要有一个是竖着的,专门看代码。
键盘:一定要HHKB,没印字的,另外最好搞清楚青轴茶轴之类的区别。
椅子:有钱买Embody,没钱也无所谓。
穿着:套头衫+牛仔裤,最后再来个夹角拖鞋就齐活了。
行为作风:少说话,跟别人聊天也要没事环顾一下四周,感觉漫不经心。千万不要让别人觉得你很认真的在听他说话。
相关文章推荐
- [观点] 真正的程序员,请你站出来
- 技术总监谈好的程序员如何写代码
- 一篇关于程序员性格的文章 …
- 一篇关于程序员性格的文章(…
- 我在雅虎获得的 8 个最好的职业建议
- 你适不适合做程序员?
- 程序员加班到底在加什么?
- 海量数据处理:十道面试题与十个海量数据处理方法总结
- 程序员工作中的一些建议
- 黑马程序员_BufferdReader 的原理及重写这个方法的主要功能包括带行号的输出
- 黑马程序员——集合框架(二)
- 为什么面试时候总问你在项目中遇到的难点?(转)
- 黑马程序员---------->OC的一些概念
- 黑马程序员——Java开发前奏
- 程序员一定要投资的那些事
- 黑马程序员—Java基础(二)
- 再行约见黄鑫的职业规划收获
- 黑马程序员—Java基础(一)
- java面试题一
- 黑马程序员——C基础---简易通讯录的实现