1. 程式人生 > >程式設計師工作一天改5行程式碼,網友羨慕!評論說出真相!

程式設計師工作一天改5行程式碼,網友羨慕!評論說出真相!

程式設計師工作強度大,相信程式設計師的朋友深有體會,有時候不得不像個編碼機器,不停地編碼除錯,排查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的一行註釋沒有!

網友:我最討厭別人把技術工種當成生產工種,你當技術活是做產品啊,不用電腦,動手就可以了?然而我們老闆真是這樣,還把我們績效改成工時制,拿回多少工時單給多少錢!

最後,如果有想一起學習web前端,HTML5及JavaScript的可以來一下我的前端群733581373,好友都會在裡面交流,分享一些學習的方法和需要注意的小細節,每天也會準時的講一些前端的炫酷特效,及前端直播課程學習

如果想看到更加系統的文章和學習方法經驗可以關注的微訊號:‘web前端技術圈’或者‘webxh6’關注後回覆‘2018’可以領取一套完整的學習視訊