成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

資深程序員:程序員的困境

開發 項目管理
最近我為一個內核程序員的職位面試了十幾個候選人。這些候選人都來自一些不錯的大公司,這些公司在芯片或嵌入式操作系統領域十分有名。這些候選人大多聲稱自己在內核方面有著十年的在職工作經驗。他們的簡歷看起來非常耀眼——各種相關的項目、術語和獎項……

最近我為一個內核程序員的職位面試了十幾個候選人。這些候選人都來自一些不錯的大公司,這些公司在芯片或嵌入式操作系統領域十分有名。這些候選人大多聲稱自己在內核方面有著十年的在職工作經驗。他們的簡歷看起來非常耀眼——各種相關的項目、術語和獎項……

但他們幾乎無人能夠回答一個非常基礎的問題: 當我們調用標準的 malloc 函數時,內核中會發生什么?

先別吃驚。當我要求其中一位候選人基于 glib 的哈希函數寫一個簡單的 LRU 緩存框架時,他先是表示從來沒用過 glib——這正是我所期望的——于是我幫他打開了 glib 哈希 API 的頁面,并向他詳細講解了這些 API;然后大約一個小時以后,他只寫出幾行凌亂的代碼。

我不知道其它國家是否也有類似的情況,但在中國,或者更精確一些,在北京,這就是現狀。那些在不錯的大公司里工作了多年的“資深”程序員們無法在一些簡單的、基本的問題上證明自己。

[[83383]]

這到底是怎么回事

當我在這個問題上思索得越多,我就更加相信,這不僅有他們自身的原因,同時也歸咎于他們所供職的這些公司。這些公司通常提供了一個穩定的代碼堆,往 往幾年都不會有大更新。這些代碼的專有技術把人們的技能框進一個定式,以致于他們只需要遵循現有的路徑,而不需要發揮創意。如果你碰巧為這類代碼工作,而 且與世隔絕了很長一段時間,那么有一天你會發現你自己已經陷入一個可悲的位置——他們在團隊或公司內稱呼你為 “ 專家 ”,但不幸的是,你無法在市場上找到一份同等待遇的工作。

這就叫作 “ 專家陷阱 ”。日復一日,程序員們都渴望在團隊或公司內成為一名專家;但是,當那一天真正到來時,我們卻早已作繭自縛。我們在既有代碼中鉆得越深,我們自己就陷得越 深。既有代碼是如此穩定(如此寵大、如此好用),讓我們漸漸地失去了從無到有獨立編寫完整項目的能力。更糟糕的是,如果我們的主要工作就是維護這些既有代 碼、很少開發新功能,那么過不了多久,無論研讀了多少代碼,我們都會發現自己不會寫代碼了——哪怕是一個像畢業大作業那樣簡單的任務。這就是程序員的困 境: 我們以編碼為生,但那些養活我們的大公司卻在無形中磨滅了我們的生存技能。

如何打破這種困境?

對于個人:

  • 首先, 打造你自己的私人項目。你需要不斷地打磨自己的技藝。如果工作本身并不能幫助你做到這一點,就撿起那些你感興趣的問題,然后用你的私人時間去攻克它。通過這個方法,你應該會學到新東西。如果把你的私人項目發布出去,比如在 GitHub 上,你說不定會認識一些人,幫助你大踏步地向前邁進。
  • 不要在一個團隊中停留超過兩年。強迫你自己四處轉轉,哪怕在是同一家公司內,你會面對新的挑戰和新的技術。試著每隔 18 個月就出去面試工作。你并不需要真的換工作,但是這能讓你看到真實的市給予員工壓力和挑戰。實行輪崗制度,讓“專家”們有機會拓展他們的技能。啟動新項 目,用戰役來磨煉你的勇士。

對于團隊和公司:

  • 給予員工壓力和挑戰。實行輪崗制度,讓“專家”們有機會拓展他們的技能。啟動新項目,用戰役來磨煉你的勇士。
  • 周期性地舉辦黑客馬拉松活動。這有助于營造一種崇尚創新和創作的企業文化,人們會受到同伴的激勵——“擦,這個混蛋居然可以在 24 小時內寫出這么漂亮的框架,我也得加把勁兒了!”

原文鏈接:https://medium.com/i-m-h-o/231d7499a75

譯文鏈接:https://github.com/cssmagic/blog/issues/23

責任編輯:陳四芳 來源: github.com
相關推薦

2015-12-18 10:06:22

程序員擺脫困境

2011-05-12 12:45:54

程序員

2012-03-06 09:22:46

程序員

2011-05-13 14:34:02

程序員

2011-05-12 09:27:15

程序員創業

2009-05-21 15:58:12

程序員工作經驗職場

2012-11-22 14:00:26

程序員

2017-11-14 21:30:15

2015-04-10 19:37:34

程序員

2022-03-16 11:10:19

程序員社區技術

2012-11-08 09:49:30

C++Java程序員

2013-04-15 10:55:09

程序員

2013-07-12 10:58:16

程序員

2018-04-23 11:00:06

程序員養生健康

2020-07-17 09:55:11

程序員技能開發者

2010-09-01 11:06:16

程序員

2015-08-11 14:45:51

程序員

2012-06-23 17:21:18

程序員

2009-12-14 09:29:00

程序員

2010-08-27 10:34:51

程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 美国黄色一级片 | a视频在线观看 | 国产精品久久久久久久久久久久久久 | 亚洲国产精品久久久 | 欧美日韩不卡合集视频 | 国产精品美女久久久久久免费 | 精品国产精品国产偷麻豆 | 成人午夜影院 | 国产高清久久久 | 欧美亚洲视频 | 精品人伦一区二区三区蜜桃网站 | 日韩色综合 | 久久久91精品国产一区二区精品 | 美女久久久久久久 | 日韩欧美中文字幕在线观看 | 亚洲欧美aⅴ | 日韩伦理电影免费在线观看 | 一区二区免费在线视频 | 天天曰天天曰 | 久久久久久中文字幕 | 亚洲精品99 | 天天干视频在线 | 国产精品国产亚洲精品看不卡15 | 国色天香成人网 | 国产精品一区二区免费看 | 日韩免费成人av | 免费激情av | 一道本一区二区 | 国产精品视频网站 | 美女天天干天天操 | 精品一区av| 日韩精品亚洲专区在线观看 | 激情久久网 | 国产精品久久久久久久久久 | 亚洲精品精品 | 日韩国产一区二区 | 国产精品色 | 国产视频观看 | 1区2区视频 | 久久久久无码国产精品一区 | 国产精品高潮呻吟久久 |