亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

給程序員的七個(gè)建議

時(shí)間:2018-12-31 12:00:00 資料大全 我要投稿

給程序員的七個(gè)建議

(1)練內(nèi)功,

給程序員的七個(gè)建議

。不要只花功夫學(xué)習(xí)各種流行的編程語(yǔ)言和工具,以及某些公司招聘廣告上要求的科目。要把數(shù)據(jù)結(jié)構(gòu)、算法、數(shù)據(jù)庫(kù)、操作系統(tǒng)原理、計(jì)算機(jī)體系結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò),離散數(shù)學(xué)等基礎(chǔ)課程學(xué)好。大家不妨試試高德納所著The Art of Computer Programming里的題目,如果你能夠解決其中的大部分題目,就說(shuō)明你在算法方面有一定的功力了。

給程序員的七個(gè)建議

(2)多實(shí)戰(zhàn)。通過(guò)編程的實(shí)戰(zhàn)積累經(jīng)驗(yàn)、鞏固知識(shí)。很多中國(guó)大學(xué)畢業(yè)生缺乏編程和調(diào)試經(jīng)驗(yàn);學(xué)習(xí)C語(yǔ)言,考試過(guò)關(guān)就算學(xué)會(huì)了;課題項(xiàng)目中,只要程序能夠編譯,運(yùn)行,并且輸入輸出滿足要求就算了事。這些做法是不行的。寫(xiě)程序的時(shí)候,大家必須多想想如何把程序?qū)懙酶泳珶、高效、高質(zhì)量。建議大家爭(zhēng)取在大學(xué)四年中積累編寫(xiě)十萬(wàn)行代碼的經(jīng)驗(yàn)。我們必須明白的是:好程序員是寫(xiě)出來(lái)的,不是學(xué)出來(lái)的。

(3)求實(shí)干。不要輕視任何實(shí)際工作,比如一些看似簡(jiǎn)單的編碼或測(cè)試。要不懈追求對(duì)細(xì)節(jié)一絲不茍的實(shí)干作風(fēng)與敬業(yè)精神。我發(fā)現(xiàn)不少程序員對(duì)于知識(shí)的掌握很膚淺,不求甚解,沒(méi)有好奇心,不會(huì)刨根問(wèn)底。比如,學(xué)會(huì)了C++,是否了解一個(gè)對(duì)象在編譯后,在匯編代碼中是如何被初始化的?這個(gè)對(duì)象的'各個(gè)成員在內(nèi)存中是如何存放的?當(dāng)一個(gè)成員函數(shù)被調(diào)用時(shí),編譯器在匯編代碼中加入了哪些額外的動(dòng)作?虛函數(shù)的調(diào)用是如何實(shí)現(xiàn)的? 這些東西恐怕在編程語(yǔ)言或編譯原理中都沒(méi)有詳細(xì)提到,只有通過(guò)踏實(shí)的實(shí)干才能真正掌握,

資料共享平臺(tái)

給程序員的七個(gè)建議》(http://www.ishadingyu.com)。

(4)重視數(shù)學(xué)學(xué)習(xí)。數(shù)學(xué)是思維的體操,數(shù)學(xué)無(wú)處不在。學(xué)計(jì)算機(jī)至少要學(xué)習(xí)離散數(shù)學(xué)、概率論、布爾代數(shù)、集合論和數(shù)理邏輯。這些知識(shí)并不難,但是對(duì)你未來(lái)的工作幫助會(huì)很大。 尤其當(dāng)你對(duì)一些"數(shù)學(xué)密集型"的領(lǐng)域如視頻、圖像處理等有興趣時(shí),這些知識(shí)將成為你手中的利器。

(5)培養(yǎng)團(tuán)隊(duì)精神,學(xué)會(huì)與人合作。今天的軟件工程早已經(jīng)不是一個(gè)人可以單獨(dú)操作的,而必須靠團(tuán)隊(duì)合作才能成功。不懂得合作的人是不能成大器的。大家要多去尋找可以與人一起做項(xiàng)目的機(jī)會(huì)。

(6)激勵(lì)創(chuàng)新意識(shí),培養(yǎng)好奇心,不要死記硬背。沒(méi)有掌握某種算法技術(shù)的根本原理,就不會(huì)有應(yīng)變和創(chuàng)新的能力。想成為一位好程序員(其實(shí)從事任何一個(gè)行業(yè)都是如此),重要的是要養(yǎng)成鉆研,好奇,創(chuàng)新,動(dòng)手,合作的優(yōu)秀習(xí)慣,不滿足于填鴨,不滿足于考試交差,不滿足于表象。這不是學(xué)幾門(mén)課能夠一蹴而就的。

(7)有策略地"打工".在不影響學(xué)業(yè)的前提下,尋找真正有意義的暑期工作或兼職。去找一個(gè)重視技術(shù)的公司,在一個(gè)好的"老板"指導(dǎo)下完成真正會(huì)被用戶使用的程序。不要急于去一個(gè)要你做"頭"而獨(dú)擋一面的地方,因?yàn)橄騽e人學(xué)習(xí)才是你的目的。找工作也是一樣,不要只看待遇和職銜,要挑一個(gè)你能夠?qū)W習(xí)的環(huán)境,一個(gè)愿意培養(yǎng)員工的企業(yè),一個(gè)重視你的專(zhuān)業(yè)的公司。最后,還要挑一個(gè)好老板。

 

【給程序員的七個(gè)建議】相關(guān)文章:

1.職場(chǎng)跳槽的七個(gè)建議

2.國(guó)外高手給想做程序員人的7個(gè)建議[5]

3.國(guó)外高手給想做程序員人的7個(gè)建議[4]

4.國(guó)外高手給想做程序員人的7個(gè)建議[3]

5.國(guó)外高手給想做程序員人的7個(gè)建議[2]

6.國(guó)外高手給想做程序員人的7個(gè)建議[1]

7.給IT新人的職場(chǎng)建議

8.給職場(chǎng)生人的建議