一個技術(shù)人員要生存,要發(fā)展,要成一番事業(yè),必須遵循一定固定的法則,若逆天而行而不自覺,輕則徒勞無功,白費精力;重則無法立足,庸碌一生。因此把握住自己的發(fā)展之道是技術(shù)人首要的大事,只有走在正確的道路上,前進才有意義。
一個技術(shù)人員,首先要固本培元,什么是技術(shù)人的根本呢?無論語言,框架和技術(shù)如何發(fā)展,數(shù)據(jù)結(jié)構(gòu)和算法都是其核心內(nèi)容,所謂萬變不離其宗,有了良好的數(shù)據(jù)結(jié)構(gòu)和算法的根基,接受并掌握一個新興事物不過旬月時間,若沒有而盲目跟隨,事倍而功半矣。另外面向?qū)ο蟮木枰惨盐?從根本上來講,任何現(xiàn)代框架其核心思想還是沒有超越面向?qū)ο蟮姆懂?都是面向?qū)ο蟮睦^承和發(fā)展,理解掌握了面向?qū)ο蟮乃枷?就把握住了框架根本性的東西,學(xué)習(xí)掌握起來就更容易把握其本質(zhì).
其次,技術(shù)人員必須把握主流技術(shù)方向才不至于迷失自己。若在支流中迷失自己恐有空執(zhí)屠龍之技無用武之地之憂,古代也許還能自娛自樂,現(xiàn)代社會這樣做溫飽都無法解決,房子,車子,孩子更是白扯;只有置身主流,才能繼續(xù)奮斗下去。當(dāng)前的主流技術(shù)方向,無非SSH(Struts1/2,Spring,Hibernate)而已,徹底弄清楚它們,才有安身立命之本.君不見諸多招聘廣告,均寫SSH乎.這三項其實也不好掌握,尤其Hibernate,掌握不精深也不行,有些大俠也曾陰溝里翻過船。
其三,技術(shù)人員要樂于善于總結(jié)提高,對于已經(jīng)掌握的內(nèi)容,要及時歸納總結(jié)到紙面上,這樣做一能梳理脈絡(luò),讓自己掌握得更全面細致;二能查漏補缺,發(fā)現(xiàn)以前忽視或是未接觸過的領(lǐng)域;三能求其友聲,放在博客上供大家分析閱讀討論,彌補自己的不足.有此三益,于己于人都是一件大好事,何樂而不為呢?
其四,技術(shù)人員要展示自己的能力和價值,應(yīng)該具備自己的產(chǎn)品,它可以用來鞏固和展現(xiàn)自己的實力,在產(chǎn)品的研發(fā)過程中,技術(shù)人員能把自己的知識智慧實用化,可避免走入象牙塔之患;外界也能通過產(chǎn)品來了解發(fā)掘自己.這也是一件于己于人都有利的事情.
其五,技術(shù)人員應(yīng)該具備完整的思想體系,有自己獨到的見解并能有所突破創(chuàng)新. 人云亦云無異于鸚鵡學(xué)舌,有何能哉? 要想上一個層次,必須鯉魚躍龍門. Gosing和Kaven兩人可作為最好的榜樣。
最后,廣博的知識不可少.拘泥于一處難免死鉆牛角尖,很多情況下?lián)Q一種思維頓時有撥云見日之感,如有閑暇,技術(shù)人員應(yīng)該跳出圈子,廣采能用之材為我所用.