程序員: 該培養你的軟技能了!


如果埋頭苦幹了兩三年, 那麼, 應該對所學習和使用的技術有一定熟練度了。 這時候, 需要着重培養自己的軟技能了。


1.  容易犯的錯誤

過於關注自己所做的那份事,而不能站在整體視角理解事情,積極參與討論和解決方案。

症狀: 在討論需求的時候,不是去理解要做什麼事以及這件事能產生的影響和效用,而是琢磨XX怎麼實現,有沒有困難, 如何折衷和妥協。

解決: 首先努力理解需求,然後尋找實現之法,把事情做精細。


2.  作出抉擇

你是想做一個技術牛人能夠在計算機世界遊刃有餘, 還是願意集思廣益創作優秀的產品? 到該作出抉擇的時候了!

我選擇後者。


3.  重點修煉軟技能

學會細緻觀察生活, 開放心態,主動交談,與各個團隊負責人溝通想法和需求,蒐集、整理、思考, 制定長遠規劃和實施計劃, 並有力參與其中,保證按時按質完成。

可以說, 老闆不僅希望程序員能夠體現出自己的專業素養, 即能夠應用所學知識和技能解決各種疑難問題, 同時也希望程序員能夠更好地與客戶交談, 與各種背景的人打交道, 發揮自己的潛能。


4.  不要陷在“技術思維”裏

陷在“技術思維”裏的症狀是, 更多地考慮學習技術方面的東西, 比如 研究Web服務器,開源瀏覽器的代碼, 而不太重視非技術方面的東西, 比如與人交談、捕獲需求、理解需求的能力。 頭腦若被“技術思維”所限制, 就很容易停留在“程序員的世界”裏。 衆所周知, 程序員的世界和普通人的世界幾乎是兩個不怎麼交集的世界, 儘管活在同一個地球上。


技術的世界日新月異, 非技術的世界廣闊無限。 有非常廣闊的空間和源泉可以汲取靈感。


應該說, 技術專長是一件重要而不緊急的事情, 對長遠來說是有益的, 但並不會對當下造成影響。 重要而不緊急的事情可以分階段逐步完成。


軟技能列表:

1.  與人交談, 理解別人的意圖;

2.  觀察生活, 理解和捕獲需求;

3.  快速切換語境, 適應不同環境的需求, 比如從開發調試模式切換到會議模式;

4.  開發估算和項目管理基礎。




發佈了197 篇原創文章 · 獲贊 55 · 訪問量 44萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章