各种设计模式,用不用没关系,要会吹
各种数据结构,各种树,堆,栈,图,名字都要记住了,越拗口的越重要
各种奇葩算法,都要心中有数,名字听起来越是不知所云的,越要烂熟于胸

千万别和人争框架,一争,就low了
千万别和人争语言,一争,就low了
千万别和人争OS,一争,就太low了

要做到,人就是剑,剑就是人,什么工具都能用,什么电脑都能写代码,没电脑也能编程

要关注大数据。
要担忧人工智能。
要看 Sci-Fi 电影。
要囤积 Lego set。
要玩四轴,玩遥控飞机,特贵的那种。

要写个OS,写个DB
要能玩单片机,要能造出个机器人,还能给它编程

要有各种各样的智能产品,手表,眼镜,头盔,出什么,买什么

要有钱

要有女朋友

着装
一个牛逼的程序员是根本没有时间打理自己外貌的,发型就要像爱因斯坦一样,顶着一脑袋鸡窝,凌乱蓬松美,不近视则以,近视就要戴酒瓶底子那么厚的大眼镜,一种科研工作者的风格。

牛逼程序员对自己着装是有高要求的,无论是春夏秋冬,白天晚上,刮风下雨,一个牛逼的程序员都要十分在意自己着装,T恤+。T恤大多是参见开源大会免费获得的,上面印着ruby on rails、eclipse、apache……天冷的实在熬不住了,就弄一个大棉脑,大耳包,款式随意,把自己裹上,以冻不死为标准。

装备
程序员电脑配置都极高,但是外表很糟烂,磕碰的外表+沾满了炉灰渣滓的破包,随背随走。从不用壁纸,无任何美化,给人一种WIN98的感觉。只装文本编辑器+开发工具软件。越简朴越纯粹,代表你越牛逼。能不用IDE就不要用,实在装不了,无论IDE是什么,一定要调成DOS或linux那种黑色背景的,给人一种牛逼哄哄的感觉。

牛逼程序员的桌面必须乱糟糟一大片,开发文档,代码,图片混杂其中,除了自己没有人能知道核心文件放哪了,进来商业间谍想偷都偷不走,但是需要指定文件的时候,自己分分钟就能找到。

环境
程序员不用和客户直接打交道,办公室一般选在阴暗的角落里就行了。硕大的办公桌上,至少要摆两台电脑,一个笔记本,一个台式连接双显示器,一个横屏,一个竖屏。竖屏编写代码,横屏调试效果。显示出你信息量很大,效率很高。
桌子上可以随意放几本书,一定要是英文原版,最次也是影印版,越厚越好,不要整齐的罗列在书架上,一定要堆在桌上,半打开状,上面全是手印子。

经历
程序员在一起最喜欢的就是吹牛逼,谈一些什么时尚炫酷的技术,整个啥云计算,web3.0,移动互联网开发……你要是也谈论这些,你就too young了,太低端。那玩意各大IT网站哪都有,一抓一大把,都被人说烂了。
至少你也得谈点什么小榕,流光,冰河木马显示出你一个有资历的老黑客,再高一点的,默默的点燃一根红梅,拿出一张泛黄的照片:“这是我们1999年美国炸中国大使馆后,中国黑客联盟集体黑掉美国各大网站之后的合影留念。当年的这些人被招安的招安,卖烧饼的卖烧饼去了,中国黑客联盟也随着历史烟消云散了。” 望着窗外淅淅沥沥的小雨,若有所思的惆怅。
“老大,那您当年的肉鸡一定很多吧?能有多少啊?DDOS吗?”
“呵呵,呵呵。”
深藏功与名。

情感
谈到情感,不得不说这是程序员的硬伤。程序员通常都是智商很高,情商却很低。我每次谈恋爱,都是在loop循环里面用select语句,循环一次,就需要遍历,select一次,而不是全部select出来,然后再剔除。这都是深受某个大佬凶写的的垃圾初级读物《JAVA从入门到精通》的毒害。造成了大量时间的损耗和我体能的透支。我把我写程序的思维用在了恋爱上,恋爱的时候脑子里是一张大大的流程图。都是IF,Y的时候走一条路,N的时候走另一条路,没有第三条路的选择。就是爱约约,不约滚的节奏,这也导致了我多次被人利用却无法辩解。所以,这一章节,我自己目前还仍在研究之中。

