在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

一位開發(fā)工程師的職業(yè)領(lǐng)悟

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-06-28 16:23 ? 次閱讀

在中國(guó),程序員不能超過(guò)35歲,似乎已經(jīng)是不爭(zhēng)的事實(shí),軟件開發(fā)工作就是青春飯,頂多靠畢業(yè)這十年的時(shí)間,超過(guò)這個(gè)年齡,要不成功躍身成為管理者,要不轉(zhuǎn)行進(jìn)入其他領(lǐng)域,好像再?zèng)]有更好的選擇,即使偶有繼續(xù)堅(jiān)持作開發(fā)的,也被看成另類一族。老外卻不是這樣,40,50歲仍然作開發(fā)工作的大有人在,甚至很多牛人,包括獲得康柏最佳軟件獎(jiǎng)的Robber,仍在埋頭作著他所喜歡的編碼工作,為何如此差異。我仔細(xì)想了一下,特別是這一年參加了太多的技術(shù)培訓(xùn),基本有了一些結(jié)論。

首先,國(guó)內(nèi)軟件開發(fā)工作的性質(zhì)決定這一切,我們所作的產(chǎn)品開發(fā),真正技術(shù)含量并不高,高等院校畢業(yè)的學(xué)生,經(jīng)過(guò)幾年的培訓(xùn)和實(shí)踐,基本都能掌握這些技能,而我們現(xiàn)有產(chǎn)品開發(fā)設(shè)計(jì)水平有限,對(duì)于軟件開發(fā)的理解還僅限于編碼,完成功能這些基本的需求,產(chǎn)品進(jìn)度是第一驅(qū)動(dòng)力,特別是一些小公司,把快速開發(fā)出產(chǎn)品作為最高目標(biāo),軟件設(shè)計(jì)質(zhì)量差,很少考慮可維護(hù)性,可擴(kuò)展性這些重要的軟件質(zhì)量屬性,僅僅追求功能和進(jìn)度,產(chǎn)品以最快的速度完成設(shè)計(jì),編碼,少有測(cè)試甚至沒(méi)有測(cè)試,就直接交付給客戶,在客戶那里暴露出各種各樣的問(wèn)題出來(lái),開發(fā)人員就開始不斷得為客戶解決這樣那樣的問(wèn)題,軟件做到最后,很多人都會(huì)陷入自己不斷挖掘出來(lái)的陷阱里走不出來(lái),步入在復(fù)雜的系統(tǒng)中查找BUG,解決BUG,增加功能,引入新的BUG,再解決BUG,這樣永無(wú)休止的惡性循環(huán)中,從事的都是一些低級(jí)開發(fā)工作,對(duì)于軟件開發(fā)的理解無(wú)法上升到更高的層次,每天都疲于救火和拼命打補(bǔ)丁,軟件維護(hù)成本居高不小,即使最終擺脫了這樣的厄運(yùn)項(xiàng)目結(jié)束,下一次軟件開發(fā)又是同樣過(guò)程的重復(fù),這些無(wú)休止的低級(jí)開發(fā)和維護(hù)工作,會(huì)耗光一個(gè)人所有的激情和精力,隨著年齡的增大,熱情和體力都在衰減,而這些工作,只要畢業(yè)生經(jīng)過(guò)培訓(xùn),同樣可以勝任,有著廉價(jià)的,并且充滿熱情的畢業(yè)生作競(jìng)爭(zhēng),身心疲憊的老程序員必然面對(duì)更大的競(jìng)爭(zhēng)壓力,做到最后,連他們自己都會(huì)失去對(duì)軟件開發(fā)的興趣,甚至?xí)a(chǎn)生厭倦的情緒,對(duì)于這樣的快速開發(fā)模式,十年開發(fā)經(jīng)驗(yàn)和五年開發(fā)經(jīng)驗(yàn)有很大區(qū)別嗎?干嗎不使用更經(jīng)濟(jì)便宜的開發(fā)人員。

另一個(gè)原因,是我們中國(guó)人一向的官本位思想,開發(fā)人員始終處于一種很尷尬的境界,聽起來(lái)從事的是高級(jí)技術(shù)工作,說(shuō)起來(lái)也是以人為本,但是,有多少企業(yè)管理者真正重視和認(rèn)可開發(fā)人員的,哪怕是碩士,博士,這些開發(fā)人員在大官,小官面前,都只是普通勞動(dòng)者而已。程序員是一個(gè)沒(méi)有未來(lái)的行業(yè),哪怕資歷再深,能力在強(qiáng),也還是一個(gè)勞動(dòng)者而已,只有當(dāng)上領(lǐng)導(dǎo),走上管理才是最終的出路,否則,薪水上不去,地位上不去,只能面對(duì)被淘汰的命運(yùn)。

