漫谈程序员系列:怎样成为技术达人

作为程序员,身边总是有牛逼的前辈、后辈或者同辈。牛逼的人总是让人羡慕。比如自己苦搞一天的 BUG ,头发快抓掉完了,人家扫上两眼,改一行代码,问题就解决了;比如自己干了十年开发,薪水还不到 10K ,人家才毕业就签了 16K 的合同;比如我要天天辛苦加班工作还干不完,人家嘛事儿不干每天就喝喝咖啡,结果写出来的软件居然比我的稳定多了好用多了。这样的事情太多太多,怎么办?

陈胜起义时说:王侯将相宁有种乎!

作为程序员,面对牛逼的同类,其实我们也可以愤而追之:大丈夫当如是也!

有梦想有追求总是好的,关键是,如何才能牛逼起来耶?

程序员的分类

早上翻看陆其明陆老师翻译的Jeff Atwood的书《高效能程序员的修炼》,里面有一篇文章,名字是《程序员的八种境界》,讲得很好,受益匪浅。不过我打算从另外一个角度为程序员分一分类。

来自古老的儒家经典《论语》的说法:

生而知之者,上也;

学而知之者,次也;

困而学之,又其次也;

困而不学,民斯为下矣。

http://c.tieba.baidu.com/p/3461557067

http://c.tieba.baidu.com/p/3461561596

http://c.tieba.baidu.com/p/3461566608

http://c.tieba.baidu.com/p/3461652243

http://c.tieba.baidu.com/p/3461656389

http://c.tieba.baidu.com/p/3461660595

http://c.tieba.baidu.com/p/3461665341

http://c.tieba.baidu.com/p/3461692676

http://c.tieba.baidu.com/p/3461704953

http://c.tieba.baidu.com/p/3461736231

http://c.tieba.baidu.com/p/3461767442

http://c.tieba.baidu.com/p/3461772860

http://c.tieba.baidu.com/p/3461778008

http://c.tieba.baidu.com/p/3461784215

http://c.tieba.baidu.com/p/3461791753

http://c.tieba.baidu.com/p/3462782768

http://c.tieba.baidu.com/p/3462786130

http://c.tieba.baidu.com/p/3462834294

http://c.tieba.baidu.com/p/3462839334

http://c.tieba.baidu.com/p/3462847203

http://c.tieba.baidu.com/p/3462992791

http://c.tieba.baidu.com/p/3471816444

http://c.tieba.baidu.com/p/3473966377

http://c.tieba.baidu.com/p/3461561596

http://c.tieba.baidu.com/p/3461557067

http://c.tieba.baidu.com/p/3461566608

http://c.tieba.baidu.com/p/3461652243

http://c.tieba.baidu.com/p/3461656389

http://c.tieba.baidu.com/p/3461660595

http://c.tieba.baidu.com/p/3461665341

http://c.tieba.baidu.com/p/3461692676

http://c.tieba.baidu.com/p/3461704953

http://c.tieba.baidu.com/p/3461736231

http://c.tieba.baidu.com/p/3461767442

http://c.tieba.baidu.com/p/3461772860

http://c.tieba.baidu.com/p/3461778008

http://c.tieba.baidu.com/p/3461784215

http://c.tieba.baidu.com/p/3461791753

http://c.tieba.baidu.com/p/3462782768

http://c.tieba.baidu.com/p/3462786130

http://c.tieba.baidu.com/p/3462834294

http://c.tieba.baidu.com/p/3462839334

http://c.tieba.baidu.com/p/3462847203

http://c.tieba.baidu.com/p/3462992791

http://c.tieba.baidu.com/p/3471816444

http://c.tieba.baidu.com/p/3473997680

http://c.tieba.baidu.com/p/3476837363

http://c.tieba.baidu.com/p/3476837363

http://c.tieba.baidu.com/p/3476840412

http://c.tieba.baidu.com/p/3476840412

http://c.tieba.baidu.com/p/3476843190

