標籤:

數據開發實習體會

在現在這個實習崗幹活一周了。第一次找開發崗,代碼能力不太行的我全靠師傅carry。有時候自己好不容易有一個思路,寫好了沒bug興沖沖找師傅。師傅像看當年的自己一樣看我,然後拿出了他之前寫過一個相似實現的代碼。卧槽天壤之別。無論平台泛用性、error捕捉能力還是數據容錯率,他都完爆我。博士就是不一樣。我本來希望我能早幾年到他現在這樣的代碼能力,後來覺得還是放棄了。非科班。想想就完了。

然而我這種小菜雞仍舊是組裡第二大開發。雖然師傅他一個人能幹十個我的活,我走了也沒啥關係。

師傅在開會的時候掏出了他半年前寫的一個項目給我們講代碼規範。總結一下主要就是「經驗」二字。什麼時候會出現什麼樣的bug、如何捕捉和修補這些特殊情況、如何增加代碼可讀性(在這裡師傅說他遵循的是Google那套coding規範)、代碼塊之間如何梳理清楚彼此的關係。我突然感覺到了很多說不清道不明的東西,感覺coding能力稍有提升。然並卵,下午還是讓數據結構本身繞得頭大,根本顧不上代碼漂亮、變數命名優雅。

不過我也同時算是入了數據開發的門。雖然我以後不太想繼續深挖當碼農,但是這種從埋點捕獲的日誌,到數據入庫,再到生成報表和商業分析報告的這一整套流程,我也算是摸著走了一遍。各種坑還在不斷地踩。雖然有時候效率低下,但是我還是感覺自己對以前大學計算機基礎水平的資料庫的了解,在飛一般地提升。如果我以後決心搞這一塊,也即開發相關了,這也將極大提升我未來學技術的目的性(雖然我再說一遍我不太想搞開發,因為會被老程序員的經驗和科班同齡程序員的底蘊,虐得很慘)。

有兩個小小的高興事兒。一個就是周三的組會上,我師傅拿出來我寫的代碼給大家集體講開發思路。我是從來沒想到自己寫的幾行爛代碼能有一天被搬上這麼牛逼的數據公司的投影屏幕。這種感覺real爽,而且也增加了我對工作的熱情和責任心。還有一個就是,周五組會上做工作總結的時候,師傅的彙報里把我現在手頭的活兒報給了處長,並且!並且我才知道我寫的這些需求,是一個獨立開發的項目!雖然這個項目跟現在組裡的核心業務關係比較遠,但是也是當年公司花了很多真金白銀買到的埋點服務搞過來的數據。我覺得公司和師傅都相信我的能力,這個項目只有我一個人在開發。師傅就負責給我提需求,然後偶爾關注一下進度。這個項目下周就要求結項。我現在還有最外層的一個工程沒寫。但是我感覺下周結項問題不大。

並且!我司的飯。超級好吃。我懷疑大廚是天津華苑港式茶餐廳過去的。做的腊味炒飯超級港味。每天都過上了餵豬的幸福生活。真的real開心。

不足就是每天都累成狗根本沒時間背單詞。周末補回來,然後下周給自己定一個小目標,每天恢復至少250的單詞量。還有不到一個月又要殺雞了。還得留時間繼續玩命刷題。

下周如果項目和GRE複習的進度都好,我想去僑福芳草地。前年暑假去就趕上了一個義大利畫展,對那兒印象超級好。今年又是這種命運,恢復單身,一個人住賓館。彷彿一種輪迴。並且下周還想和百度姐面基。她實習的地方離我real遠。還有我基友。他還沒畢業,離我也不近。


推薦閱讀:

TAG:工作 |