日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

一名程序員工作半年后的感悟

工程師人生 ? 來源:工程師吳畏 ? 2019-01-14 09:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這一年,我從學(xué)校畢業(yè),走上工作崗位,成為了一名程序員。在w公司工作的半年時(shí)間里,參與過項(xiàng)目開發(fā),經(jīng)歷了崗位調(diào)動(dòng)(由開發(fā)轉(zhuǎn)為維護(hù))。經(jīng)過這段時(shí)間的工作,逐漸地對(duì)w公司開發(fā)人員和維護(hù)人員的工作和生活狀況有了認(rèn)識(shí),相比剛走出校園的自己,心態(tài)也發(fā)生了一些變化。

開發(fā):狂奔的蝸牛

進(jìn)入w公司后,第一個(gè)參與的項(xiàng)目是U項(xiàng)目,U項(xiàng)目是融合通信相關(guān)的,基于已有的業(yè)務(wù)代碼作二次開發(fā),功能包括即時(shí)消息、IM會(huì)議、寬窄帶電話等。

原有的業(yè)務(wù)代碼,結(jié)構(gòu)混亂、冗余代碼多、模塊交互過程繁雜、歷史悠久。很多源碼文件代碼行數(shù)過萬,某個(gè).c文件有4萬多行代碼,其中一個(gè)函數(shù)有將近3k代碼,代碼調(diào)用層次最深的達(dá)到10多層。在這份號(hào)稱過百萬行的代碼里,2007年產(chǎn)的那叫陳釀,2000年產(chǎn)的那叫國(guó)窖經(jīng)典,甚至有人發(fā)現(xiàn)80年代的代碼,那叫一個(gè)“代碼恒久遠(yuǎn),一碼永流傳”。

一位老員工對(duì)我說:少年,你若能把這份代碼看懂,以后看其他代碼,那都是浮云!但他不知道,從看到這份代碼起很長(zhǎng)一段時(shí)間,我見到老同學(xué),都是這樣一副表情:

原有代碼的惡臭,加上通信流程的理解門檻,新員工很難在新項(xiàng)目開發(fā)中擔(dān)任主力。項(xiàng)目時(shí)間緊,業(yè)務(wù)需求不斷變動(dòng),更加大了開發(fā)的難度和老員工的負(fù)擔(dān)。盡管采用了“流行”的敏捷開發(fā)流程,但更多地是趕工期的敏捷、加班的敏捷。像過去一樣,依賴“人多力量大”,新老員工合力扛過了U項(xiàng)目這“一大波僵尸“,但這之后,從人員技能、代碼優(yōu)化方面,是否應(yīng)該考慮進(jìn)行裝備升級(jí)呢?

個(gè)人工作

吐槽過后,來講講我在U項(xiàng)目中的工作。在U項(xiàng)目中我負(fù)責(zé)F模塊部分功能的開發(fā):

消息跟蹤功能:顯示模塊中部分變量的值,展現(xiàn)程序的調(diào)用過程與返回結(jié)果

防止內(nèi)存泄漏功能:檢測(cè)模塊調(diào)用者,在調(diào)用者失效時(shí)釋放其申請(qǐng)的內(nèi)存塊

另外,參與了與F模塊相關(guān)的單元測(cè)試、性能測(cè)試。在編碼過程中,了解了代碼靜態(tài)檢查、圈復(fù)雜度檢查等概念以及相關(guān)工具的使用方法;在單元測(cè)試過程中,學(xué)習(xí)了gtest單元測(cè)試框架的使用方法。

維護(hù):笨拙的偵探

U項(xiàng)目就要進(jìn)入交付期的時(shí)候,我被告知要調(diào)到另一個(gè)項(xiàng)目組的維護(hù)組。

是的!當(dāng)時(shí)聽到這個(gè)消息就震驚了!俺可是立志從事軟件開發(fā)的娃?。【S護(hù)是做神馬的?!人家一點(diǎn)思想準(zhǔn)備都沒有?。。?!

說說維護(hù)