實(shí)際不然,之所以出現(xiàn)這種問(wèn)題,是國(guó)內(nèi)對(duì)軟件開發(fā)的一種錯(cuò)誤理解。如果軟件開發(fā)僅僅是代碼編寫,查找BUG,可以說(shuō),那實(shí)在是一些低級(jí)的軟件行為,做了十年的開發(fā)人員,確實(shí)不見(jiàn)得比作了3年的人更強(qiáng)多少,反正是簡(jiǎn)單重復(fù)的工作,工作3年的一樣可以作,而且有更大的熱情和精力。但是,應(yīng)該跳出這個(gè)怪圈,走向更高的領(lǐng)域,對(duì)軟件開發(fā)重新進(jìn)行認(rèn)識(shí)。要明白,軟件開發(fā)要融入工程化的思想,要有高度的設(shè)計(jì)能力,關(guān)注更多的軟件運(yùn)行屬性和設(shè)計(jì)質(zhì)量屬性,同樣的系統(tǒng),不同的軟件人員會(huì)做出完全不同的軟件,正規(guī),高效的開發(fā)團(tuán)隊(duì)要比游擊隊(duì)開發(fā)團(tuán)隊(duì)不只高出幾十倍。軟件開發(fā),不僅僅關(guān)注功能,性能,更應(yīng)該去研究可維護(hù)性,可擴(kuò)展性等質(zhì)量屬性,不僅僅只關(guān)注代碼,而更要上升為設(shè)計(jì),復(fù)用等。軟件開發(fā)不僅僅是寫出C語(yǔ)言的代碼,單元測(cè)試,同行評(píng)審,培訓(xùn)與學(xué)習(xí),這同樣是開發(fā)人員基本的素質(zhì),也是提高軟件質(zhì)量的最基本手段。舉例來(lái)說(shuō),單元測(cè)試做好了,就可以讓開發(fā)效率大大提高,也能讓軟件的維護(hù)成本降下來(lái)。把開發(fā)人員解放出來(lái)。同行評(píng)審可以讓開發(fā)人員之間更多的交流和溝通,在設(shè)計(jì),編碼階段嚴(yán)格控制軟件質(zhì)量,培訓(xùn)則是提高自身技術(shù)水平,從理論上提升自己的最好方法。先前這些主要的質(zhì)量行為都被忽略了,而這恰恰是走出低級(jí)開發(fā)的最好途徑。同時(shí),還有更高層次的設(shè)計(jì)開發(fā),軟件重構(gòu),模塊化,系統(tǒng)構(gòu)架,搭建統(tǒng)一軟件平臺(tái),度量軟件質(zhì)量等等,有了重構(gòu),就會(huì)寫出可讀性好,可維護(hù)性好的軟件,甚至因此提高自己的軟件設(shè)計(jì)能力,減少出錯(cuò)的幾率;模塊化,讓軟件最大程度的實(shí)現(xiàn)復(fù)用,提高軟件開發(fā)效率和開發(fā)質(zhì)量。軟件構(gòu)架設(shè)計(jì),從技術(shù)層次上最早決定了軟件的命運(yùn),而這里又有太多的技術(shù),設(shè)計(jì)模式,軟件規(guī)劃等,讓軟件開發(fā)從編碼上升到設(shè)計(jì)的層次,搭建統(tǒng)一軟件平臺(tái),是大產(chǎn)品,系列化開發(fā)的必然之路,對(duì)于軟件質(zhì)量的度量,會(huì)讓我們的軟件開發(fā)變得更加透明,清晰,讓我們更清楚的把握到軟件開發(fā)過(guò)程,從各個(gè)環(huán)節(jié)去控制軟件質(zhì)量,而不是僅僅憑著感性的認(rèn)識(shí)到了最后才去補(bǔ)救。

以上這些知識(shí),一個(gè)人,哪怕勤奮學(xué)習(xí)一輩子,也不可能完全具備所有的技能。35歲算什么,做到70歲都不晚。當(dāng)然,你需要真正的熱愛(ài)它,并且不斷得學(xué)習(xí)和進(jìn)修。所以說(shuō),軟件開發(fā)人員,要作的事情太多了,軟件實(shí)在是一個(gè)浩大的腦力工程,甚至?xí)屓擞X(jué)得這是一個(gè)投入/產(chǎn)出比最低的行業(yè),因?yàn)橐獙W(xué)習(xí)的知識(shí)實(shí)在太多了,每時(shí)每刻都要處于不斷的學(xué)習(xí)和更新當(dāng)中,呵呵,既然選擇了,既然喜歡了,就投入進(jìn)去,享樂(lè)于此了。最重要的是,我們自己能并且愿意去認(rèn)識(shí)到這一點(diǎn),跳出低級(jí)開發(fā)的怪圈,走向更高的層次

