天天看點

什麼才是程式員的命根子?打字速度?

轉自:http://news.csdn.net/n/20071101/110152.html

今天看到有個網友寫到“打字速度是程式員的命根子”的文章(調侃),引發俺進一步想,到底什麼才是程式員的命根子。

首先,程式員(初級)的主要<nobr><strong class="kgb" οnmοuseοver='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u5DE5_u4F5C";KeyGate_ads.ShowGgAds(this,"_u5DE5_u4F5C",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" οnclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BuTj_72stR_uSK4666wOvwcjECsnBkzTBn6-0A8CNtwGQvwUQARgBIIS04gcoFDgAUKnYt-4HYJ2504GoBaABz9nP-QOqAQoyMDAwMDI0MTI3sgENbmV3cy5jc2RuLm5ldMgBAdoBK2h0dHA6Ly9uZXdzLmNzZG4ubmV0L24vMjAwNzExMDEvMTEwMTUyLmh0bWyAAgGpAiznEHO0AII-yAKBm7cDqAMB6APxAvUDAAQAAA&amp;num=1&amp;adurl=http://www.jingoal.com&amp;client=ca-pub-0892797939732602");GgKwClickStat("工作","www.JinGoal.com","afc","2000024127");' οnmοuseοut='isShowGg = false;InTextAds_GgLayer="_u5DE5_u4F5C"'>工作</strong></nobr>是什麼:根據設計寫代碼;寫文檔;修改bug;功能測試;簡單邏輯設計。

如果隻是看這些工作内容的話,程式員的命根子是什麼呢?

1:基礎編碼<nobr><strong class="kgb" οnmοuseοver='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u80FD_u529B";KeyGate_ads.ShowGgAds(this,"_u80FD_u529B",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" οnclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=Bk-WN72stR_uSK4666wOvwcjECryR-R-EvpmgA8CNtwGQvwUQDhgOIIS04gcoFDgAULLgzav8_____wFgnbnTgagFqgEKMjAwMDAyNDEyN7IBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcxMTAxLzExMDE1Mi5odG1sqQIs5xBztACCPsgC3Ou8AqgDAegD8QL1AwAEAAA&amp;num=14&amp;adurl=http://www.yzmb.cn/cp_tggs.htm&amp;client=ca-pub-0892797939732602");GgKwClickStat("能力","www.yzmb.cn","afc","2000024127");' οnmοuseοut='isShowGg = false;InTextAds_GgLayer="_u80FD_u529B"'>能力</strong></nobr>。這個能力其實不需要大學大學學曆的,技校,自學,或者專業<nobr><strong class="kgb" οnmοuseοver='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u57F9_u8BAD_u673A_u6784";KeyGate_ads.ShowGgAds(this,"_u57F9_u8BAD_u673A_u6784",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" οnclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BFnVC72stR_uSK4666wOvwcjECoiCvimIoOWsA8CNtwGA8QQQBRgFIIS04gcoFDgAUPXPstj______wFgnbnTgagFoAGA6NH-A6oBCjIwMDAwMjQxMjeyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MTEwMS8xMTAxNTIuaHRtbIACAakCLOcQc7QAgj6oAwHoA_EC9QMABAAA&amp;num=5&amp;adurl=http://www.51gt.com/xx/&amp;client=ca-pub-0892797939732602");GgKwClickStat("教育訓練機構","www.51gt.com","afc","2000024127");' οnmοuseοut='isShowGg = false;InTextAds_GgLayer="_u57F9_u8BAD_u673A_u6784"'>教育訓練機構</strong></nobr>都可以學到。

2:打字速度。

當然,其他諸如“責任心”等不需贅述。綜合來看,打字還真的是程式員的命根子,至少是兩條腿中的一條。

但是很明顯,“打字是程式員的命根子”很多人都不認同,原因很簡單,我們做的其實不僅僅是程式員(初級)的工作,而是兼作進階程式員,甚至UI、DB、系統設計師,測試<nobr><strong class="kgb" οnmοuseοver='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u5DE5_u7A0B_u5E08";KeyGate_ads.ShowGgAds(this,"_u5DE5_u7A0B_u5E08",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" οnclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BuGaF72stR_uSK4666wOvwcjECo-hkjPH4dvrA8CNtwGQvwUQAhgCIIS04gcoFDgAUP7WjoP6_____wFgnbnTgagFqgEKMjAwMDAyNDEyN7IBDW5ld3MuY3Nkbi5uZXTIAQHaAStodHRwOi8vbmV3cy5jc2RuLm5ldC9uLzIwMDcxMTAxLzExMDE1Mi5odG1sqQIs5xBztACCPqgDAegD8QL1AwAEAAA&amp;num=2&amp;adurl=http://www.opaen.com&amp;client=ca-pub-0892797939732602");GgKwClickStat("工程師","www.opaen.com","afc","2000024127");' οnmοuseοut='isShowGg = false;InTextAds_GgLayer="_u5DE5_u7A0B_u5E08"'>工程師</strong></nobr>。