如何成为一个牛逼的程序猿相关推荐

  1. 论什么叫牛逼的程序猿

    论什么叫牛B的程序猿 1.着装 一根牛逼的程序员是根本没有时间打理自己外貌的,发型就要像爱因斯坦一样,顶着一脑袋鸡窝,凌乱蓬松美,给人随时能从头发里掏出一个鸡蛋的感觉.胡子一大 把,彰显自信又从容,不 ...

  2. 一个牛逼的程序员是什么样的?

    点击上方的终端研发部,右上角选择"设为星标" 前言 写代码十年了,现在也还坚持要让自己写写代码.虽然自己依然很挫,但是基本上公司的很多业务什么的都能应付的过来. so 什么样的程序 ...

  3. 如何成为一个牛逼的程序员

    一个快乐的人,不是因为他拥有的多,而是因为他计较的少:心态比勤劳更重要,用心做好事. 作为程序员,身边总是有牛逼的前辈.后辈或者同辈.牛逼的人总是让人羡慕.比如自己苦搞一天的 BUG ,头发快抓掉完了 ...

  4. 【转】如何成为一个牛逼的程序员

    来自:http://www.cnblogs.com/preacher/p/4205277.html   说的很有道理!!! 上边这个网站不是原文网站,,,原文网站地址:http://blog.csdn ...

  5. 原来这些流弊的老板,曾经还是牛逼的程序猿!

    "生活就像巧克力,你永远不知道下一颗是什么味道",这句话用在互联网最适合不过,互联网从人类里面创造了一批神,说起他们的名字无人不知,但是你可知道这些神曾经也只是一个名不见经传的程序 ...

  6. 如何成为牛逼的程序员

    著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:vczh 链接:http://zhuanlan.zhihu.com/vczh-nichijou/19796639 来源:知 ...

  7. 要成为一个牛逼程序猿,你要勇于尝试这10种姿势

    很多开发者会认为要想成为一个牛逼程序员所需要做的事情一定都是与编程技能相关的,不过这种想法却是完全错误的!优秀的代码是很好,但要想得到更好的工作,获得更高的报酬则需要让更多的人知道你是谁.换句话说,你 ...

  8. 怎么用python制作简单的程序-神级程序员教你如何用python制作一个牛逼的外挂!...

    玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有想过如何做一个外挂呢?(当然用外挂不是那么道义哈,呵呵),那我们就来看一下如何用python来制作一个外挂.... 我打开了4399小游 ...

  9. CSDN:2019年度CSDN博客之星评选竞赛——105号【一个处女座的程序猿】,感谢您,投上的宝贵一票,感谢!感恩!

    CSDN:2019年度CSDN博客之星评选竞赛--105号[一个处女座的程序猿],感谢您,投上的宝贵一票,感谢!感恩! 导读:新的一年,改革春风吹满地,新的一年要争气!  博主在此,祝所有朋友们,20 ...

最新文章

  1. pandas计算滑动窗口中的中位数实战(Rolling Median of a Pandas Column):计算单数据列滑动窗口中的中位数、计算多数据列滑动窗口中的中位数
  2. synchronized 与 Lock 的那点事
  3. 利用java打印正三角形_JAVA一层for循环实现打印正三角形和到三角形
  4. shell `-c`参数 如何使用
  5. ffmpeg源码学习之time_base
  6. java构造器详解_Java中关于构造器的使用详解
  7. centos 7 Hadoop2.7.4完全分布式搭建(一)
  8. Visual Studio 2012 和.NET Framework 4.5 快速开始的5分钟视频
  9. python count函数用法 comm_Python学习第六天课后练习案例 (主要针对的内容是python函数的定义和使用)...
  10. 百度下mysql卸载_如何把Mysql卸载干净(亲测有效)
  11. 红杉中国2021企业数字化年度指南:企业如何制胜数字化浪潮?
  12. android 直播 app下载地址,朵朵直播app下载地址
  13. 2019蓝桥杯参赛感受
  14. matlab 函数定义 属性,matlab class()函数类定义技巧
  15. 重力传感事件应用之一 手机摇一摇(摇一次得一分)
  16. linux ffmpeg Unknown encoder 'h264'
  17. 简单的科普(引导模式、分区格式)
  18. 2014上海全国邀请赛题解 HDOJ 5090-5099
  19. 佳能Canon PIXMA MG6851 一体机驱动
  20. thymleaf对实体 “pageindex“ 的引用必须以 ‘;‘ 分隔符结尾

热门文章

  1. zabbix php问题 Call to undefined function array_column()
  2. 个人笔记:数据库——数据库如何进行备份?
  3. 解决pip install ninjia 后,依旧报错的问题
  4. HTTP 常用的方法是什么,各自含义是什么?
  5. POJ 1265 Area(Pick定理)
  6. mysql 用户表结构设计_MySQL数据表结构设计
  7. AI计算盒子SE5笔记
  8. 移动硬盘的“磁盘结构损坏且无法读取”问题的解决方法
  9. VERTU广告登陆央视:情怀与创新的恪守之道
  10. 1万的android手机推荐,Vertu推天价Android手机:入门级售价1万美元