如今深深的体会到,不只仅人与人的差异是巨大的,程序员与程序员之间的差异一样很明显的。前端
普通的程序员仅仅是完成本身的任务,完成任务后不思进取,再也不修改本身的代码,再也不去想有没有更好的实现方式,其实重构本身的代码真的是一件很重要的事情,他们完成任务,知足于现状,或者仅仅只是为了养家糊口,固然了,这也是很现实的问题,相信不少程序员都是这样,为了生活所迫,没有办法。程序员
可是咱们可不能够在写代码里面找到乐趣呢?答案是确定的。web
优秀的程序员(在我看来geek就是优秀的程序员,他们有不少的相同之处),他们每每头脑聪明,思惟清晰,但愿本身的程序获得别人的承认,完成一个很不错的做品,从而获得一种欣慰,骄傲感,知足感,成就感。据个人观察,咱们公司就有那么一些人,埋头作事,天天记下来本身要作的每一件事情,总结本身今天作了什么,有什么不足的地方,天天书写本身的得失,每次星期一开会的时候老是说的头头是道。优秀的程序员是我崇拜的,他们每每不用花多长时间就能很快的完成任务,而后改善本身的代码,寻求更好地实现方法。他们不常常逛技术类的博客,也不怎么看技术类的书籍,只是习惯沉迷于本身的项目不能自拔,研究本身的东西,他们思惟活跃,总能借鉴一些前沿的技术加以改进。他们遇到不会的问题不会先问别人,老是本身先google或者baidu,本身寻求解决的方法。他们花的时间和精力远远不是大家可以想象的,不要觉得为何有那么多的技术大牛,不只是由于他们有天赋,有兴趣,更重要的是他们花了大把的时间在上面。也不要觉得本身有多努力,比你努力的人多了去了,不要觉得上了一天的班很累了就什么都不干了,要学会利用周末的时间充实本身。优秀的程序员他们的工做效率每每很高,全神贯注于本身的手头工做,不刷微博,不聊QQ,不听音乐。他们偶尔会玩DOTA,偶尔看看电影,每一个星期都会抽空去跑步,他们是果粉,他们更愿意看英文的技术文档,私下里也不怎么交流技术上的问题。他们在本身的世界里老是那么的游刃有余。浏览器
要成为优秀的程序员(geek),都是本身一步一步努力的结果,从不吹嘘本身多么多么能干,多么多么NB,他们很低调,甚至有时候有点闷。请谨记:学习
博主是个大屌丝,技术不行,只会默默的关注牛人,今天没有布置多少任务,一点点思考,一些许观察,发一下牢骚,欢迎吐槽。扪心自问,你是优秀的程序猿吗?在忙录之中不妨留点时间思考一下本身,If you like programming,just do it,you will be OK!google