高效工程師系列(二) 花時間學習新技能

2021-08-15 15:56:44 字數 876 閱讀 7095

高效工程師系列(一) 如何找到乙個利於自己成長的環境

高效工程師系列(二) 花時間學習新技能

高效工程師系列(三) 持續學習

工作中很容易被各種必須完成的事壓得喘不過氣來。我指導過的那些人,通常都是剛開始工作的人經常感覺到他們的工作任務清單在持續增長,而且進度遠遠的落在了後面,他們總是花很長時間追趕進度而不是花足夠的時間開發能讓他們更高效的新技能。

關於這點,我從google借鑑了乙個解決方案。google開創新的提出了乙個」20%時間」的理念,就是相當於工程師可以每週花一天的時間來做一些別的能讓公司更好的專案。最初,20%時間是乙個有爭議的提議,有人懷疑這提高了公司的底線。事實上這種投入使得工程師能創造出像gmail、google新聞、adsense這些最後成為google核心競爭力的產品。 許多其他公司也紛紛效仿。

想讓自己得到成長,你必須付出你20%的時間。每天1-2小時比每週用一整天的時間學習效果要好,這樣你可以把提公升自己的技能變成乙個日常習慣。可能剛開始你的效率會有所下降(你把你上網或者做什麼其他分散你注意力的事的時間拿過來學習根本也不會有什麼影響),但在長期來看肯定是能提高效率的。

所以你應該用這20%的時間做什麼?你可以深入去理解下你工作的領域或者你用的工具。或者,你可以從微軟windows部門前負責人史蒂文•辛諾夫斯基(steven sinofsky)所說的「相鄰學科」中獲得經驗。有些學科和你的核心角色相關,可以讓你變得更自信和高效。如果你是一名產品工程師,你的相鄰學科可能有產品管理、用研甚至是後端開發。如果你是一名基礎研發工程師,你的相鄰學科可能包括機器學習、資料庫核心、網頁開發等。如果你是一名關注增長的工程師,相鄰學科可能有資料科學、時間、行為心理學。鄰近學科的知識不僅有用,而且你還會更有可能記住資訊,因為你會積極地練習它。

無論你選擇哪條路線,這有10條關於利用你身邊可用資源的建議。

面試系列(二) 廣聯達 C 工程師

1.自我介紹。2.筆試題有沒有做的不好的,現在想優化一下?3.資料結構與演算法 4.語言 5.設計模式 面試官不再單純問你對於設計模式的理解,還考察了你對於它們的使用和實現 6.演算法題 面試官並沒有要求手寫,感覺重點是在考察程式設計思路和考慮問題的全面性 7.講一下你的課題,其中的難點是什麼?以及...

Google高效工程師的秘密

我正式走上職業生涯是 2011 年秋天,完成了博士學業,躊躇滿志地加入了 google。當時,我的理想是做 google 裡生產率最高的軟體工程師。為此,我列了乙個高效工程師名單,看他們每天提交的 是些什麼,以從中學習高效的工作方法。這個名單裡有 jeff dean,sanjay ghemawat,...

java工程師怎樣高效找到工作

你們可能會認為sary是乙個招聘人員。但其實她不是,她是一名軟體工程師。儘管如此,這在邏輯上也是有道理的,因為她的技術背景或許能讓她提供的職業技巧更具可信性。selle表示,這個行業不缺人才,缺的是能夠找到適合自己工作崗位的能力。再加上雇主不願意公正地給予潛在員工合理的薪酬,導致了問題愈演愈烈。沒有...