調(diào)換部門后,經(jīng)過一個(gè)月的摸索,漸漸了解了維護(hù)工作內(nèi)容。我所在的小組負(fù)責(zé)平臺(tái)的維護(hù)工作,這里的“平臺(tái)”涵蓋硬件(CPU、內(nèi)存、磁盤、網(wǎng)卡等)、存儲(chǔ)設(shè)備、操作系統(tǒng)和中間件軟件,那工作內(nèi)容又包括哪些呢?包括改進(jìn)完善維護(hù)工具、實(shí)施保障與問題處理。問題處理是指在上層業(yè)務(wù)出現(xiàn)異常或中斷的時(shí)候,通過查看各種日志,排查故障原因(平臺(tái)相關(guān)的)并協(xié)助恢復(fù)業(yè)務(wù),問題處理是維護(hù)工作任務(wù)中的主要一項(xiàng)。

困境

平臺(tái)支撐各種產(chǎn)品的業(yè)務(wù),使用中的設(shè)備數(shù)量多,基數(shù)大,問題出現(xiàn)的概率就大。每個(gè)維護(hù)人員常常同時(shí)處理幾個(gè)問題,加上夜間保障與支持,維護(hù)人員更是感到身心疲憊。分析維護(hù)工作困難重重的原因,我認(rèn)為有以下幾點(diǎn):

1.人才缺失

最根本的原因還在于人。維護(hù)工作涉及計(jì)算機(jī)的各個(gè)方面:硬件、存儲(chǔ)設(shè)備、操作系統(tǒng)(Linux)、網(wǎng)絡(luò)、中間件軟件(雙機(jī)軟件、數(shù)據(jù)庫(kù)等),維護(hù)人員要求了解以上各個(gè)方面知識(shí),但現(xiàn)狀是,對(duì)于以上每個(gè)方面,組內(nèi)并沒有專研得深、研究得透的人。

正因?yàn)槿狈I(yè)知識(shí),在分析問題原因的時(shí)候,維護(hù)人員更多是根據(jù)經(jīng)驗(yàn)庫(kù),與問題現(xiàn)象作匹配。也就是說,維護(hù)人員能處理的問題,大多是過去發(fā)生過的、已知原因的、相對(duì)淺顯的問題。面對(duì)需要從“深層次”尋找原因的問題(例如通過分析內(nèi)核代碼,排查內(nèi)核bug),我們往往無計(jì)可施。

2.跨部門合作的瓶頸

作為基礎(chǔ)平臺(tái)的維護(hù)人員,需要與業(yè)務(wù)人員、服務(wù)熱線人員和業(yè)務(wù)實(shí)施人員合作,共同處理、解決問題。各類人員分屬不同部門,問題的嚴(yán)重程度、是否處理得當(dāng),涉及到各個(gè)部門及個(gè)人的利益。當(dāng)問題嚴(yán)重程度高、問題出現(xiàn)原因不明晰的時(shí)候,經(jīng)常出現(xiàn)相關(guān)人員相互推諉、都不愿擔(dān)責(zé)的情況。

在開展工作的時(shí)候,各方人員很少能抱以精誠(chéng)合作的態(tài)度,反而是將工作壓力層層轉(zhuǎn)嫁。業(yè)務(wù)實(shí)施人員向業(yè)務(wù)維護(hù)人員施壓,業(yè)務(wù)維護(hù)人員向平臺(tái)維護(hù)人員施壓。這造成w公司內(nèi)維護(hù)人員工作壓力、勞動(dòng)強(qiáng)度大,但工作成果反而不被認(rèn)可的現(xiàn)象。

盡管維護(hù)工作面臨很多困難,但與U項(xiàng)目類開發(fā)工作相比較,個(gè)人更愿意選擇維護(hù)工作。原來項(xiàng)目開發(fā)的工作,更多地要求熟悉業(yè)務(wù)通信流程和原有的代碼,對(duì)個(gè)人編程技能提升鮮有幫助;相比之下,做平臺(tái)維護(hù)方面的工作,有機(jī)會(huì)深入學(xué)習(xí)操作系統(tǒng)、 Linux內(nèi)核、存儲(chǔ)、網(wǎng)絡(luò)等方面的知識(shí)。經(jīng)過一段時(shí)間的維護(hù)工作,我心態(tài)上也從抗拒,逐漸變成適應(yīng)與接受。作為初入IT行業(yè)的工作者,多嘗試,多積累不同 產(chǎn)品的開發(fā)經(jīng)驗(yàn)、不同崗位的工作經(jīng)歷,相信有助于自身的成長(zhǎng)和發(fā)展。

