99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

程序員面臨哪些困境 如何打破這種困境

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-11-15 16:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

但他們幾乎無人能夠回答一個(gè)非?;A(chǔ)的問題: 當(dāng)我們調(diào)用標(biāo)準(zhǔn)的 malloc 函數(shù)時(shí),內(nèi)核中會發(fā)生什么?

先別吃驚。當(dāng)我要求其中一位候選人基于 glib 的哈希函數(shù)寫一個(gè)簡單的 LRU 緩存框架時(shí),他先是表示從來沒用過 glib——如我所料——于是我?guī)退蜷_了 glib 哈希 API 的頁面,并向他詳細(xì)講解了這些 API;然后大約一個(gè)小時(shí)以后,他只寫出幾行凌亂的代碼。

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

這到底是怎么回事?

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

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

如何打破這種困境?

對于個(gè)人:

首先, 打造你自己的私人項(xiàng)目。你需要不斷地打磨自己的技藝。如果工作本身并不能幫助你做到這一點(diǎn),就撿起那些你感興趣的問題,然后用你的私人時(shí)間去攻克它。通過這個(gè)方法,你應(yīng)該會學(xué)到新東西。如果把你的私人項(xiàng)目發(fā)布出去,比如在 GitHub 上,你說不定會認(rèn)識一些人,幫助你大踏步地向前邁進(jìn)。

不要在一個(gè)團(tuán)隊(duì)中停留超過兩年。強(qiáng)迫你自己四處轉(zhuǎn)轉(zhuǎn),哪怕在是同一家公司內(nèi),你會面對新的挑戰(zhàn)和新的技術(shù)。試著每隔 18 個(gè)月就出去面試工作。你并不需要真的換工作,但是這能讓你看到真實(shí)的市場需求,以及怎樣與時(shí)俱進(jìn)。

對于團(tuán)隊(duì)和公司:

給予員工壓力和挑戰(zhàn)。實(shí)行輪崗制度,讓“專家”們有機(jī)會拓展他們的技能。啟動新項(xiàng)目,用戰(zhàn)役來磨煉你的勇士。

周期性地舉辦黑客馬拉松活動。這有助于營造一種崇尚創(chuàng)新和創(chuàng)作的企業(yè)文化,人們會受到同伴的激勵——“擦,這個(gè)***居然可以在 24 小時(shí)內(nèi)寫出這么漂亮的框架,我也得加把勁兒了!”

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    954

    瀏覽量

    30417
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    工廠園區(qū)能源浪費(fèi)超 60%?成本高還不穩(wěn)定,這些困境如何破?

    一、企業(yè)微電網(wǎng)在能源管理方面遇到的困境有哪些? 在如今的能源格局下,企業(yè)微電網(wǎng)能量管理的挑戰(zhàn)日益凸顯。能源成本的不斷攀升,使得企業(yè)在運(yùn)營中承受著巨大的經(jīng)濟(jì)壓力;而對可持續(xù)發(fā)展的重視,又促使企業(yè)必須
    的頭像 發(fā)表于 07-15 17:58 ?177次閱讀
    工廠園區(qū)能源浪費(fèi)超 60%?成本高還不穩(wěn)定,這些<b class='flag-5'>困境</b>如何破?

    SDX75:5G-A高性能路由器背后的機(jī)遇與困境

    5G-A高性能路由器背后的機(jī)遇與困境
    的頭像 發(fā)表于 05-24 17:03 ?287次閱讀
    SDX75:5G-A高性能路由器背后的機(jī)遇與<b class='flag-5'>困境</b>

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實(shí)現(xiàn)了全面升級?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?721次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    既有居住社區(qū)電動汽車充電樁安裝的困境與破局之策

    充電樁面臨困境,深入探究其解決對策,結(jié)合當(dāng)前充電樁建設(shè)實(shí)際問題,致力于推動既有居住社區(qū)充電樁安裝工作,制定完備的應(yīng)對方案,以期解決充電樁統(tǒng)建統(tǒng)管難題,整合外部助力與內(nèi)生動力,開創(chuàng)問題解決的新局面,提升社區(qū)居民的充電便利性和生活
    的頭像 發(fā)表于 12-17 10:13 ?919次閱讀
    既有居住社區(qū)電動汽車充電樁安裝的<b class='flag-5'>困境</b>與破局之策

    淺談既有社區(qū)安裝新能源電動汽車充電樁的困境與對策

    本文主要就既有居住社區(qū)安裝電動汽車充電樁的困境與對策展開探究,立足當(dāng)前充電樁建設(shè)問題,持續(xù)推進(jìn)既有居住社區(qū)安裝電動汽車充電樁工作的開展進(jìn)程,制定出完善的應(yīng)對辦法,旨在解決當(dāng)前具有居住社區(qū)充電樁統(tǒng)建統(tǒng)管等的問題,將外部力量和內(nèi)生動力相結(jié)合,開創(chuàng)出問題解決的新局面。
    的頭像 發(fā)表于 12-14 10:07 ?856次閱讀
    淺談既有社區(qū)安裝新能源電動汽車充電樁的<b class='flag-5'>困境</b>與對策

    UCD3138A64/UCD3138128程序員手冊

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會在成都舉行,機(jī)械革命作為重要參展商帶來了多款明星產(chǎn)品引爆全場!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會的一大亮點(diǎn)。
    的頭像 發(fā)表于 11-30 10:34 ?1111次閱讀

    招工難、搬運(yùn)效率低!工廠倉儲的這些困境:用無人叉車能解決嗎?

    針對制造業(yè)工廠面臨的招工難、搬運(yùn)效率低等困境,使用無人叉車確實(shí)能夠在很大程度上規(guī)避這些風(fēng)險(xiǎn)。以下是對這一觀點(diǎn)的詳細(xì)闡述: 更多無人叉車/agv叉車咨詢請點(diǎn)擊 招工難問題的解決 減少人力需求:無人叉車
    的頭像 發(fā)表于 11-26 16:41 ?478次閱讀
    招工難、搬運(yùn)效率低!工廠倉儲的這些<b class='flag-5'>困境</b>:用無人叉車能解決嗎?

    Linux驅(qū)動程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識應(yīng)對。長遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?535次閱讀

    鴻蒙座艙:第三空間是一個(gè)繽紛多彩的萬花筒

    打破第三空間的兩難困境,鴻蒙座艙再升級
    的頭像 發(fā)表于 10-31 09:09 ?4759次閱讀
    鴻蒙座艙:第三空間是一個(gè)繽紛多彩的萬花筒

    第五屆長沙·中國1024程序員節(jié)開幕

    據(jù)官方媒體報(bào)道,10月24日;? 第五屆長沙·中國1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對話、技術(shù)英雄會、主題峰會及賽事、展覽等活動,一場
    的頭像 發(fā)表于 10-25 15:42 ?499次閱讀

    英偉達(dá)RTX 40顯卡或面臨短暫供應(yīng)短缺

    據(jù)最新市場傳言,英偉達(dá)(NVIDIA)的GeForce RTX 40系列顯卡將從今年8月開始面臨短暫供應(yīng)短缺的困境。這一突發(fā)情況主要?dú)w因于某批次美光提供的GDDR6X內(nèi)存模塊質(zhì)量未達(dá)標(biāo),需要重新生產(chǎn)替換。
    的頭像 發(fā)表于 08-01 17:09 ?972次閱讀