程序員應(yīng)知 再談放寬視野
上一篇博客《程序員應(yīng)知——放寬視野》發(fā)布之后,收到很多朋友們的評(píng)論,大家也認(rèn)同我的觀點(diǎn),覺得對(duì)于程序員來說,放寬視野是非常必要的,然而,也有很多人提到,那篇博客寫的比較泛泛,并沒有指出如何來放寬視野,我也意識(shí)到了這個(gè)問題,所以想再繼續(xù)談一下“放寬視野”這個(gè)話題。
我想,想要真正放寬視野,首先要做到的一點(diǎn)就是把自己的姿態(tài)放低,不要認(rèn)為程序員這個(gè)職業(yè)比其他職業(yè)高級(jí),甚至在很多傳統(tǒng)的職業(yè)跟前,我們還是要謙虛地去學(xué)習(xí),也就是一種空杯子的心態(tài),那樣才能夠把其他領(lǐng)域的知識(shí)裝到我們的杯子里面。另外,要始終有把其他行業(yè)的知識(shí)與IT知識(shí)聯(lián)系起來的意識(shí),也就是說不能打無準(zhǔn)備之戰(zhàn),要時(shí)刻做好準(zhǔn)備,從其他領(lǐng)域吸取自己所需要的內(nèi)容。
具備了以上兩個(gè)前提之后,我們就要開始把自己的視野放寬,充實(shí)自己的知識(shí)了。對(duì)于任何知識(shí)都是一樣,我覺得所要遵循的過程,或者說三種必要的方式就是“學(xué)習(xí)、思考和分享”,學(xué)習(xí)的過程可能是閱讀大量的書籍,也可能是參加各種培訓(xùn),或者向他人請(qǐng)教;學(xué)習(xí)獲得的知識(shí)還沒有經(jīng)過提煉,我們需要經(jīng)過思考這個(gè)過程,把其中所要吸取的知識(shí)提煉出來,使其真正成為屬于自己的智慧,那樣才能夠發(fā)揮出更大的能量;而分享的過程也非常重要,不僅我們可以把自己的想法表達(dá)出來,獲得他人的反饋,而且能夠根據(jù)這些反饋以及思想的碰撞進(jìn)一步地學(xué)習(xí)和思考,從而形成一個(gè)良性的循環(huán)。(對(duì)于此,更詳細(xì)的內(nèi)容可以閱讀一下我之前的一篇博客《程序員應(yīng)知 學(xué)習(xí)、思考與分享》)
接下來的問題可能就是,要把視線落在哪個(gè)領(lǐng)域,才能夠?qū)ξ覀冏龊镁幊痰墓ぷ髌鸬胶芎玫淖饔媚兀窟@個(gè)問題我想是因人而異的,在此我僅把自己的一些感受說給大家,做個(gè)參考。
首先一個(gè)必要的領(lǐng)域就是工作中所要接觸到的業(yè)務(wù)領(lǐng)域。多年以來,我更多地是在從事業(yè)務(wù)系統(tǒng)相關(guān)的系統(tǒng)開發(fā),所以相關(guān)的業(yè)務(wù)領(lǐng)域知識(shí)就比較重要了,有了這些知識(shí),我們可以更好地和業(yè)務(wù)人員交流,也可以更好地理解業(yè)務(wù)所提出的需求,并且能夠在需要的時(shí)候?yàn)闃I(yè)務(wù)部門提出比較合理的意見和建議。
這些年來,我涉及到的業(yè)務(wù)知識(shí)包括:生產(chǎn)、貿(mào)易、建筑機(jī)械租賃以及現(xiàn)在所從事的保險(xiǎn)行業(yè),這些知識(shí)對(duì)系統(tǒng)開發(fā)起到的作用是顯而易見的。并且經(jīng)濟(jì)學(xué)和財(cái)務(wù)的知識(shí)也非常重要,畢竟每一家公司都會(huì)涉及到這些內(nèi)容,是屬于必不可少的領(lǐng)域知識(shí)。
接下來需要了解的領(lǐng)域我想應(yīng)該是管理學(xué),畢竟每個(gè)系統(tǒng)的開發(fā)都是項(xiàng)目,都需要進(jìn)行管理,比方說資源的掌控、進(jìn)度的把握等等,這都會(huì)需要管理學(xué)方面的知識(shí)。曾經(jīng)看過的《目標(biāo)》那個(gè)系列的書,還有《一分鐘經(jīng)理》系列、《人月神話》(請(qǐng)?jiān)试S我把這本書也歸到管理學(xué)范疇,呵呵),還有大學(xué)的管理學(xué)課程相關(guān)的教材,都對(duì)我更好地管理自己、管理團(tuán)隊(duì)起到了很好的作用,更多的心得是,要確定問題,找到自己的目標(biāo),然后用最直接的方式達(dá)到目的,消除各種浪費(fèi),相信很多朋友都會(huì)有相關(guān)的體會(huì)吧。
此外,我們也不能放松對(duì)自己的修煉,不僅僅是自身的情商修煉、影響力修煉,還有一些我們所必需的軟技能,比方說溝通的能力、演講的藝術(shù)、制作PPT的技巧等等,都會(huì)對(duì)我們更好地進(jìn)行學(xué)習(xí)、思考和分享起到很重要的作用。
很多朋友會(huì)說,還有一個(gè)很重要的方面——哲學(xué),沒錯(cuò),這是指導(dǎo)一切學(xué)科的知識(shí),當(dāng)然我們不能忽略,在工作和學(xué)習(xí)中我們經(jīng)常會(huì)利用哲學(xué)的一些思想來解決問題,比方說:主要矛盾和次要矛盾,矛盾的主要方面和次要方面,世界萬物都處于運(yùn)動(dòng)變化之中等等。
以上就是我的一些想法,希望能夠和大家一起繼續(xù)放寬視野,更好地做好程序員這份工作。
作者:侯伯薇@大連 (http://www.cnblogs.com/houbowei/)
原文地址:http://www.cnblogs.com/houbowei/archive/2011/04/26/2028868.html
【編輯推薦】















 
 
 








 
 
 
 