出來混,始終是要還的

“出來混,始終是要還的”,工作后接觸的人、發(fā)生的事讓我深深體會(huì)到這一點(diǎn)。當(dāng)前的工作和生活態(tài)度,決定了我們將來的生活狀態(tài)。只有拿出積極的態(tài)度,才可能獲得好的結(jié)果。

很多程序員工作任務(wù)重,加班是家常便飯,容易忽略技術(shù)的積累,技能不能提升,久而久之,就變成流水線上的工人。為了避免(或改變)這種情況,我們可以放眼未來,為自己設(shè)定一個(gè)中期目標(biāo)(比如兩年后某某技術(shù)我要達(dá)到什么層次/兩年后我要跳到某某公司),再根據(jù)設(shè)定的目標(biāo),作相應(yīng)的技術(shù)積累。

另一方面,一些剛參加工作的程序員同學(xué),過于寄望未知的未來。當(dāng)他們對(duì)公司或工作稍有不滿的時(shí)候,解決的方法直接了當(dāng):跳槽。沒錯(cuò),IT熱潮下再找一份工作并不難,但這并不是解決問題的根本途徑。在跳槽想法萌生的時(shí)候,請(qǐng)考慮這些問題:我是否勝任當(dāng)前工作?與當(dāng)前工作相關(guān)的知識(shí)我是否都理解?從當(dāng)前工作中我是否已經(jīng)學(xué)不到更多的東西了?我是否達(dá)到心儀工作的技能要求?如果以上問題的答案都是“否”,那請(qǐng)暫時(shí)放棄跳槽的打算,將當(dāng)前工作相關(guān)的知識(shí)學(xué)好,把底子打扎實(shí)。

為避免成為以上兩種人,我經(jīng)常問自己:

今天要學(xué)習(xí)哪些知識(shí)?昨天掌握了哪些知識(shí)?真正掌握了嗎?

兩年后我要在哪里?要做什么事情?現(xiàn)在的自己是在往這個(gè)方向前進(jìn)嗎?

