1. 程式人生 > >七個最好的職業建議(來自阮一峰的部落格)

七個最好的職業建議(來自阮一峰的部落格)

一、不要別人點什麼,就做什麼

我的第一份工作,只幹了8個月,那家公司就倒閉了。我問經理,接下來我該怎麼辦,他說:

"小夥子,千萬不要當一個被人點菜的廚師,別人點什麼,你就燒什麼。不要接受那樣一份工作,別人下命令你該幹什麼,以及怎麼幹。你要去一個地方,那裡的人肯定你對產品的想法,相信你的能力,放手讓你去做。"

我從此明白,單單實現一個產品是不夠的,你還必須參與決定怎麼實現。好的工程師並不僅僅服從命令,而且還給出反饋,幫助產品的擁有者改進它。

二、推銷自己

我進入雅虎公司以後,經理有一天跟我談話,他覺得我還做得不夠。

"你工作得很好,程式碼看上去不錯,很少出Bug。但是,問題是別人都沒看到這一點。為了讓其他人相信你,你必須首先讓別人知道你做了什麼。你需要推銷自己,引起別人的注意。"

我這才意識到,即使做出了很好的工作,別人都不知道,也沒用。做一個角落裡靜靜編碼的工程師,並不可取。你的主管會支援你,但是他沒法替你宣傳。公司的其他人需要明白你的價值,最好的辦法就是告訴別人你做了什麼。一封簡單的Email:"嗨,我完成了XXX,歡迎將你的想法告訴我",就很管用。

三、學會帶領團隊

工作幾年後,已經沒人懷疑我的技術能力了,大家知道我能寫出高質量的可靠程式碼。有一次,我問主管,怎麼才能得到提升,他說:

"當你的技術能力過關以後,就要考驗你與他人相處的能力了。"

於是,我看到了,自己缺乏的是領導能力,如何帶領一個團隊,有效地與其他人協同工作,取到更大的成果。

四、生活才是最重要的

有一段時間,我在雅虎公司很有挫折感,對公司的一些做法不認同,經常會對別人發火。我問一個同事,他怎麼能對這種事情保持平靜,他回答:

"你要想通,這一切並不重要。有人提交了爛程式碼,網站下線了,又怎麼樣?工作並不是你的整個生活。它們不是真正的問題,只是工作上的問題。真正重要的事情都發生在工作以外。我回到家,家裡人正在等我,這才重要啊。"

從此,我就把工作和生活分開了,只把它當作"工作問題"看待。這樣一來,我對工作就總能心平氣和,與人交流也更順利了。

五、自己找到道路

我被提升為主管以後,不知道該怎麼做。我請教了上級,他回答:

"以前都是我們告訴你做什麼,從現在開始,你必須自己回答這個問題了,我期待你來告訴我,什麼事情需要做。"

很多工程師都沒有完成這個轉變,如果能夠做到,可能就說明你成熟了,學會了取捨。你不可能把時間花在所有事情上面,必須找到一個重點。

六、把自己當成主人

我每天要開很多會,有些會議我根本無話可說。我對一個朋友說,我不知道自己為什麼要參加這個會,也沒有什麼可以貢獻,他說:

"不要再去開這樣的會了。你參加一個會,那是因為你參與了某件事。如果不確定自己為什麼要在場,就停下來問。如果這件事不需要你,就離開。不要從頭到尾都靜靜地參加一個會,要把自己當成負責人,大家會相信你的。"

從那時起,我從沒有一聲不發地參加會議。我確保只參加那些需要我參加的會議。

七、找到水平更高的人

最後,讓我從自己的經歷出發,給我的讀者一個建議。

"找到那些比你水平更高、更聰明的人,儘量和他們在一起,吃飯或者喝咖啡,向他們討教,瞭解他們擁有的知識。你的職業,甚至你的生活,都會因此變得更好。"

相關推薦

最好職業建議來自部落

一、不要別人點什麼,就做什麼 我的第一份工作,只幹了8個月,那家公司就倒閉了。我問經理,接下來我該怎麼辦,他說: "小夥子,千萬不要當一個被人點菜的廚師,別人點什麼,你就燒什麼。不要接受那樣一份工作,別人下命令你該幹什麼,以及怎麼幹。你要去一個地方,那裡的人肯定你對產品的

Flex布局引用大神

title set -c itl asset 遊戲 www 一個 sset Flex 布局教程:語法篇 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html Flex 布局教程:實例篇 http://www.rua

前端知乎:關於部落《學習Javascript閉包》章節中最後兩思考題

