你见过的牛逼程序员都是啥样的?在我看来,他们都是解决问题的能手。特别对于突发的、紧急的、别人解决不了的难题,他们能一气呵成,出色解决。当线上出现某个BUG,大家都束手无策的时候,他淡定地抽根烟,说“我看看”。就好像黑暗中的一丝亮光,给迷茫慌张的大家带来希望。当问题成功解决时,他嫣然一笑,说“还行,能搞定”。这样的人,不禁让人感叹一句:“真牛啊!”
曾经,网上有一个关于马化腾的段子:
曾经和pony(马化腾)一起写过代码。当时我、pony、马克3人挤在一个只有10个位置的房间里,埋头开发。马克当时负责排查两个bug,跟进了10个月,没有一点进展,下楼准备买点瑞士卷吃,消消愁。回来发现pony光着膀子,啃着个猪蹄儿,站在阳台,望着寂静的夜,回头冷静地和马克说了句:“bug我帮你处理好了。”
可见老马技术高超,能解决他人所不能解决的难题!当然,这仅仅是个段子,这里也不想论证他的编程水平有多高。但是如果在某一天,你纠结很久的技术难题被某人攻克了,你会不会真心地觉得对方真牛?
有的自认为很牛逼的程序员,简历写的天花乱坠,但是一些基础的面试题目,他们都答不上来;还有的自认为很牛逼的程序员,在公司总是怼这个怼那个,但对于线上出现的问题,啥也不能解决。“光说不练假把式”!只有当你解决了别人解决不了的问题的时候,别人才会对你刮目相看,你才能称之为“技术牛人”。
整体来说,牛逼的程序员在工作岗位上普遍都表现得十分细致认真,善于解决问题。而对于工作外的生活,他们则较为随性。有的会沉浸在代码的世界中无法自拔,“两耳不闻窗外事,一心只想敲代码!”,他们或许会每天顶着大油头,续着络腮胡;有的也许会穿得潇潇洒洒,给人精神饱满的感觉;有的或许是言语犀利,喜欢直接了当,直奔主题……而这些,并不会影响他们在大家心中“技术大牛”的地位。
可以说:真正牛逼的程序员,在工作上千篇一律,都是能解决实际问题的技术大牛。不过,在性格和生活方式上,他们又各有不同。也正是这样,才构成了有才华又有意思的大牛程序员圈。
小伙伴们,你们见过的牛逼的程序员都是啥样的呢?