這是我激勵(lì)自己的方法,相信你也有你自己的方法。

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

    關(guān)注

    4

    文章

    956

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    高頻實(shí)操深耕,是德N9010A實(shí)測(cè)感悟

    同于通用型機(jī)型的均衡取向,更專注高頻調(diào)試核心需求,上手實(shí)測(cè)大半年,從高頻信號(hào)表征到干擾排查,每次實(shí)操都能感受到它的扎實(shí)功底,沒有花哨噱頭,全是貼合發(fā)燒友需求的實(shí)用細(xì)節(jié),這份真實(shí)感悟,與各位同好共勉。
    的頭像 發(fā)表于 04-20 16:11 ?88次閱讀
    高頻實(shí)操深耕,是德N9010A實(shí)測(cè)<b class='flag-5'>感悟</b>

    深耕射頻實(shí)測(cè),是德N9000A實(shí)操感悟分享

    ,也沒有無用的功能堆砌,所有設(shè)計(jì)都圍繞射頻愛好者的實(shí)操需求展開,上手實(shí)測(cè)大半年,從基礎(chǔ)信號(hào)表征到復(fù)雜場(chǎng)景調(diào)試,每處細(xì)節(jié)都能感受到它的扎實(shí)功底,這份真實(shí)的使用感悟,愿與各位同好共勉。
    的頭像 發(fā)表于 04-20 15:33 ?146次閱讀
    深耕射頻實(shí)測(cè),是德N9000A實(shí)操<b class='flag-5'>感悟</b>分享

    如何成為一名高薪嵌入式工程師?

    學(xué)嵌入式,也可以輕松入門。 如果你已經(jīng)明確好,想要從事嵌入式開發(fā),想要成為一名高薪的嵌入式工程師,那下面這幾點(diǎn)建議請(qǐng)好好看看: 、夯實(shí)技術(shù)基礎(chǔ) ?編程語(yǔ)言 C語(yǔ)言:嵌入式開發(fā)的核心語(yǔ)言,需
    發(fā)表于 04-09 09:03

    大理的AI野心藏不住了——風(fēng)花雪月中千程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會(huì)暨大理人工智能與應(yīng)用國(guó)際開發(fā)者大會(huì)在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?924次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千<b class='flag-5'>名</b><b class='flag-5'>程序員</b>探討人工智能

    隼眼科技獲得第六屆綜合交通創(chuàng)新創(chuàng)業(yè)大賽總決賽第一名

    由中交集團(tuán)舉辦的第六屆綜合交通創(chuàng)新創(chuàng)業(yè)大賽總決賽于12月16日落下帷幕,隼眼科技參賽的“基于92-94GHz毫米波雷達(dá)的全天候感知系統(tǒng)”獲得了第一名的好成績(jī)。
    的頭像 發(fā)表于 12-18 17:07 ?781次閱讀

    程序員最常見謊言

    了。 28我已經(jīng)測(cè)試過了,這個(gè)功能沒問題,可以上線了。 29別擔(dān)心,這個(gè)問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對(duì)程序員些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動(dòng)圓滿收官

    1024程序員日”系列活動(dòng)至此劃上了個(gè)圓滿句號(hào)。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?982次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動(dòng)圓滿收官

    億緯鋰能榮膺AQR新能源乘用車電池系統(tǒng)供應(yīng)商質(zhì)量表現(xiàn)第一名

    2025年9月25日,2025年中國(guó)汽車產(chǎn)品質(zhì)量表現(xiàn)研究(AQR)結(jié)果發(fā)布暨頒獎(jiǎng)典禮在北京隆重舉行。億緯鋰能憑借卓越的產(chǎn)品質(zhì)量表現(xiàn),榮獲 "新能源乘用車電池系統(tǒng)供應(yīng)商質(zhì)量表現(xiàn)第一名" 獎(jiǎng)項(xiàng),億緯鋰能質(zhì)量中心副總裁施諾受邀出席典禮并代表公司領(lǐng)獎(jiǎng)。
    的頭像 發(fā)表于 10-21 18:00 ?1784次閱讀

    東風(fēng)本田CR-V榮獲2025合資SUV質(zhì)量體驗(yàn)第一名

    近日,2025年中國(guó)汽車產(chǎn)品質(zhì)量表現(xiàn)研究(AQR)結(jié)果發(fā)布暨頒獎(jiǎng)典禮圓滿落幕。東風(fēng)本田CR-V憑借卓越的質(zhì)量表現(xiàn),榮獲“合資SUV質(zhì)量體驗(yàn)第一名”的桂冠,這權(quán)威獎(jiǎng)項(xiàng)不僅是對(duì)東風(fēng)本田CR-V的肯定,更是對(duì)品牌在質(zhì)量、品質(zhì)等方面多年堅(jiān)守“長(zhǎng)期主義”的最佳褒獎(jiǎng)。
    的頭像 發(fā)表于 10-09 09:56 ?744次閱讀

    封裝設(shè)備龍頭關(guān)閉中國(guó)工廠,遣散950員工

    關(guān)閉預(yù)計(jì)會(huì)影響950員工。 ? ? 對(duì)于關(guān)閉公司的原因,ASMPT表示這是為了優(yōu)化公司全球供應(yīng)鏈,更好地適應(yīng)不斷變化的市場(chǎng)動(dòng)態(tài)和客戶需求的艱難但必要的決定。預(yù)計(jì)這將提高ASMPT關(guān)鍵產(chǎn)品和解決方案的全球制造運(yùn)營(yíng)的成本競(jìng)爭(zhēng)力、敏捷性和韌性。 ? ASMPT致力于公平、尊
    發(fā)表于 08-12 07:30 ?2014次閱讀
    封裝設(shè)備龍頭關(guān)閉中國(guó)工廠,遣散950<b class='flag-5'>名</b><b class='flag-5'>員工</b>

    作為一名PCB質(zhì)檢工程師,我為什么在用手持式面銅測(cè)試儀?

    在PCB行業(yè),銅厚直是決定阻抗、散熱與可靠性的關(guān)鍵指標(biāo)。過去,工程師把板子搬到實(shí)驗(yàn)室、等待臺(tái)式銅厚儀出結(jié)果;作為一名PCB質(zhì)檢工程師,如今,我更愿意把“實(shí)驗(yàn)室”揣進(jìn)口袋——手持式面銅測(cè)試儀正在成為
    發(fā)表于 08-11 11:59

    軟通動(dòng)力斬獲2024年中國(guó)IT服務(wù)市場(chǎng)份額第一名

    近日,賽迪顧問發(fā)布《2024-2025年中國(guó)信息技術(shù)服務(wù)市場(chǎng)研究年度報(bào)告》。軟通動(dòng)力憑借在智能化轉(zhuǎn)型浪潮中的卓越表現(xiàn),以領(lǐng)先的數(shù)智化能力持續(xù)領(lǐng)跑中國(guó)IT服務(wù)市場(chǎng),不僅斬獲2024年市場(chǎng)份額第一名,更在IT咨詢、IT運(yùn)維等核心領(lǐng)域鞏固優(yōu)勢(shì),綜合競(jìng)爭(zhēng)力持續(xù)提升。
    的頭像 發(fā)表于 08-01 17:53 ?2108次閱讀

    潤(rùn)和軟件穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場(chǎng)第一名

    ”)憑借自身卓越的技術(shù)實(shí)力和創(chuàng)新能力,連續(xù)五年穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場(chǎng)第一名;在細(xì)分領(lǐng)域:數(shù)字信貸系統(tǒng)解決方案子市場(chǎng)持續(xù)保持第一名,數(shù)字銀行解決方案子市場(chǎng)躍升至第一名。同時(shí),其在開放銀行、交易銀行、智能營(yíng)銷、智能風(fēng)控、數(shù)據(jù)智能
    的頭像 發(fā)表于 07-14 17:36 ?1494次閱讀

    匠人手記:個(gè)單片機(jī)工作者的實(shí)踐與思考

    本文是作者在從事單片機(jī)開發(fā)與應(yīng)用的過程中,將實(shí)際經(jīng)驗(yàn)教訓(xùn)和心得感悟加以總結(jié),整理而成的工作手記。每篇手記論述個(gè)專題獨(dú)立成篇,同時(shí)又相互關(guān)聯(lián)。全書內(nèi)容包含入門基礎(chǔ)、經(jīng)驗(yàn)技巧、設(shè)計(jì)案例、網(wǎng)絡(luò)雜文等四個(gè)部分。獲取完整文檔資料可下載附
    發(fā)表于 05-27 15:53

    華為榮登GlobalData運(yùn)營(yíng)商基礎(chǔ)設(shè)施管理服務(wù)排名報(bào)告Leader象限第一名

    象限第一名。 報(bào)告對(duì)通信服務(wù)商從商業(yè)模式、解決方案、網(wǎng)絡(luò)設(shè)計(jì)與優(yōu)化、網(wǎng)絡(luò)轉(zhuǎn)型能力、服務(wù)規(guī)模、和業(yè)務(wù)敏捷性六個(gè)維度進(jìn)行了全面評(píng)估,華為綜合得分第。這印證了華為在對(duì)全球運(yùn)營(yíng)商客戶提供領(lǐng)先服務(wù)解決方案、網(wǎng)絡(luò)極致性能和數(shù)智化轉(zhuǎn)型等方面做出了卓越
    的頭像 發(fā)表于 05-22 18:43 ?1229次閱讀
    華為榮登GlobalData運(yùn)營(yíng)商基礎(chǔ)設(shè)施管理服務(wù)排名報(bào)告Leader象限第<b class='flag-5'>一名</b>
    疏附县| 康乐县| 东辽县| 新晃| 铁岭市| 怀远县| 云梦县| 若尔盖县| 兴宁市| 永寿县| 花莲县| 霍林郭勒市| 政和县| 苗栗县| 绵阳市| 瑞安市| 富川| 麻江县| 和平县| 治县。| 玉田县| 连平县| 南召县| 丁青县| 堆龙德庆县| 元江| 达尔| 汉源县| 察隅县| 讷河市| 苏尼特左旗| 墨脱县| 太原市| 博野县| 噶尔县| 行唐县| 尉氏县| 梅州市| 宁化县| 邵武市| 尼勒克县|