每個程式設計師都應該瞭解的一件事

weixin_34006468發表於2016-03-29
1399853-bbb989ee676f8b72.png

我曾經接觸過一些IT高管以及行業的技術大牛,當私下聊起他們是如何變得如此出類拔萃時,他們大多會以自嘲又略帶得意的語氣來講述他們的那些獨門祕籍。

我的文件寫得特別好。
我的口才很好,總是能成功說服別人。
我的PPT做得非常棒,是公司裡數一數二的。
我寫過幾篇很受歡迎的技術文章。
我熱愛開源文化,並在社群裡很有名氣。
......

我發現,這些普通人眼中的大神們很少會提及自己的技術有多牛,反而更多地把功勞歸於那些看似與技術毫無關係的能力上。大家千萬別誤以為他們只是一群華而不實,靠著一些小伎倆往上爬的小人。完全不是,而且我敢向你保證,他們中的每一個人在擔任程式設計師或負責其他技術工作時,同樣都有著非常出色的技術能力和優秀的工作表現。但為什麼在他們眼中這些還不足以使他們達到現在的高度,反而是那些不起眼的寫文件、做PPT、演講等這些技能使他們能夠在一次次競爭中勝出,併成為了我們中的佼佼者呢?

其實在我看來,他們所謂的這些祕籍,都可以被歸納為一種能力,那就是自我營銷。只有具備了這個能力,你才能脫穎而出獲得成功,這一點對程式設計師同樣適用。

我的這個觀點可能會令很多程式設計師感到有些沮喪,因為和曾經的我一樣他們熱愛寫程式碼,並願意以此作為終身的事業。甚至有些人是由於自己內向的性格才選擇當程式設計師的,但你需要明白,你寫的程式碼可能毫無用處,直到:

  1. 人們理解你在做什麼
  2. 人們對你所做的事情感興趣
  3. 人們為你的所作所為感到興奮和激動

大多數剛走出校門的年輕程式設計師們絕不會把“自我營銷”作為一項自己需要具備的技能來關注和學習。他們往往一頭扎進自己所熱愛的某一個技術領域,不斷追求著更高的技術水平。我個人其實非常推崇具有這種精神的年輕程式設計師,正如我在“給職場新人的10點職涯建議”中所提到的10,000小時定律,那些能夠在某一領域獲得成功的人都需要花費至少10,000小時的努力,而對於普通人來說,你的努力也的確與你所能獲得的成就是成正比的。既然這樣,那為什麼我們還需要學會自我營銷呢?答案是:自我營銷往往能夠有效地放大你所做的努力,並且在你成功的道路上起到催化劑的作用。儘早地獲得成功對於我們這一代程式設計師來說異常關鍵,因為這個世界上有許多與你一樣努力的人,但有些人在最佳的時間點獲得了成功,而另一些人雖然也通過努力達到了相同的能力,但錯過了那個正確的時間點,從而走上了一條完全不同的道路。

我看過很多這樣的例子:

剛進公司時,一群年輕的程式設計師能力水平都差不多,他們也都非常努力,但他們中的一些人能夠通過出色的自我展示,獲得老闆、同事以及客戶的信任,他們也自然獲得了更好的升職機會,做上了團隊領導等角色,從此走上了事業的坦途。而與他一起進來的那些程式設計師可能還在那裡敲著程式碼,日復一日地做著比較基礎的工作,並時不時地抱怨著:他的技術還不如我呢,他憑什麼就能升職呢?

可見,一名程式設計師如果能夠儘早意識到自我營銷的重要性,並有意識地鍛鍊和運用這個能力,那將對你的事業產生很大的幫助

那麼對於程式設計師們來說,又有哪些能偶提升自我營銷的能力辦法呢?下面便是我的一些建議:

讀與技術無關的書

我剛畢業後的2年時間裡買過很多技術類書籍,這幫我打下了良好的技術基礎,後來我就不再買技術書了,因為我發現學習技術的最好方式是在網際網路上,那裡有最新的教程、文件和資源。因此,我建議只買一些經典的技術書籍來幫你打基礎,然後從網上去學習一切新的東西。

我尤其鼓勵大家去讀那些與技術無關的書籍。程式設計師不善於自我營銷,其中一個重要原因是,他們自身所掌握的知識體系太過於單一,很難跳出技術範疇與人交流,並引起別人的興趣和認同。你可以讀任何歷史、經濟、人文、藝術類的書籍,它們都能夠幫助你豐富自己的知識和思想,使你變得更加全面和完善,這反過來,又能幫助你建立信心。

1399853-1d90668459ecc12f.jpg

當然,你還可以讀一些優秀的人物傳記,從他們身上你可以獲得成功或失敗的經驗,並且完善你自己的人格。我是在自學設計的那段時間裡讀了“賈伯斯傳”的,我從沒見過任何人像賈伯斯那樣,能夠對自己所從事的事業和創造的產品達到這樣瘋狂、苛刻的地步。他的這種追求完美,對產品的設計和質量苛求的態度,都對我日後的工作行事產生了積極的影響。

會寫文件

我見過很多程式設計師,他們對自己寫的程式碼非常認真負責,經常反覆進行檢查和測試。但每當讓他們寫文件或作一些PPT介紹時,他們卻顯得很為難甚至反感。而寫出來的文件也往往質量很差。

我也當過程式設計師,因此很能理解他們的想法。當一名程式設計師寫完整段程式碼,完成一項工作後,他們對於程式碼所實現的邏輯是最熟悉的。對於他們來說,寫文件完全就是為別人而寫的,對自己沒有一點好處,純粹是在浪費時間。而且,對大多數程式設計師來說,給機器寫程式碼要比給人寫文件容易得多

