阿蒙:從程序員到CTO所要培養的六種能力

 
拿破崙同學說過:不想當將軍的士兵不是好士兵。這話有一定的道理,人活着有時是爲了一股氣,爲了實現夢想,我們需要不停地充氣,氣足了人纔會有幹勁有激情,對於我們中的多數人來說,這是一個漂泊的時代,社會上80%的人都是打工的,只不過大夥的衣領分級別而已,有金色的,有白色的,有灰色的,有藍色的,有無色的,不要以爲金色的就了不起,本質上與藍色是一樣的:打工。偶也是個打工的,只是有一部分是爲自已打工,我對打工着的各位都是充滿了敬意與愛意,我覺得每個人都挺不容易的!我們都希望明天會更好,因爲有一個夢想,一抹鄉愁,一些牽掛,所以我們不停地努力奮鬥。

呵呵,又要離題了,話說回來,作爲程序員,我們的目標是什麼?技術專家、項目經理、技術總監或是其它的,你或許需要靜下心來想一想了,不能象一個沒有靈魂的“軀殼” 那樣飄來飄去的,小弟在此談的是CTO,這年頭流行C什麼O,因此首席程序員也簡稱CPO,即Chief Programmer Officer,阿蒙認爲如果你現在是個CPO,以後想升級成CTO,那麼從今天開始你就要找時間去學習與培養以下的能力,從阿蒙個人的經驗與思考,我對 這六種能力排了個序,也就越在前面的越重要,逐級遞減,希望對你有所幫助與啓發。
 
1.領導能力
 
我 從小就不喜歡聽領導講話,覺得實在是太沉悶太無聊,內容空洞,詞彙老套,而且每一次都差不多,有時實在無可奈何不得不聽,也只有海闊天空浮想連篇,要不就 想方設法溜之大吉,你或許已明白,我講的是傳統的中國式領導,假如我是一個XX機構裏的公務員,我就不敢在這裏胡亂放肆,我怕被雙規啊!
 
所 幸,偶是個程序員偶誰都不怕,偶認爲IT行業的領導是不能象前面所說的這種風格的,我們需要做事幹練果斷,思維敏捷靈活,講話具有鼓舞性與說服力,否則會 被程序員們鄙視死了,偶就一直覺得自已沒什麼領導能力,所以目前還在努力學習之中,阿蒙認爲很少有人會是天生的領導者,大部分人的領導能力都是後天訓練 的,因此我們需要充分運用各種書籍、課程、關係和經驗來提高自已的領導能力!
 
2.技術能力
 
作 爲CTO,技術能力是很重要的,因爲你的下屬大多也是技術能力較強的員工,你如果連技術都是馬馬虎虎的,那麼你如何去評估一個子系統或一個模塊的工作難度 以及開發週期,你如何幫助員工解決技術難題,你如何贏得員工們的信任?阿蒙認爲一個CTO最好是有過多年項目開發與管理經驗,對各種項目設計與管理工具能 熟練使用,熟悉主流的開發技術,並能對最新的技術進行了解與評估。
 
偶 年輕的時候曾有一些日子很不幸,BOSS很搞笑,總覺得我們程序員不懂管理,於是派了一個行政出身的老革命來負責開發部的管理工作,老革命剛開始時激情澎 湃信心十足,老子什麼BIRDS什麼風浪沒見過啊,管你們這羣毛頭小夥太EASY了,誰知沒管幾個月,程序員都要走光了,老革命的頭髮也快掉光了,對於技 術他什麼都不懂,開會時不瞭解我們正在討論的東東,更談不上提出什麼建議與方案了,於是他總是責怪我們,矛盾不斷加劇,後果就可想而知了。
 
舉 這麼一個例子,是想強調一下技術能力對於一個CTO的重要性,或許我的觀點是偏面的,可能與偶的孤陋寡聞有關,因爲能力有限,這些年偶都是混於中小型企 業,偶認真地觀察了幾年,覺得中小型IT企業沒有多大必要聘請一個專業職業經理人之類來管理技術,效果往往更差,還不如從本公司培養一些技術能力較強的員 工,讓他們成長起來,然後統管技術大局。
 
3.溝通能力
 
溝 通能力在我們這個行業似乎是一個討論的熱點,我看到許多的前輩也喜歡一起湊熱鬧。可能是因爲我們的程序員們大多都是性格內向的,阿蒙當年也是一個非常 SHY的BOY,現在稍微好一些了,可能是歲月的無情摧殘吧。但作爲CTO,就不能太SHY了,因爲我們需要經常性地與BOSS、別的部門、最終用戶和 IT員工進行溝通,不同的溝通對象還要有不同的溝通態度,那麼,我們如何提高溝通能力?兩個辦法:(1)練習、練習、再練習;(2)觀察善於溝通的人,然 後模仿他們所用的方法。
 
阿蒙之前寫過一篇關於溝通的文章叫《管理感悟:溝通,溝通,再溝通》http://www.vchome.net/blog/more.asp?name=harrymeng&id=4914  , 有興趣的朋友可去閱讀一下。
 
4.規劃能力
 
求 伯伯的《金山詞霸》對“規劃”一詞是這樣解釋的:計劃,尤指比較全面的長遠的發展計劃。作爲CTO,需要對公司的技術發展以及研發工作做一個比較全面的長 遠的計劃。大的IT公司,應都有一個專門的技術規劃部門,但對於中小型的企業,往往都是CTO在做這方面的工作,因此我們需要經常性地作戰略性的思考,有 時間的時候多閱讀一些商業和技術刊物,它們有可能對我們的規劃思路有一定的幫助與借鑑。
 
5.外交能力
 
既然都當了CTO了,那就有更多的機會與客戶、合作伙伴等等進行接觸,優秀的外交能力有助於工作的順利進行,也會給對方留下一個好的印象,因此我們要學會從別人的角度想問題,有時間時多閱讀銷售和談判方面的BOOKS,同時要多創造機會,走出辦公室,與別人進行接觸。
 
6.財務能力
 
或許你會問:偶是CTO,又不是會計!對於某一個項目,財務成本的控制是非常重要的,這關係到是否有利潤的問題,有些事情是不能寄希望於財務部門幫你解決的,因此基本的財務知識我們需要具備,何況,你去看看,MBA的課程設計裏都會有財會知識這一部分。
 
終於寫完了,好累啊,後面三點可能分析得不到位,因爲阿蒙也在提高之中,所以還希望各位同行多來探討一下,給小弟指點指點。阿蒙文章,轉載請註明出處與作者。http://www.vchome.net
 


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1508273

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章