阮一峰部落格:《學習Javascript閉包》章節中最後有個思考題: 如果你能理解下面兩段程式碼的執行結果,應該就算理解閉包的執行機制了。 程式碼片段一 var name = "The Window"; var object = { name: "My Obj

zabbix nginx監控接上部落

接上一篇部落格 新增nginx監控 首先在server1上安裝nginx [[email protected] ~]# ls anaconda-ks.cfg nginx-1.8.0-1.el6.ngx.x86_64.rpm install.

分享一個徹底凍結對象的函數——來自老師的《ECMAScript 6 入門》

分享 入門 pre 函數 凍結 徹底 nbsp 枚舉 clas var constantize = (obj) => { Object.freeze(obj); Object.keys(obj).forEach( (key, i) => {

深入理解OAuth 2.0

MF refresh 告訴 agent example 運行流程 可見 緩存 但是 OAuth是一個關於授權(authorization)的開放網絡標準,在全世界得到廣泛應用,目前的版本是2.0版。 本文對OAuth 2.0的設計思路和運行流程,做一個簡明通俗的解釋,主要參

flex布局 引用老師的flex布局-語法篇

元素 3.2 spa lin ear ner ros 剩余空間 對齊方式 一、Flex 布局是什麽? Flex 是 Flexible Box 的縮寫,意為"彈性布局",用來為盒狀模型提供最大的靈活性。 任何一個容器都可以指定為 Flex 布局。 .box{ disp

ES6學習筆記整理大神入門

一、ES6宣告變數的六種方法 ES5 只有兩種宣告變數的方法:var命令和function命令。ES6除了新增let和const命令,另外兩種宣告變數的方法:import命令和class命令。所以,E

js -- ES6-- 簡介根據ES6標準入門整理

目前正在學習ES6,根據阮一峰的ES6入門2,學到哪更新到哪裡,都是基本的知識,複雜的目前還不會,涉及的程式碼都是親自執行過的,若發現錯誤請指正。 ES6 提供了許多新特性,但是並不是所有的瀏

美團和京東的社招面試總結我的第一篇部落

前言 自己終於也開始了寫部落格之路,之前一直在開源中國上寫過,但是沒有堅持下來。就零零碎碎的寫過幾篇短的記錄,事實上我承認自己是個比較懶惰的人,因為之前在差不多九月初的時候就打算開始寫,一直拖在現在

K-means聚類演算法原理分析與實際應用案例分析案例分析另起部落

引言 在資料分析中,我們常常想將看上去相似或者行為形似的資料聚合在一起。例如,對一個營銷組織來說,將不同客戶根據他們的特點進行分組,從而有針對性地定製營銷活動,這很重要。又比如,對學校老師來說,將學生分組同樣能夠有所側重的進行教育活動。分類與聚類是資料探勘領域

17年總結,18年展望記第一次寫部落

17年對我來說是個幸運的年份,最值得慶賀的是保送上了研究生,然後是開啟了JAVA軟體開發的生涯。本科非軟體專業學生,從17年開始接觸軟體開發,從小白一路走到了現在的懵懂,接觸了很多,也迷茫了好久。17年,跟著本科老師的課題組,迷迷糊糊的上了JAVA開發這條“賊船”吧,在僅有C

[轉]對我最重要的職業建議譯文

Nicholas C. Zakas 是全世界最著名的 JavaScript 程式設計師之一。兩年前,他寫了一篇長文,回顧自己的職業生涯,提到七個對他來說最重要的建議。我讀完很受啟發,決定做一點摘錄。你可以先讀下面的精簡版,再去讀全文。===============================七個對我最好的

對我最重要的職業建議譯文

Nicholas C. Zakas 是全世界最著名的 JavaScript 程式設計師之一。 兩年前,他寫了一篇長文,回顧自己的職業生涯,提到七個對他來說最重要的建議。 我讀完很受啟發,決定做一點摘錄。你可以先讀下面的精簡版,再去讀全文。 ===============

產融結合的進階形態

產融結合產融結合並不是簡單地產業資本和金融資本結合就可以產生有效的經濟效益,如何產生有效的產融結合,我們應當使金融資本去促使產業資本提高,產生經濟效益,讓產業資本的提高去帶動金融資本的升值,兩者屬於螺旋上升的過程。產融結合模式有7個進階形態,不斷進階上升。單一融資渠道管理企業產融結合的初始形態,企業最初的發展

產融結合的進階形態

產融結合產融互動產業與金融做到了真正的聯動,不再是單一的版塊,利用創投,並購,存量整合形成資本放大,以核心產業強化帶動短中長線投資的乘數效應,實現金融板塊的升值。在這一階段,產與融做到了真正的聯動,不再是各自獨立不發生關系的業務板塊。利用創投,並購,存量整合形成資本放大,以核心產業強化帶動短中長線投資的乘數效

Java程式設計師:你沒見過的最好的StackOverflow答案

StackOverflow(後邊簡稱so)發展到目前,已經成為了全球開發者的金礦。它能夠幫助我們找到在各個領域遇到的問題的最有用的解決方案,同時我們也會從中學習到很多新的東西。這篇文章是在我們審閱了so上最流行的Java問題以及答案後從中挑出來的。即使你是一個有豐富經驗的開發者,也能從中學到

職業生涯——java程式設計師職業規劃建議開發八年經驗嘔心總結

在中國有很多人都認為IT行為是吃青春飯的,如果過了30歲就很難有機會再發展下去!其實現實並不是這樣子的,在下從事.NET及JAVA方面的開發的也有8年的時間了,在這裡在下想憑藉自己的親身經歷,與大家一起探討一下。   明確入行的目的 很多人幹IT這一行都衝著“收入高”這一點的,

51賺錢最好的方法史上最全攻略

                有很多方法賺錢。你可以在家工作,你可以做各種自由職業者,你可以在部落格,也可以只儲存。時間緊迫,我

高效讀書的幾建議寫在資訊氾濫的時代

讀書的好處時顯而易見的。現代社會競爭異常激烈,要想獲得發展或在職位上獲得提升,說的更直白一點就是要想獲得高工資,必須要有核心競爭力。這種競爭力除 了在工作崗位上磨練以外,更需要讀書,依靠讀書在提高專業性、權威性以及不可替代性。同時長期的閱讀可以完善知識結構、形成氣