而我想說的是,恰恰相反,文件可能是你完成程式碼編寫後一個最佳的展示機會。當程式碼實現了它的功能之後,就很少有人再會去看它,除非它出錯了。但文件被閱讀的機率卻大得多。從一個文件中,我們可以看到關於作者的很多東西,思路是否縝密,邏輯性是否強,設計方案是否優秀等等。可以說文件質量的高低是衡量一個程式設計師是否優秀的重要標準之一。即使你離開了公司,你所寫的文件很可能還會保留很長時間,被很多後來者閱讀,而你的聲譽也是在這一次次的閱讀中被構建的。優秀的文件能夠讓人們對你產生信任和好感,而相反,質量差的文件則會使你的聲譽受損

學會包裝

說到包裝,人們往往會產生一種不好的錯覺,把包裝與虛偽、假的東西聯絡在一起。其實我所說的包裝應該包含兩層意思,

1.知道什麼是美的(優秀的)
2.精心製作

這個想法來自於最近參加的一次保監會關於償付能力改革的會議,整個方案是由普華永道提供諮詢和實施的。會上他們的高階經理通過一個長達114頁的PPT介紹了專案的背景、技術細節、實施方案等資訊,整個PPT製作得非常精良,內容組織也很有條理,讓人一目瞭然,頓時對整個專案團隊產生了很好的印象。可以說普華永道通過一個精心製作的PPT完成了一次非常有效的自我營銷。

在日常工作中,我經常發現身邊的程式設計師很難寫出美觀整潔的文件或PPT來。這一方面與我們從小缺乏美學教育有關,而更重要的往往是他們並沒有真正用心去製作它。其實,我們可以通過尋找一些優秀的文件示例來學習如何製作優秀的文件,這其實並不困難。知道什麼是優秀的,然後像寫你的程式碼一樣用心去製做就行了。( 如果你對設計也有興趣,不妨也可以看看我的另一篇文章“自學設計,你真的入門了嗎?” )

嘗試多講

講話一直是很多程式設計師的硬傷,當然這也曾是我的硬傷。根據我的經驗,你需要跨過以下兩個障礙。

1.敢說
2.讓說的和你想的一致

我經常看到一些程式設計師,他們平時跟熟悉的人都能很好地交流,而一旦到了會議上,特別是有老闆或客戶在場的情況下,就變得難於開口。程式設計師的性格特點大多是內斂含蓄的,在一些正式的場合他們會顯得對自己缺乏信心。我想說的是,這需要通過平時多鍛鍊來克服,還記得我在“給職場新人的10點職涯建議”中提到的那個被老闆逼著每天做一次公開演講的諮詢師嗎?是的,你應該在還處於職業生涯的初級階段的時候,就開始有意識地鍛鍊講話的能力,特別是在一些不那麼重要的會議上,一方面你說出一些不那麼準確的意見時,不會產生太嚴重的後果,而同時你又可以很好地鍛鍊自己的表達能力。程式設計師遇到的另一個問題是,他們所講的往往不能不能真實反映自己所想表達的意思。通過創造機會多講,你才能更好地掌握使用語言的能力,並通過不斷總結,這樣你很快就可以非常流暢地表達自己的想法了。

建立社會化聯絡

一個完全封閉的程式設計師一定不是一個優秀的程式設計師。優秀的程式設計師往往願意並善於與他人交流,分享自己的經驗和想法,並在交流中獲得有益的東西。這樣做有很多好處:

  1. 通過這些社會化的活動能夠使你的想法和技能更加完善
  2. 能夠使你建立權威,你的技術部落格,在一些社群上的技術問題解答,以及你的開源專案等等都會使人認為你是這方面的專家。
  3. 同樣,你也可以獲得他人的幫助,來解決棘手的難題。
  4. 你可以找到與你有相同興趣的人,一起做有趣的事情
  5. 你的社交網路將因此擴大,這意味著你所獲得的機會將會更多
    ......

我本人就是這方面的受益者,我剛畢業時在一家建築軟體公司工作,做的是Delphi開發,但我很快意識到網際網路才是未來的方向,因此我自學了JAVA,並開始以JAVA軟體工程師為目標,去尋找工作。但由於沒有任何專案經驗,我經常碰壁。一次偶然的機會,我看到BEA Dev2Dev(BEA被Oracle收購後,這個網站已經關閉了)有接受技術類文章投稿的訊息,我馬上連續寫了兩篇技術自學類的文章,並很順利地通過了審稿,不久便在Dev2Dev釋出了。我將我的這兩篇文章連結寫入了我的簡歷中,之後,我很明顯地感覺到讓我參加面試的電話明顯比之前多了起來了,我也很快通過了一家外資軟體公司的面試,成了一名JAVA工程師,從此走上了事後看來更好的職業道路。

最後,我想告訴你的是,在這樣一個時代,程式設計師是一個充滿可能性的職業,你可能成為下一個馬雲,甚至可能是賈伯斯(馬雲和賈伯斯都有一個共同點,那就是他們很早就掌握了自我營銷的能力)。如果,你並不想僅僅是一名程式設計師,你只需要在潛意識中埋下一顆“自我營銷”的種子,讓它跟隨著你慢慢成長,相信我,你的未來將會因此產生很大的不同。


稀土掘金聯合編輯:技匠,以上內容歡迎大家分享到朋友圈/微博等。如需轉載,請通過我的微信公眾號聯絡。謝謝大家!

相關文章