程式設計師工作一天只改5行代碼?網友說出了實情

我臉上有bug 發佈 2020-01-11T10:29:36+00:00

網友:有一層說的很好最怕寫共通庫的時候出錯 表面看是改了5行 可能把整個庫都看一片才能找到問題 還遇到過 一直報大廠jar包問題 找很久才找到是自己寫錯了!

程式設計師工作強度大,相信程式設計師的朋友深有體會,有時候不得不像個編碼機器,不停地編碼調試,排查bug,處理bug,解決bug。很多時間都是與bug相處。程式設計師行業,加班也是一種常態,譬如996,有的甚至還不止,據不完全統計,程式設計師平均每天加班4.7小時遙遙領先。



張工是一名程式設計師,畢業後從事軟體開發,有次在微信群里閒聊起工作,他說他有次一天只改了5行代碼,不懂程序的朋友,立馬表態,你這工作也太輕鬆了吧,你們單位還招人嗎?有的說,我也要去學編程,做程式設計師。其實、程式設計師一天的工作量改5行代碼,表面看似輕鬆,背後付出的精力也是難以想像的,一天的工作量改5行代碼,真的很輕鬆?看看程式設計師是怎麼說的。


網友:最牛的一次,老闆把改掉模塊一個bug,分給我和另一個,誰先搞定誰拿獎金,我花了一周時間後放棄了,直接重寫,三周後交貨,可憐那兄弟花一個月重讀了二遍化碼沒搞定!

網友:處理問題只要5分鐘,找出問題卻要5個月。

網友:我上大學時土木系的,但是有門課是vb,必修的1個學分,然後上了2個月課後,就想著自己編個程序(就是很簡單那種)玩玩。花了2天時間,寫了3頁vb的代碼,運行起來也可以。後來的一個多月沒事改一改,最後竟然改成了一頁了!但是讓其他同學看,都看不懂了,反而最初的3頁的很容易都看懂了,那一行是幹什麼用的都能看懂。現在回想起來感覺就是剛開始我們最基本的語句,寫了好多來實現一個目的,優化後可能一條就實現了。就好像高中數學證明題一樣:本來一個公式就行,可是我卻用最基本的方法先把公式證明出來,再用~因為我不知道那個公式。

網友:改自己代碼還好,改別人的就麻煩了。前幾天有個外包公司原來開發走了,找我改個bug,我要一千五都捨不得,最後也沒給他改了。又不是用的開源程序,自己開發的,鬼知道哪塊出問題。

網友:我的職位是程式設計師,做的是管理軟體,投放軟體,以及技術支援。客戶發現bug,我只負責給開發人員演示一下哪裡錯了。測試人員完成,我負責deploy fix, 然後close ticket. 所以客戶只找我,至於幕後英雄好漢們,走了一批又來一批。




網友:工作量與代碼多少並不成正比。有的故障,花個把月研究、復現、調試,然後找到問題,也許只是一行代碼的修改。但是,也許只有幾個資深專家能找到原因,絕大部分人半年甚至一年都可能找不到原因。

網友:代碼的價值與行數無關,有些代碼只有一行,能寫出來的人也花不了多少時間,但是寫不出來的人一輩子都寫不出來,或者實現同樣的功能會非常非常複雜還夾雜著一堆bug!

網友:有一層說的很好 最怕寫共通庫的時候出錯 表面看是改了5行 可能把整個庫都看一片才能找到問題 還遇到過 一直報大廠jar包問題 找很久才找到是自己寫錯了!



網友:找出bug需要時間,解決bug更需要時間時間,解決完後會不會影響其他代碼的穩定即隱藏bug等等。。

網友:和一做IT的哥們吃飯,跟我們講他的故事,他轉崗到別的項目組,以前組裡幾個人在他代碼基礎上調試新內容,調試了一個禮拜沒辦法把他喊過來講,講得口乾舌燥最後來一句,算了還是我自己來吧,下班前我能搞定。他一直強調說真不是水平差距問題。

網友:最可怕的是改別人代碼,而且還是沒有規範的代碼,自己想怎麼搞就怎麼搞的那種,而且TM的一行注釋沒有!


如果你想要學好C++最好加入一個組織,這樣大家學習的話就比較方便,還能夠共同交流和分享資料,給你推薦一個學習的組織:小白到大牛C++組織 查看主頁進入


關鍵字: