來源:長沙北大青鳥大計校區(qū)|發(fā)布時間:2016-10-09 14:39:00
Peter Knego 向我們展示了一些有趣的東西:官方數(shù)據(jù):程序員年紀越大越出色、越稀有。他使用StackOverflow的聲譽值和其它幾個指標來印證他的觀點。
他的總結(jié)是:
隨著年齡的增加,程序員的數(shù)量急劇下降。程序員數(shù)量的峰值出現(xiàn)在27歲,隨后每6-7年減少一半。
·
40左右的程序員對比20左右的程序員,回答的數(shù)量前者比后者多一倍,而提問僅為一半之多。這顯示年輕一代更喜歡學習,而老一代更喜歡教授。
·
帖子的質(zhì)量,例如每個帖子的分值,隨著年齡只有微弱的增加。
·
老程序員通過更活躍的回答問題來贏得聲譽。
·
明年我就年滿40,在很多編程相關(guān)的社交圈里都被公認為“老程序員”。我的經(jīng)驗如下:
每年,我都能更進一步的善于捕捉“大局”。我不認為這樣的進步會有停止的時候。我現(xiàn)在做出的決策比起10年前更合適、更穩(wěn)重。這歸功于我變得更加淡定和有了更多的經(jīng)驗。
對于新事物的掌握已變得信手拈來般容易,而不是早前的需要“深挖洞,廣積糧”。經(jīng)常,新知識一看就面熟,因為它們只是以前出現(xiàn)過的知識的再次混合。例如:如果你對Scheme、Self、Java很熟悉,那JavaScript就很容易理解了。如果你對C、C++和Smalltalk很熟悉,那Objective C就很容易學會了。
不斷積累的經(jīng)驗和更加清晰的思路讓我的代碼變得越來越好,但我仍然需要投入時間才能讓它們真正的優(yōu)秀(例如,好幾次的往復修改。)
我學會更加注意休息,更加注重自己的身體,但仍然還不足夠。
Frank Silbermann在Pertinent 文章后留下的評論:
速度快的程序員能通過他們高人一等的短期記憶來編出雜亂無章的代碼、迅速的完成任務(wù)。這些程序員當他們年紀大、短期記憶力衰退后就會變得越來越糟。他們很可能會最后退出這個領(lǐng)域。
慢程序員寫出的代碼組織的很好,可讀性強,不依賴短期記憶。他們隨著年齡的增加會越來越優(yōu)秀,因為在他們的長期記憶里積累下來的是不斷增加的策略、模式和技巧。
有不少非常聰明的程序員都不幸的落入了“速度快”的類型里。他們完成任務(wù)很迅速,但長期來看,他們寫出的代碼沒有價值。
招生熱線: 4008-0731-86 / 0731-82186801
學校地址: 長沙市天心區(qū)團結(jié)路6號
Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有
湘ICP備14017520號-3