程式設計師一天只改5行程式碼竟能月薪過萬!這是什麼神仙操作?
有次,客戶反饋了一個緊急問題,要求下班前必須得修復。領導安排張工跟進這個問題,張工是一名資深軟體工程師,張工接到任務,想重現該問題,結果發現並不是必現,於是定位到排查bug問題所在,費了九牛二虎之力之力,終於從上萬行程式碼中定位到問題所在,最後張工修改了5行程式碼,編譯執行,bug解決了,提交程式碼。這時已經是下午4點了。
張工舒了一口氣,伸了一下懶腰,這時跟張工很要好的財務妹子過來了,找張工確認上次報銷的事情,看見張工懶羊羊的。
“不是吧,你今天又只改這幾行程式碼啊?”妹子問。
“是啊,今天的工作就處理這個,可花了不少心思”張工說,以為妹子會體諒。
“不是吧,一天改這5行程式碼,工作真的很輕鬆啊,你看看我,我今天都做了兩張報表,連去茶水間倒杯開水都得一路小跑,還是當程式設計師好啊。網際網路大佬馬化騰、雷軍、劉強東都是技術出身,看看我也要改行做程式設計師,怎麼樣?”
“劉強東是程式設計師出身?”
“是啊,劉強東在一次講座上,說自己在校大三的時候,也就是1995年左右,他給別人寫程式碼,一個晚上就能賺5萬呢。”
張工一時竟無言以對。

程式設計師一天的工作量改5行程式碼,表面看似輕鬆,背後一直在超負荷運轉,所隱含的艱辛不容易。有時候定位不到問題,不得不不斷地除錯,排查bug。冰心說:“成功的花兒,人們只驚羨它現時的美麗。當初它的芽兒浸透了奮鬥的淚水,灑遍了犧牲的細雨。”不無道理。
多編寫程式碼,不斷地嘗試
想要成為一名合格的程式設計師,毫無疑問,編碼是不可避免,持續不斷地編碼,程式碼要達到一定的量。程式設計師是一個在實踐中成長的職業。如果不加以實踐,即使看再多的書,聽再多的視訊,也很難把知識掌握到透徹,到了真正做專案的時候,難免會遇到各種各樣的問題。最好的方法,是通過上機除錯,參與從設計到開發到測試到維護一整套的流程。
剛開始工作時,基礎比較薄弱,要在工作中要學會尋找成就感,哪怕只是完成一個小小的功能,優化了一段程式碼,都是你辛勤付出的結果,是你能力提高的體現。記得剛參加工作的時候,第一次Excel一個匯入匯出的功能時,要驗證Excel表格資料格式,當時就慌了,因為不知怎麼做,於是午間休息時,上網查各種資料啊,終於把功能實現了。
注重編碼規範
週期性的回顧自己,看看以前編寫的程式碼,有哪些可以改善,這樣能看出以前的自己與現在的自己這兩者之間的差距。

類似這樣的經歷或許你也有過:
回頭看看自己一年前編寫的程式碼,驚訝地發現,哇哈,如此不規範的程式碼,是誰編寫的?確定是我寫的嗎?我能寫出這樣慘目忍睹的程式碼?分分鐘鍾懷疑人生。
程式碼規範的重要性我們都知道,但要真正做好,還需要我們在實踐中慢慢的累積,不斷修煉。那些看似無用的東西要經過我們慢慢地累積由量變達到質變的時候,相信你能體會到其價值所在。
養成良好的程式碼規範不是為了別人,也不是為了公司,而是為了提高自己的程式設計修養,提高自己認識事物的能力。讓自己編寫的程式碼可維護性更好、可重用性和可擴充套件性更強。
規範的程式碼可以幫助快速除錯程式,快速檢查詢到問題所在,節省時間。

多關注新技術
網際網路時代,新技術層出不窮,技術的不斷進步,會加速我們以前所掌握所熟悉的技術的過時。
學習一門新的技術,要通過實踐。可以把它應用到工作中的專案,如果條件限制,也要嘗試做。唯有實踐,你的新技術才能理解得更為深刻。知道有那麼一門技術,與實際使用過,其間的差異可不止一點。建議對於技術不宜貪多而不夠深入。很多技術,我們都很有興趣,對於剛興起的技術,也緊緊跟隨。
但是,幾乎都是蜻蜓點水、一知半解。回頭想想,似乎什麼都會一點,網站設計,資料庫,移動開發、快取分散式的等,但是,卻沒有核心競爭力,我能做的,大家都會做,而且,我也沒有把握比別人做得更好。
本次給大家推薦一個免費的學習群,裡面概括移動應用網站開發,css,html,JavaScript,vue node angular以及面試資源等。
對web開發技術感興趣的同學,歡迎加入Q群:491404389 ,不管你是小白還是大牛我都歡迎,還有大牛整理的一套高效率學習路線和教程與您免費分享,與企業需求同步。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
歡迎大家:加入