這就是為什麼我們覺得“打字速度”隻是我們工作中極小的一部分了。

中國的專業分工并不細緻,特别是在這個新興的行業裡。10年前程式員還是絕對的白領,進階<nobr><strong class="kgb" οnmοuseοver='isShowAds = true;isShowAds2 = true;KeyGate_ads.Move(this,"","","-100826","技術","Web%u6280%u672F%u5728%u4F01%u4E1A%u4E2D%u5E94%u7528","http%3A//www.sd2china.cn/track2.html", event)' style="FONT-WEIGHT: normal; CURSOR: hand; COLOR: #0000ff; TEXT-DECORATION: underline" οnclick='javascript:window.open("http://s4.17luntan.com/ClickPortal/WebClick.aspx?id=-100826&amp;k=%u6280%u672F&amp;siteid=0098295a-e262-40f7-ae50-7a6fbbdb678b&amp;url=http%3A//news.csdn.net/n/20071101/110152.html&amp;gourl=http%3A//www.sd2china.cn/track2.html&amp;parm=F75AB0ADB98E3600BFE84644E40F2DF0D2F7F5F0BC90718F&amp;alliedsiteid=0");' οnmοuseοut="isShowAds = false;isShowAds2 = false">技術</strong></nobr><nobr><strong class="kgb" οnmοuseοver='isShowAds = false;isShowAds2 = false;isShowGg = true;InTextAds_GgLayer="_u4EBA_u5458";KeyGate_ads.ShowGgAds(this,"_u4EBA_u5458",event)' style="BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline" οnclick='javascript:window.open("http://pagead2.googlesyndication.com/pagead/iclk?sa=l&amp;ai=BxoV472stR_uSK4666wOvwcjECvmbxi3v-OHCAcCNtwGgnAEQBhgGIIS04gcoFDgAUL3Z9Mj8_____wFgnbnTgagFoAHHlpP_A6oBCjIwMDAwMjQxMjeyAQ1uZXdzLmNzZG4ubmV0yAEB2gEraHR0cDovL25ld3MuY3Nkbi5uZXQvbi8yMDA3MTEwMS8xMTAxNTIuaHRtbIACAagDAegD8QL1AwAEAAA&amp;num=6&amp;adurl=http://www.weaver.com.cn/solutions/HRM.asp&amp;client=ca-pub-0892797939732602");GgKwClickStat("人員","www.weaver.com.cn","afc","2000024127");' οnmοuseοut='isShowGg = false;InTextAds_GgLayer="_u4EBA_u5458"'>人員</strong></nobr>。現在的程式員也就是個藍領,工資頂多算是中等,辛苦卻能排高等。做個純粹的程式員似乎看不到前途。并且業屆裡有句老話“程式員不過三十”,吃的還是一碗青春飯。這不是純粹的抱怨,事實如此。

國外情況可能稍有不同。40歲的程式員也大有人在,不少人就喜歡這個工作,不像我們,必須得做的更高尚一點才能揚眉吐氣。這也不能怪我們不夠專業,不夠踏實,行業特點、社會大環境、價值觀等等決定了我們的選擇----必須做的“進階”一點。

說道做的進階一點,那就是作設計師,作項目經曆,作老闆。

如果相作這些,僅僅編碼和打字就遠遠不夠了。我們中的大多數都在朝這個方向努力吧。學着設計,學着關系業界走向,學着創新。學習之路沒有止境,但是打字速度卻有止境。

記得有篇文章說,人的職業生涯大體可以這樣分(大意如此):

興奮期:剛入行(或者剛開始一份新工作),2-3個月。

疲勞期:3-6個月,甚至更長。很多人在這個極端出局。

成長期:安全度過疲勞期之後,可能需要幾年

成熟期:熟練掌握行業要領,開始置身于行業裡思考。

…..

為了不出局,既需要努力,也需要要不斷的學習和充實自己。

是以,我們這種程式員(複合型)的命根子是什麼?答案是:學習、思考和努力。

每天都學習一些新技術,不斷充實自己。不要以為vs2008僅僅是個beta版就和我沒關系,不要覺得SmartPhone還遠,對于新技術不敏感,很難走很遠。這個,是成長期必不可少的。

思考是一切進步的積石。出了思考工作範圍之内的,也可以思考整個行業的走向。把自己融入到行業裡面才能想得到更深更透徹。等到能思考到創行業之新了,也就離功成名就不遠了。這也就是進入成熟期的保證。

而對于剛入行的年輕人,多思考也能讓自己盡快度過疲勞期,不至于在這個階段出局。

然後再加上努力,還有什麼事情是做不到的呢。

共勉吧。

繼續閱讀