http://c.tieba.baidu.com/p/3476852807

http://c.tieba.baidu.com/p/3476860725

http://c.tieba.baidu.com/p/3476867801

http://c.tieba.baidu.com/p/3476878361

http://c.tieba.baidu.com/p/3476897691

http://c.tieba.baidu.com/p/3476897691

http://c.tieba.baidu.com/p/3476897691

http://c.tieba.baidu.com/p/3476909663

http://c.tieba.baidu.com/p/3476913119

http://c.tieba.baidu.com/p/3476909663

时间: 2024-08-05 14:55:40

漫谈程序员系列:怎样成为技术达人的相关文章

漫谈程序员系列:快来约这些女生,保你脱单

最近和同事.朋友.网友聊天,聊到程序员谈女朋友的事情,发现了一些有趣的东西,分享出来. 八卦了周围干开发的程序员的另一半的职业,发现了下列组合: 程序员+测试 程序员+美工 程序员+售前 程序员+程序员 程序员+人事(HR) 程序员+客服 程序员+老师 我这人爱瞎琢磨,可这次不是瞎琢磨,我这一琢磨呀,嘿,您还别说,真有点儿道道儿啊,原来这都是绝配啊. 程序员+测试 我在"漫谈程序员系列:看看你离优秀有多远"一文中得出了一个戏剧性的结论:因为普通程序员老是和测试MM沟通,告别单身的几率比

漫谈程序员系列:任性,春节前辞职

有些公司会在春节前释放岗位出来,不过说实在的,春节前招人有一些困难,你会发现大部分人的答复都是说要春节后再考虑.这也可以理解,辛辛苦苦干了一年了,拿到年终奖再说吧,年底加薪结果出来再说吧.大部分程序员是这种心思,不过也有一些哥们儿会很任性,春节前就辞职.你说这是为什么呢? 改变,从今天开始 "拖延症"是指自我调节失败,在能够预料后果有害的情况下,仍然把计划要做的事情往后推迟的一种行为. 年会还没开.年终奖还没发.年前招人的公司少--这些托辞会让相当一部分人把找工作的事儿往后拖,拖过年再

漫谈程序员系列:程序员该不该考虑初创公司

IT 这个行业,最不缺的就是机会,追逐机会的,有各种各样的小公司,也有各种种样的程序员. 博客之星评选,点击投我一票,谢谢.投过了也可以点哦,每天都可以投投一票. 创业公司 每一个出来创业的人,心中都充满了希望和梦想,而且认为自己眼光独到,手段高超,一定能够逐浪潮头. 可是,创业成功的概率到底有多大?十分之一,还是百分之一? 熙熙攘攘的创业大军,在互联网的江湖里闯荡,有成为传奇的,也有成为炮灰的.传奇者的传奇鼓舞着后来的创业者,创业者已经做好了准备,所谓艰难险阻,不过如此尔: 只要我们找到合适的

漫谈程序员系列:神奇的四步编程法

我曾经学习过很多门开发语言,C.C++.Java.Lua.JavaScript.Python.Scala.Pascal等,不断地从零开始学习新语言,强化了我对学习过程的记忆,使得我对如何学习编程语言积累了一点点心得,我一直想把它记录下来,可考虑到这种经验的个人特征过于明显,我一直犹豫着要不要真的去做这件事儿.直到最近我又一次开始学习据说是太阳系最难的语言Scala时,我猜意识到,是时候把这种经验写下来了. 就在我要开始噼里啪啦敲键盘的时候,发现了下面的图片,碉堡了,汗出如浆,毅然放弃了我的想法.

漫谈程序员系列:怎么告别“混日子”

我在"漫谈程序员系列:咦,你也在混日子啊"一文中描述了一种混日子的现状,有朋友说该文只提到了设置目标告别混日子而没有展开论述"如何设立目标"."怎样为目标而努力"这两个关键问题,也就是说,我提出了问题但答案没有落到实处.这次呢,我决定认真地来谈一谈如何建立目标,如何为目标而努力.一切从个人经验出发,仅供参考. 目标是什么 "目标是个人.部门或整个组织所期望实现的成果. " 这个定义看起来冷冰冰的,那还有另外两个更感性的词语:梦

漫谈程序员系列:千奇百怪的程序员

干开发时间长了,遇见好多好玩儿的程序员. 看看你躺枪了没. 博客之星评选,点击投我一票,谢谢.投过了也可以点哦,每天都可以投投一票. 留一手 有个哥们儿,在一合资公司做程序员,能力挺强,写代码很神的. 他的代码我看过,深得 MFC 的精髓:大量的宏,很多函数就两三个宏,一个BEGIN_XXX,一个END_XXX,中间再夹另外一个宏.诺,这就是汉堡包了. 我碰巧看他的代码(题外话,没和他在一个公司一块儿待过),那个头大啊--这玩意儿也能记得住嘛,厉害,真是厉害. 就是这么厉害个人儿,项目组数他牛

漫谈程序员系列:一个老程序员的2014年终总结

人生天地之间,若白驹过隙,忽然而已.蓦然回首,头上似霜雪,脸上似山川.我的 2014 啊,你就这么毫无眷恋地离我而去了.既然往事已不可追,未来尚未到来,在这年末岁首的间隙,就让我来回忆一下余烟尚存的 2014 吧. 2014 年,对我而言,发生了很多事,不管怎样,我还是一个程序员,这是工作.生活,以及我自己,给我的标签.也许很快这个标签会泛黄.蝶化.零落成泥碾作尘,不过不论怎样,它是我青春的纪念,它仍将伴随着我继续前行. 坚持技术博客写作 看到这里,也许你笑了. 是啊,这一年我不务正业,虽然每周

漫谈程序员系列:让程序员蛋疼的那些事儿

听说嫁人要嫁程序员,钱多话少死得早.这话多半是程序员自己黑自己的.程序员是有非常特别的幽默感的一群,善于自嘲,勇于自黑,耐受力超强,很多事无可无不可,不到是不可孰不可忍不会冲冠一怒.不过,就是这么 nice 的人,也很有一些受不了的事儿. 需求变化 为什么把"需求变化"排第一呢? 因为有人说:杀一个程序员不需要用枪,改三次需求就可以了. 由此可见,需求变化的杀伤力有多强. 我见过不少程序员,和产品经理(需求人员)关系紧张,话不投机半句多,或者关公秦琼比脸红.在程序员看来,往往需求一句话

漫谈程序员系列:你的幸运女神呢

你心里不屑地冒出这句话:标题党,可耻的标题党! OK ,既然你来了,我们就开始吧. 每个人的身边都有牛人.也许这句话不大准确,应该这么说:每个人的身边都有比自己牛13的人.就这么着吧,寂寞的高高手,也不会来这里看我扯淡,所以就算是无懈可击了吧. 那么,问题来了:为什么别人比我们牛呢?为什么别人运气好呢? 气死我啦 要么是别人工资比我们拿得多得多-- 要么是看着和自己差不多,结果人家有豪宅有豪车-- 要么是你怎么都觉得那人比你还不如,实际上人家在单位外面有自己的公司和事业-- 要么是你看着哪哪儿都

漫谈程序员系列:噢,我是一个鬼问题!

程序员(软件开发工程师)有很多别称,比如"程序猿"."码农"."代码工人"."码字猴"等等,都是幽默的阿猿们自黑的结果.这些个别称,指出了一个不争的事实:程序员要写代码.然而,被遮盖的问题是:程序员写代码的目的. 程序员的职责是解决问题 软件的目的是解决生活和生产过程中的问题,为人们带来便利,提高生产力和生产率. 程序员生产软件,所以,程序员的终极目的是用软件来解决自己和他人生活中的问题.这是程序员的职责,而写代码,不过是解决