- 相關(guān)推薦
談一談程序員的成長過程[2]
在我后來的學(xué)習(xí)當(dāng)中讓我明白了一個(gè)道理,基礎(chǔ)太重要。如果你對OOP,OOA,OOD不是特別了解的話,你很難寫出擴(kuò)展性強(qiáng),維護(hù)性,可閱讀性強(qiáng)的程序。
現(xiàn)在很多的技術(shù)雖然我會,但是不一定能夠用書面的方式描述清楚,因?yàn)槿鄙倮碚撝R。這讓我想起了有人說學(xué)校的知識沒有的話,其實(shí)并不然,學(xué)校學(xué)的固然不能當(dāng)飯吃,但它是一個(gè)重要的思想,只有具備了這種思想人才具備解決某種問題的能力。就像上面打油的問題,如果你對那些數(shù)據(jù)算法不太清楚的話,想找出答案我怕花的時(shí)候會多很多,想對了方向才會事半功倍。
在原文中提到了一點(diǎn):2.盡量縮小研究范圍
本人有自己的觀點(diǎn):覺得要看你所處的環(huán)境。
如果你身在一個(gè)大公司,開發(fā)的都是特別大的項(xiàng)目,團(tuán)隊(duì)成員多,而且技術(shù)都強(qiáng),那么你此時(shí)就要縮小研究范圍,只有你在某方面有成就你才有生存的空間。
如果你身在一個(gè)小公司,團(tuán)隊(duì)就那么幾個(gè)人,這時(shí),你必須會相對多的技術(shù),小項(xiàng)目用的技術(shù)可能會非常多,但不會太難,太深,太復(fù)雜,所以會要求你的知識面廣但并不要求特別精通。
所以我覺得要根據(jù)自己當(dāng)下的項(xiàng)目開發(fā)環(huán)境,決定你研究的知識范圍。
在原文的評論中,大家對于程序員追求新技術(shù)給出了相應(yīng)的看法,認(rèn)為不要盲目的去追求新技術(shù),掌握現(xiàn)在技術(shù)的同時(shí)關(guān)注新的技術(shù)。我個(gè)人也非常認(rèn)可。
本人自我覺得是個(gè)對新技術(shù)特別熱衷的程序員,有什么新的技術(shù)書籍出來了我都會去買,但往往因?yàn)楹蛯?shí)際開發(fā)環(huán)境不太匹配,說白點(diǎn)就是有的項(xiàng)目根本就用不上,這樣會大大的降低我學(xué)習(xí)的積極性。所謂實(shí)踐出真知,老是寫demo……,而且新技術(shù)的速度太快,人非圣人,我想大部分分程序員都不可能全學(xué)會。況且如果你什么都會的話,那團(tuán)隊(duì)就失去它的作用了。一味的追求還會出現(xiàn)園友們說的現(xiàn)象,每種技術(shù)都停留在表面,每方面都是學(xué)而不精。
【談一談程序員的成長過程[2]】相關(guān)文章:
成長的過程句子05-27
談一談創(chuàng)業(yè)08-09
揭露招聘陷阱的全過程(2)08-02
談一談對供給側(cè)結(jié)構(gòu)改革的認(rèn)識07-25
記錄孩子的成長過程的句子190句10-31
成長過程中的人生感悟句子07-04
J2EE軟件開發(fā)過程08-26
程序員轉(zhuǎn)正申請書[經(jīng)典2篇]08-30
兒童成長格言2篇02-09
寶貝成長語錄(2篇)11-24