當我們剛開始我們的碼農生涯時,我們該做些什么


最近公司新來了一個妹子,老大讓我帶。妹子大大的眼睛,一眨一眨的,灰常可愛。從她身上我仿佛看到了兩年前的自己,從面對業務的各種懵逼,到完不成任務時主動加班,驀然有一種恍如隔日的感覺。所以想和大家聊聊當我們剛開始我們的碼農生涯時,我們該做些什么?

寫在前面

先聊一下帶妹子這兩周的趣事,感覺很有意思。記得當老大說讓我帶妹子的時候,我的心情是這樣的

然后事情並非總朝着預料中的方向發展,妹子對我說的最多的一句話居然是

大哥,我eclipse炸了
大哥,我eclipse又炸了
大哥,我eclipse又又炸了

還好妹子沒叫我大叔,我想對妹子說的是,雖然我長的有點着急,但頭發少代表着睿智,真不代表年齡

妹子奉行着初入江湖無所畏懼的精神,剛來一周就光榮的提交了一個bug上線了,加班填坑的事就不說了,嚇得我對妹子提交的代碼必須要review,然后就有了下面的對話

我:分號為什么不換行?
妹子:別人都沒換,,,
我:你怎么知道這個地方能取到值?
妹子:我猜的,,,
我:記筆記咱能不能記到電腦上?
妹子:,,,
我:同樣的代碼你為啥要寫四遍,不能抽象出來嗎?
妹子:,,,
我:你這1,2,3是什么意思,這是魔術數字知不知道?
妹子:,,,

最后,我想對妹子說,不是哥哥針對你,是因為你桌子上放的糖,總是不讓我吃。額不,是因為你要打好基礎,我都是為了你好,嗯,是這樣的。

主動出擊

我說的可不是主動出擊追妹子,而是當你以菜鳥的身份初入職場時。要主動出擊了解公司的各種規章制度和項目流程。對於整個項目的開發流程,各種開發環境,版本控制管理,都要有所了解。

不能糊里糊塗什么都等着別人安排,不然等到代碼提交錯分支或者連錯數據庫等問題時徒增尷尬。殊不知,或許這些信息項目的文檔里都有,只是你沒去看而已。

取人之長,補己之短

無知不可怕,可怕的是不自知。初入職場,遇到問題,虛心的像別人請教是快速成長的不二法門。或者你糾結了幾天的問題,老司機一句話就點醒了你。

但問問題要講究方法,最起碼是自己嘗試過解決之后再去問。例如,項目啟動不了,你要告訴給你解決問題的人:最近有沒有改過什么東西;自己嘗試過哪些解決辦法;以及自己判斷是什么原因造成的等。而不是簡單一句:我項目啟動不了了,幫我看看唄。

善於學習而不迷信。多看看老司機寫的代碼,想一想如果自己的話該如何寫,取其精華,去其糟粕。不加分辨一味地去模仿是不可取的。要養成自己獨立思考的習慣。

承擔責任

不要因為自己是菜鳥而怕擔責任,也不要因為給你分了簡單的任務而暗自竊喜。回想自己的兩年多碼農生涯,讓我成長最多的不是分分鍾就寫完的簡單業務代碼,也不是上來就可以復制粘貼的增刪改查,而是折磨了我無數次的變態需求,還有那些加班加點的奮戰。

如果分任務的時候,每次你拿到的都是最輕松的,最簡單的,恰恰也說明了你是團隊中最無能的。如果你能主動承擔相對麻煩的,有難度的任務,也許你會為此付出更多時間,會踩更多的坑,但這也恰恰是你成才的機會。

持續學習

曾經,我認為“碼農”二字只是對程序員的一句調侃而已,現如今卻發現是不能再真的事實。如今的程序員猶如過江之鯽,何止百萬。如若不能脫穎而出,必然要成為所謂三十五歲被辭退的一員。而持續學習則是不被淘汰的必經之路。

如果你每天晚上有兩個小時的空閑時間,以前全部都在打王者農葯,現在你可以嘗試分出來一個小時去學習。

如果你把一個小時交給了自由和享受,也不要忘了把另外一個小時交給夢想和責任。

寫在最后

聽說你們公司新來了一個妹子讓你帶啊
是啊
妹子哪的人呢
額,,,
有男朋友嗎?
額,,,
有啥愛好?
額,,,

這些你不知道,你說你知道啥
我知道妹子昨天提交的代碼第168行多了一個分號

這么說你是有對象嘍
那個,new的算嗎


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM