當前位置:
首頁 > 知識 > 如何提升程序員的非技術才能

如何提升程序員的非技術才能

來源:程序員電子刊

鏈接:www.csdn.net/article/2015-03-10/2824166

研發企業的核心資產是人力資源,人力資源管理除了關注「組織結構、崗位職責、績效評估、專業培訓」這些常規內容之外,還要設法提升研發人員的非技術才能,使現有人力資源發揮更大的效用。本文作者結合自己多年的實踐經驗,講述提升研發人員非技術才能的秘技。

提升表達能力

「寫」和「說」是人們向外界表達自己才華的最重要途徑。可是表達能力低下卻是中國研發人員的通病,值得業界高度重視。很多研發人員怕寫文檔、怕做報告,描述問題和想法時語無倫次。由於表達能力差,就無法勝任需求開發、系統設計、管理等高層次的工作。

我看過數百家企業的無數文檔,大多數都有語法不通、邏輯不清、啰嗦、不成句子等低級問題。很多研發人員能將產品做出來,卻說不清楚產品的作用及應該怎樣使用。

我認為,導致「表達能力低下」的主要原因是研發人員認為表達能力不重要,因為招聘時只考核技術水平。有些人將「表達能力差」歸結為文科學得太差,現在補習已經來不及了。這是絕對是謬論。只要不畏懼,平時勤加練習,就一定能夠提高。

如何提高「寫的能力」

如果沒有內容可寫,那麼文筆再好,也寫不出好文章。「巧婦難為無米之炊」就是這個道理。而內容從哪裡來呢?它來自於你對工作和生活的思考。當你想明白「是什麼」、「為什麼」、「怎麼辦」等基本問題時,就有了可寫的內容。在有了可寫的內容後,就要努力用文字清楚地表達出來,設法讓別人容易理解。此時,清晰的邏輯表達就很重要。在文章的邏輯不通時,不要在文字上改來改去,要將問題想透徹,釐清條理。

文學類文章可以虛構情節、可以誇張,但技術文章不允許這樣做。雖然技術文章中存在錯誤的觀點和結論有時在所難免的,但絕不允許造假。引用外界的關鍵數據、結論等,都要註明出處。現在寫文章都用字處理軟體,除了誤輸入之外,人們一般不會把字和詞寫錯。但語法毛病卻隨處可見,尤其是較長的句子。文章中的語病通常有規律性,因此要善於發現和總結,並舉一反三消除類似的問題。

我們不僅要勤於練筆,而且要在實踐之中領悟寫作的方法和技巧。不論是寫技術文檔還是寫商務文檔,都要重視「內容、邏輯、實證、措辭」,這是提高寫作能力的有效途徑。

如何提高「說的能力」

很多人平時說話自如,但在做報告時卻語無倫次、局促不安,尤其是高層領導在場時表現更差。大多數人都不是天才的演說家,所以在前幾次做報告時表現不佳是正常的現象,不必太在乎。但要有勇氣走上講台,盡量克服怯場的心理障礙,越早邁出第一步對你的事業越有益處。

要準備充分。演講的目的是闡述自己的見解,而不是耍嘴皮子。演講的內容是第一重要的,至少要對得起聽眾們付出的時間成本。因此在演講之前要好好準備內容,最好把內容製作成電子講義,不僅在現場可以播放,還可以讓聽眾帶回去閱讀。如果你是新手,一定要多練習幾遍,熟記內容並且控制時間,避免在現場手忙腳亂。

儀錶整潔,精神抖擻。技術出身的人通常著裝比較隨意。在干技術活時是允許的,但在正式場合演講時可不能這樣,會損害自己和公司的形象。儘管大多數人並不英俊瀟洒,但「儀錶整潔,精神抖擻」還是能做到的,關鍵是要有這樣的意識。聲音洪亮。演講時要聲音洪亮。這不是能否聽清楚的問題,而是底氣是否充足的問題。如果聲音洪亮,自己就會越說越有勁,聽眾會被你的熱情感染。反之,如果你的聲音很小,自己就越說越沒勁,聽眾就會竊竊私語或者乾脆打瞌睡。不僅要聲音洪亮,還要注意表述內容時條理清晰、簡明扼要,讓人們很快知道自己在說什麼。

戒掉口頭禪。很多人在說話時有口頭禪,例如,就是說、等於說、說句良心話、說句心裡話、說句老實話等。這些口頭禪對表達見解毫無用處,反而擾亂視聽,令人厭煩。盡量說普通話。演講時要盡量用普通話而不要用方言,也不要將中文和外語夾雜使用。

提升管理能力

寬泛地講,管理能力是指帶領團隊完成目標的能力。管理的領域很廣,包括項目管理、營銷管理、財務管理、人力資源管理等。一個人的管理能力有多強決定了他能夠當多大的官兒。搞技術主要用腦,搞管理主要用心。技術才能取決於智商(IQ),而管理才能取決於情商(EQ)。在企業里,通常都是EQ高的人管理IQ高的人。如果你的IQ和EQ都比較高,那麼你就是當領導的材料。如果某人的IQ很高但EQ卻很低,那麼就請他走技術專家的路線,切勿走錯道。

搞技術出身的軟體人員並不見得一輩子都要搞技術,他將來有可能成為中高層的經理,也有可能成為優秀的企業家。保守一點講:先搞技術,擁有一技之長後再逐步轉向管理,這是一種穩紮穩打的職業發展模式。我認為這種發展模式特別適合於中國的IT人士,我自己也走這樣的道路。

怎樣才能提高管理能力呢?我有以下建議。

自學加實踐是主要途徑。管理能力主要是靠自己練出來的,別指望有人「手把手」地教你。有人說:「上級領導不提拔我,我哪有機會鍛煉管理能力啊。」這話就像「在沒有學會游泳之前我絕不游泳」一樣矛盾。學習管理並不需要專門去讀MBA這類學位,有不少大企業家沒有讀過大學,照樣可以指揮千軍萬馬。反之我也遇到過一些迂腐透頂的管理學博士,其管理能力連普通員工都不如,完全白讀書了。悟性和情商比較高的人,完全可以通過「自學加實踐」的方式,把自己鍛煉成為管理專家。

從項目經理做起。如果你想在將來成為企業高級管理者,最好從項目經理做起。道理如同「在當將軍之前,應該先當好班長」。項目經理這個職位對於大部分人來說並不是遙不可及的,所以不要輕視項目經理這個職位,這是你鍛煉管理能力的絕佳機會。

必須學習本行業的基礎管理知識。每個行業都有自己的基礎管理知識,實際上是把無數前輩的經驗教訓提煉為普適的理論。一定要善於學習和運用現成的知識財富,不要完全靠自己摸索。強烈建議學習兩門基礎管理知識:一是國際項目管理協會(PMI)研製的「項目管理知識體系」(PMBOK);二是美國卡內基梅隆大學軟體工程研究所(CMU/SEI)研製的「能力成熟度模型」(CMM/CMMI)。我相信,精通PMBOK和CMM/CMMI,並且親身實踐過,足以勝任管理大型軟體項目的工作。

小編拉你進粉絲微信群

不是在文章評論里回

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員之家 的精彩文章:

程序員給孩子取名字,新技能
程序猿媳婦兒注意事項
程序員的奢侈品,你擁有幾個?
一個平庸程序源自白:我不牛逼但那又怎樣?
為提高員工工作效率,扎克伯格做了這26張PPT

TAG:程序員之家 |

您可能感興趣

這些小技巧,能有效提升程序員的效率
程序員漲薪必備技能
程序員,技術債你還清了嗎?
程序員,你能真正掌握多少編程技術?
程序員的職業技能不止於敲代碼!
程序員如何低調地炫技?| 技術頭條
如何才能成為程序員中的王者?
程序員必備的技能矩陣圖
程序員如何用技術搞定女朋友情緒?
程序員,欠下的技術債怎麼還?
程序員,你的技術過氣了嗎?
程序員必備技能之 Git 的體系結構與歷史
程序員能靠技術渡過中年危機嗎?
發揮智能技術的無限潛力 商業應用程序中加入增強現實
程序員如何巧妙學習演算法技巧?
程序員能純靠技術渡過中年危機嗎?
工作5年以上的程序員,如何成為技術高手?
優秀的程序員是如何處理技術 Bug 的?
程序員該如何有效的找工作?
程序員寫作必備神器