1. 程式人生 > >開發者應知的 如何“推銷自己”?

開發者應知的 如何“推銷自己”?

 

導讀:推銷,顧名思義是採取不同的方法﹑手段和形式將產品推廣到更大的市場,讓跟多的人對其瞭解。開發人員往往對此事據於千里之外,只知埋頭苦幹。隨著時代的不同,社會的發展。在競爭激勵的工作環境下,“推銷自己”已然成為了一種必備的技巧。近日,作者Byron Kiourtzoglou以此話題寫了一篇文章《Selling Yourself: Why? and How!》,文中引用生動的示例證明了“推銷自己”的重要性,並給廣大開發人員提供了9條經驗分享。以下是文章摘要:

很多優秀的開發者並不能給人們留下深刻的印象,其原因:一是沒有推銷自己;二是推銷自己的方式不對。如何才能正確的“推銷自己”呢?

首先,由我來解釋下“推銷自己”的定義。“推銷自己”不代表“出賣”,而是讓別人知道你的工作重點是什麼,技術水平如何。尤其是在面對你自己的公司,這點尤其重要。

我不需要推銷自己,我的程式碼有目共睹

真的嗎?你認為自己的程式碼對那些非技術人員來講,他們能夠理解嗎?回顧以前,有多少優秀的產品因為宣傳力度不夠而被埋沒,實在可惜。舉個簡單的例子,生活中到處充滿了營銷。想象一下,開發一款優秀的產品,並不去做廣告宣傳,而是因為你認為這個產品的優點是有目共睹的。實際上,沒有人知道他有多好,好在哪裡,所以沒有人回去買。

能鑑定其他開發者程式碼的質量的人大於或等於是個天才,由此可見這樣的並不多。

我意識到,有些技術的人可以看懂簡單的程式碼,因為程式碼編寫簡單而且易懂。但是真正能區分程式碼中微小的差異的,還是需要一個具備專業知識的開發人員。由此可見,推銷、講解自己的程式碼是多麼的重要。

作為一個專業的開發人員,你必須學會聆聽其他人的建議。在你的職業生涯中,影響你事業發展的往往是那些能讀懂你程式碼的開發者。以我的經驗來談,必須要寫出好程式碼,這樣才能影響更多的人的關注。

“推銷自己”的正確方式

“推銷自己”需要實踐與思考,這是一個soft skill(軟技能),需要一定的社會經驗。這個如同產品,產品越好越容易獲得市場份額,兩者都是同樣的道理。

以下是我對開發人員“推銷自己”的經驗總結。

1.寫週報,記錄每週所做的事情

報告中包括主要與次要,主要突出重大事情並做出摘要,次要簡單描述每天所做的事情,特別要提到所學到的知識和你幫助的人。傳送給你的老闆和抄送你老闆的老闆,作為工作表現的參考。這樣做有雙重好處。首先,突顯出自己工作態度,還可以用不同的方式“誇誇自己的工作成果”。其次,方便檢查自己的工作進度,防止遺漏。

2.保持更新自己的簡歷,定期公開個人資訊

通過保持更新自己的簡歷,防止失業時手慢腳亂,以最快的速度找到新的工作。當遇到不適合自己的工作時,要敢於拒絕,不可勉強答應。此外,公開個人資料會給你帶來更多的機會。

3.擺放從圖書館借閱的書刊

如果你已經閱讀過很多書,應該將他們擺放在自己的工作崗位上。當我走進一個開發者的辦公室,可以從他們堆放的書中看出他們所瞭解的知識面,從而進一步的交談。當經理走過,看到崗位上大批的程式設計書時,他會認為你有奉獻精神並掌握許多知識。

4.將你的認證證書掛在牆上

這樣做也許會顯得老套,你也許會對此嘲笑。但這樣做,卻可以顯示自己的實力,並不費吹灰之力威脅到那些沒有證書的人。

5.幫助其他開發人員

幫助大家回答他們所問的問題,從中進一步的學習知識。還會為自己留下樂於助人、知識淵博的美譽。何樂而不為呢?如果你有時間也可以去Stackoverflow問答網站上回答其他人的問題。

6.準備一些獨特的技術點,在專案演講過程中引進新技術和方法

7.Be vocal

在會議上,確保不是為了說話而說話。要善於利用資訊和思考。這樣做將有助於證明你的知識和批判性思維。

8.時常與領導交談

每過一段時間將自己的想法和建議與領導交流,並提供實施想法的具體方案,這樣可以使團隊更好或更有效的工作,並會受到領導的看重。

9.做事情敢於承擔風險

有時候不得不做一個存有爭議的事情,在沒有獲得許可之前做一些事情,將大大提高整個任務的效率和質量。通過開發工具,提高開發質量是非常有價值的。你在承擔風險的情況下完成任務,將會得到高昂的回報。(張祺/編譯)