當前位置:
首頁 > 科技 > 程序員,除了代碼你還需要懂得這些!

程序員,除了代碼你還需要懂得這些!

一提起程序員,很多人的第一印象是:格子襯衫,黑框眼鏡,長期熬夜的黑眼圈,空洞無神的眼睛,面容獃滯,神情木訥。總結起來就是:人傻錢多死得早。

程序員

程序員是一個比較奇特的群體,別的群體,看到有人攻擊他們,大多會選擇為群體辯護。而程序員卻是在其基礎上再黑自己一把。網上盛傳的各種程序員段子大多是程序員群體寫的。

大多數優秀的程序員,其性格特質是這樣的:不喜交際,耿直,宅,認真專註。這種性格的形成與日常工作是相關的,編程是很耗腦力的工作,需要長時間的專註才能解決問題。解決問題帶來的愉悅感會讓程序員覺得自己在程序的世界中如同上帝一般,相比應付複雜的人際關係,與計算機打交通更加容易。

程序出問題,一步步調試總能找到問題,這種問題是確定性的,是可重現的。而現實世界要比程序複雜得多,充滿著各種不確定的變數。

這種性格如果僅是用於編程,自然是很好的選擇。可人生並不只有編程,生活並不只有代碼。程序員,不僅要掌握編程這種硬技能,更需要掌握軟技能。

所謂軟技能:是指非技術能力,如溝通能力,學習能力,自我激勵能力,影響力等。一言以蔽之:軟技能,是讓你的生活變得有趣的能力

關於軟技能的重要性,大多數程序員都認識不足。有些人存在這樣的認識誤區:我又不想當管理層,就一直往技術方向深入可以了。因此只需要把技術學好就可以了。

但,學好技術就真的能實現人生的完美嗎?除非你屬於那種一輩子只跟電腦打交道的極客。普通人的生活是複雜的,需要在不同的場景切換不同的角色,而不是只有程序員這樣的一個角色,我們的交互對象也不會像計算機那樣實時地給予我們確定性的反饋。

如果人際交往像編程一樣簡單,那該有多簡單,對方將一切細節都暴露給你。你只需要像調試程序一樣一步步修正即可。這樣的世界,很簡單,但也無趣透頂,不存在驚喜的生活,是難以忍受的。

那麼,在編程之外,程序員應該學會哪些方面的軟技能,才能讓人生變得豐富而有趣?

軟技能分類

約翰·Z.森梅茲的《軟技能:代碼之外的生存指南》(以下簡稱為《軟技能》)給出了很好的答案,我覺得每個程序員,甚至於每個人都有必要閱讀此書,此書從以下幾個方面展開闡述程序員應該的軟技能:

事業規劃

如何規劃自己的事業,是縱嚮往技術方面深造,還是往管理方面橫向擴展?或者是成為獨立開發者? 還是要成立公司轉型為企業家?

這些問題,越早想明白越好,才不會在每天的庸碌中耗費時間精力。如果上班僅僅是拿時間換薪水,上班的意義就相當局限了。

自我營銷

很多程序員對於營銷這個詞感到反感,一下子就聯想到那些騷擾電話,垃圾郵件,大街上拉著你銷售各種保險、保健品的銷售人員。

但在互聯網時代,每個人都應該有自我營銷的意識,應該通過寫作、演講、教學、做產品等各種方式建立個人品牌,形成個人影響力,讓自己所學的知識能成倍放大效應。

學習能力

自學能力是技術人員最為重要的能力。尤其是在知識快速迭代的時代,每個人都患有知識焦慮症,惟恐被世界淘汰。因此,學會如何篩選知識,如何高效學習知識,是極為重要的能力

生產力

想要提高生產力,就需要將完美主義、懶惰病,拖延症等壞習慣逐步戒掉。

要學會合理地利用自己的時間,將注意力投入到有價值的事情上。

理財

如果不懂得如何管理資產,那麼可能直到四五十歲,還需要通過寫代碼來換取當月的房貸車貸,生活開支。

程序員要飯

在中國,很多人的理財基礎觀念薄弱,卻同時有些很強烈的一夜暴富心態。

而國內的投資環境尚不健全,這些幻想一夜暴富的人,往往就成了股市,樓市,幣市,各種披著理財產品外衣的龐氏騙局的韭菜。

如果沒有基礎的理財觀念,可能就會成為」省吃儉用養騙子「中的一員,想想」e租寶「,」錢寶網「的投資者,有多少人是全資產投入其中,一夜之間回到解放前。

健康

程序員不應該與病懨懨綁定在一起。如果真的意識到身體健康的重要性,就需要從現在開始注意飲食,堅持鍛煉,塑造體形

精神

除了物質上的充裕,精神上也需要升華。生活節奏超快的今天,人更加需要精神上的慰藉,否則很容易產生虛無感。精神上的修鍊,能激發內在的積極性與創造力。

小結

以上是《軟技能》的章節前言概要,各章節的具體內容,後續結合實際逐篇解讀。

再次推薦每個程序員都去閱讀這本書,我認為軟技能的重要性遠大於硬技能。硬技能是職業屬性,可以讓你成為一個技術優秀的職業員,一個代碼輸出工具。而軟技能使一個人擁有健全的人格,積極的心態,開朗的性格,高效的生活,有趣的人生。

如果硬技能不行,你可能會失業,你可以選擇轉行。你只是在這個職業上輸了。

如果你缺乏軟技能,不管你從事的是什麼行業,什麼崗位,收入有多少,輸掉的會是你的整個人生。

想想那些因為過度加班而猝死的,因為情感被騙,經濟危機而自殺的程序員,我們在同情他們境遇的同時。不妨設想下,如果他們具備相應的軟技能,是否就不會因此而輸掉了整個人生。

-END-

原創聲明,本文系作者授權雲+社區-專欄發表,未經許可,不得轉載。

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

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


請您繼續閱讀更多來自 雲加社區 的精彩文章:

打通小程序音視頻和webRTC

TAG:雲加社區 |