關(guān)于語(yǔ)言的選擇


    語(yǔ)言之爭(zhēng)都是大公司戰(zhàn)斗的結(jié)果,套用一句管理上的話(huà)來(lái)說(shuō),把合適的的技術(shù)用在合適的地方。我們沒(méi)有必要跟風(fēng)去不停地?fù)Q新的語(yǔ)言,每種語(yǔ)言都有它的優(yōu)劣,但在一般的項(xiàng)目中,很難看得出來(lái)。如果我們做一個(gè)只需要新聞發(fā)布功能的小公司網(wǎng)站,你說(shuō)是Java和。Net好,還是Asp和PHP好呢?在很多時(shí)候,Java與。Net、Asp與PHP是難分高下的,他們之間的差異或許是你一輩子也不需要用到,我們范得著把自己拉入某一些陣營(yíng)嗎?


    當(dāng)技術(shù)達(dá)到一定的水平之后,語(yǔ)言只不過(guò)是錦上添花了,武俠小說(shuō)常無(wú)招勝有招是這個(gè)道理。你現(xiàn)在讓我換成Java或者是PHP,我很快可以做項(xiàng)目,因?yàn)槲艺莆盏牟皇钦Z(yǔ)言,而是對(duì)技術(shù)深層次的理解,現(xiàn)在Java陣營(yíng)也好,。Net陣營(yíng)也好,不管你說(shuō)它們之間有多少差別,但他們的本質(zhì)始終沒(méi)有變,掌握這些本質(zhì),換一種語(yǔ)言好比換一輛車(chē),只需要一個(gè)熟悉的過(guò)程和一個(gè)磨合期而已。


    后,我建議新手們選擇一種在你實(shí)質(zhì)工作中需要的語(yǔ)言,坦坦實(shí)實(shí)地學(xué)好,不要中途“變節(jié)”,這樣的成本太高了。。Net也好,Java也罷,只是一輛車(chē)而已,學(xué)好開(kāi)本田會(huì)駕豐田。


    關(guān)于學(xué)習(xí)態(tài)度


    學(xué)習(xí)嘛,在學(xué)習(xí)的過(guò)程中自然會(huì)遇到一些問(wèn)題,遇到問(wèn)題自然會(huì)想到求助。古人有云:禮下于人,必有所求,言下之意是有求于人,必要禮下于人?墒乾F(xiàn)在有些人不僅不禮下于人,反而還趾高氣揚(yáng),仿佛誰(shuí)欠著他似的。我們老家有句俗話(huà)叫拜師學(xué)藝要吃二十四碗鼻涕,可見(jiàn)在學(xué)習(xí)過(guò)程中要受到多少的委屈。


    吃得苦中苦,方為人上人,做技術(shù)尤是如此。我以前在學(xué)ASP的時(shí)候,同寢室有一哥們是學(xué)VB的,因?yàn)锳SP也是用VBScript做為默認(rèn)腳本,所以有很多問(wèn)題請(qǐng)教他,他當(dāng)是也是給了我不少的嘲笑,像“這些簡(jiǎn)單的問(wèn)題都還要問(wèn)”之類(lèi)的話(huà)我倒是聽(tīng)了不少。但到后來(lái)我們一起學(xué)Delphi的時(shí)候,我已經(jīng)超過(guò)他了。


    新人們碰到問(wèn)題的時(shí)候,第一個(gè)想法是想找人解決,當(dāng)你去幫他解決的時(shí)候,他卻去做其它事了,好像這個(gè)問(wèn)題是需要你來(lái)解決的,下次出現(xiàn)同樣的問(wèn)題他還得找你。遇到問(wèn)題好的辦法是先排查問(wèn)題,然后到互聯(lián)網(wǎng)上查找問(wèn)題的原因,這樣你才不會(huì)忘記,不要忽略了互聯(lián)網(wǎng)這個(gè)好的老師。我以前在學(xué)ASP的時(shí)候,為了一個(gè)插入數(shù)據(jù)的問(wèn)題,查了一個(gè)星期,但這個(gè)問(wèn)題我永遠(yuǎn)也忘記不了,再也不會(huì)范同樣的錯(cuò)誤。


    高手們一般都比較忙,雖然我不是高手,但我還是不原意在我寫(xiě)代碼正酣的時(shí)候,有人打斷我的思路。先把問(wèn)題記下來(lái),趁機(jī)會(huì)問(wèn)問(wèn)高手,不要讓他為你解決問(wèn)題,你要的是一種解決問(wèn)題的思路。公司常常有新人問(wèn)我,這個(gè)地方出問(wèn)題了,怎么辦?我便問(wèn)他,你上網(wǎng)查了嗎?不是我不愿意幫他,而是授人魚(yú)不如授人以漁,我直接告訴他怎么做,那不是在幫他,那是我在害他,我只能是告訴他排錯(cuò)的方法,解決問(wèn)題的思路,否則他永遠(yuǎn)也不知道這個(gè)問(wèn)題是怎么解決的,沒(méi)有人會(huì)珍惜輕易得到的東西的。


    后,我想給踏入這行的新人們一個(gè)忠告,編程沒(méi)有捷徑可言,如果一定要找出一個(gè)捷徑,那只有六個(gè)字--多看、多問(wèn)、多寫(xiě)。