對程序員非常重要的24個軟技能

jopen 9年前發布 | 11K 次閱讀 程序員

對程序員非常重要的24個軟技能

英文原文:Soft Skills are so important to Software Engineers

軟技能通常是被低估的。幾乎所有的軟件工程師都知道要關注技術的提高,但你忽視的軟技能很可能會影響你的職業生涯。下面我將介紹 24 個對程序員非常重要的軟技能,以及我對這些技能的看法和感受。

1:學會如何學習

學無止境。

2:制定閱讀規劃

我的生活常常沒有規劃。我也不知道這次我是否能夠真正地執行我的閱讀規劃。但是按照時間表總比自己漫無目的地修讀和看書要好。

3:改善健康

睡眠和工作對于保持最佳的腦功能狀態非常重要。我覺得自己不應該再拿年輕人不需要運動為借口逃避鍛煉了。

4:練習面試

我特別贊同這一點。面試也是一種技能,但很多人往往不能意識到這一點。此外,經常性地做一些代碼挑戰也有助于在工作面試中取得成功。

5:創建博客

我可以將在軟件工程領域發現的所有問題都一一表述在博客上,博客讓我更加自信。

6:找一個導師

我的職業目標是成為軟件工程師,和我的同伴并不相同,因此在前行的路上,找一個合適的導師有時候可能是很困難的。

7:啟動業余項目

我不知道該創建什么,哪怕是曾想到過點子也無從著手。我更傾向于搭建使用新技術的平臺。

8:每天提前一小時醒來

好建議。我不是夜貓子,早晨往往讓我更容易集中精神力,更富有成效。至于提前 1 小時起,也許我年紀大點的時候才能辦得到。

9:跟蹤自己的時間

這一點的工作量看上去有點大。我覺得自己還沒做好管理我的工作的準備,當然也許將來某一天我會這么去做。

10:少看(或不看)電視

這對我真心是一個很艱難的決定。我已經很少看電視了。通常我都是等孩子們睡了以后和我妻子坐在一起看一會。

11:強化軟技能

查閱一些關于提升軟技的技巧,比如說這篇文章?!

12:加入社區

對于單身的人很方便,但對于我們這樣有孩子的父母,帶著孩子去社區顯然不大現實。所以在線社區也是一個不錯的選擇。

13:做演講

雖然我有點口吃,但我也曾在論壇上做過公開演講。加入社區,公司中的閃電談判,都需要語言的技巧。

14:做個導師

我喜歡指導。當然關鍵是要找到適合指導的人。參照第 6 點。

15:制定年計劃

想要構建什么樣的品牌和技能集其實是可以提前規劃的。如果你不設定目標,那么你如何實現這些目標?

16:學習一門新技術

作為一名軟件工程師,你如果不學習新技能,那就會落后于人,因為事物每天都在變化。

17:更好地了解你的 IDE

這一點實實在在會影響工作效率。知道捷徑和 IDE 的功能才能真正加快開發,減少調試時間。

18:專業化的簡歷

呵呵,我可不會花費超過 500 美元找人為我寫簡歷。我相信他們會比我寫得更好,但是沒有必要。這塊敲門磚我自己就能搞定。我會問那些翻閱簡歷的同事,如何才能提高被選中的概率。

19:請馬上連接,過時不候

這一點我們總是在不斷地重復。網絡是個好幫手,我不是很擅長,但沒有理由不這樣做。

20:利用高效的技術

高效的技術?得了吧!只是這樣的想法就讓我討厭。也許是因為我沒有足夠的動力,又或者是因為心里還沒有啥鼓舞人心的目標。

21:開發例行程序

保持好習慣是非常重要的。不僅如此,如果你能夠不因一些意外而脫離正常的軌道,也不因懶惰而暫停例行程序,那么你可以加快之后的恢復事宜。

22:升級裝備

我其實并不大依賴用裝備來寫代碼。

23:建立個人品牌

不妨將你的職業生涯當作生意。你的品牌就是你在雇主眼中的價值。

24:專業化

我的職業生涯一直是一個全棧 Java 工程師。我并不是什么專業人才,我的職位需要我身兼多職。我也希望能夠專業化,但現實不允許。也許側重于個人的學習和項目可以幫助我。但老實說,我更想學一些目前尚未得到公認的專業技術,是不是顯得有點怪?

你對這些技巧有什么想法嗎,歡迎分享。

譯文鏈接:http://www.codeceo.com/article/24-soft-skills-for-programmer.html

翻譯作者:碼農網 – 王國峰

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!