同時(shí),要意識(shí)到,一個(gè)資深開發(fā)人員的作用絕不亞于一個(gè)管理人員,高明的企業(yè)應(yīng)該給予相同的待遇,要把培養(yǎng)和儲(chǔ)備高級(jí)技術(shù)人才作為高科技企業(yè)的重點(diǎn)發(fā)展方向,這樣才能讓企業(yè)在人才領(lǐng)域得到不斷積累,資深開發(fā)人員才會(huì)帶出高效的開發(fā)團(tuán)隊(duì),從而開發(fā)出高質(zhì)量,高效率的軟件,讓企業(yè)在不斷激烈的競(jìng)爭(zhēng)中取勝。要明白,不是每個(gè)人都適合或者樂(lè)于轉(zhuǎn)向管理的,很多人就是適合做開發(fā)工作,他們可以走得更深入,成為專家,應(yīng)該充分發(fā)揮出他們的能力,讓整個(gè)團(tuán)隊(duì)高效運(yùn)作起來(lái)。

所以說(shuō),開發(fā)人員,決不只是35歲,只要你愿意,可以作一生的開發(fā),從中獲得更多的快樂(lè)。

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

    關(guān)注

    59

    文章

    1573

    瀏覽量

    68680
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    959

    瀏覽量

    54979
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式工程師常用的開發(fā)工具有哪些?

    嵌入式工程師常用的開發(fā)工具有哪些? 在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域中,嵌入式工程師們憑借著系列強(qiáng)大的工具,將創(chuàng)意與技術(shù)完美融合,打造出高效、可
    發(fā)表于 12-20 15:29

    求LORA技術(shù)開發(fā)工程師合作

    求LORA技術(shù)開發(fā)工程師合作
    發(fā)表于 09-02 10:21

    尋求專業(yè)工程師幫助設(shè)計(jì)USB多口充電器

    嗨, 我正在開發(fā)款USB多口充電器,現(xiàn)尋求一位專業(yè)工程師或產(chǎn)品設(shè)計(jì)的幫助。希望能夠與有經(jīng)驗(yàn)的工程師
    發(fā)表于 08-05 12:03

    找STM32硬件開發(fā)兼職工程師

    上海做傳感器的公司,找STM32硬件開發(fā)兼職工程師,會(huì)硬件開發(fā),嵌入式軟件開發(fā),可項(xiàng)目外包。有意聯(lián)系:15900460170
    發(fā)表于 06-22 19:12

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業(yè)生涯打下堅(jiān)實(shí)的基礎(chǔ),并實(shí)現(xiàn)個(gè)人的職業(yè)目標(biāo)。愿每一位嵌入式軟件工程師都能在這個(gè)充滿挑戰(zhàn)和機(jī)遇的領(lǐng)域中取得成功!
    發(fā)表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發(fā)領(lǐng)域中的種專
    發(fā)表于 05-16 11:00

    大廠電子工程師常見(jiàn)面試題#電子工程師 #硬件工程師 #電路知識(shí) #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    個(gè)電源工程師的成長(zhǎng)路徑

    即將走馬上任電源工程師這個(gè)崗位,請(qǐng)問(wèn)各位大佬,這個(gè)崗位的職業(yè)路徑般是怎樣的?
    發(fā)表于 04-08 14:19

    為何國(guó)外工程師偏愛(ài)使用for(;;)來(lái)實(shí)現(xiàn)MCU死循環(huán)?

    一位工程師發(fā)現(xiàn),國(guó)外工程師在給demo在做死循環(huán)時(shí)用的是for(;;),而不是常用的while(1)。這僅僅是個(gè)人習(xí)慣的問(wèn)題,還是有更深層次的含義?
    發(fā)表于 04-01 11:26 ?729次閱讀
    為何國(guó)外<b class='flag-5'>工程師</b>偏愛(ài)使用for(;;)來(lái)實(shí)現(xiàn)MCU死循環(huán)?

    一位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21

    如何搞崩個(gè)硬件工程師心態(tài)?試試對(duì)ta說(shuō)這幾句

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2024年02月20日 18:05:49
    主站蜘蛛池模板: 亚洲免费视频一区 | 手机在线亚洲 | 久久久久久久久久免免费精品 | 四虎影院免费在线播放 | 欧美系列在线播放 | 男男之h啪肉np文 | 黄色的视频网站在线观看 | 2017天天干| 婷婷色站 | 久久aa毛片免费播放嗯啊 | 波多野结衣50连精喷在线 | 天天操天天艹 | 国产欧美日韩在线人成aaaa | 天天拍夜夜爽 | aa国产| 四虎影院在线免费观看 | 午夜精品在线观看 | 91视频看看 | 天天干天天草天天 | 黄色小毛片 | 色视频在线免费观看 | aaa成人| 国模视频一区 | 人人草人人爽 | 欧美亚洲综合另类型色妞 | 午夜影院18 | 午夜看片a福利在线 | 五月天婷婷免费观看视频在线 | 色噜噜亚洲男人的天堂 | 午夜视频在线观看免费观看在线观看 | 精品国产一二三区在线影院 | 明日花绮罗snis-862在线播放 | 性欧美大战久久久久久久久 | 精品视频在线视频 | 福利片第一页 | 欧美3d动漫网站 | 中文字幕一区2区 | 国产最好的精华液网站 | 国产精品理论片在线观看 | 欧美一级视频在线观看欧美 | 午夜伦理在线观看 |