處理完tableau表格,到了下午,我們組的小曦買回了咖啡請大家喝。輪流請客,既有著禮尚往來的禮儀又委婉了同事間奉行的aa。完成了一天的任務(wù),還沒有到下班時(shí)間,我開始試著用hadoop寫程序。
雖然大學(xué)畢業(yè)已經(jīng)八年,當(dāng)我仍然只是做些簡單的數(shù)據(jù)處理,數(shù)據(jù)清洗,對數(shù)據(jù)進(jìn)行查錯(cuò)出表,最基本的數(shù)據(jù)分析的工作。這次從太空回來,想看看會(huì)有什么變化?我也很好奇,如若真的將本不會(huì)的知識(shí)技能轉(zhuǎn)變?yōu)橐阎氖炀毶鲜郑菣C(jī)械性地運(yùn)行嗎?還是有在大腦里思考感知的過程。
遂嘗試著數(shù)據(jù)挖掘方向,當(dāng)遇到maptask并行度是不是越高越好的時(shí)候,腦海里跑出一段計(jì)算切片大小的源碼:“protectedlongcomputesplitsize(longblocksize,longminsize,longmaxsize)returnmath.max(minsize,math.min(maxsize,blocksize));”自動(dòng)打開配置文件演算出long的最大值是128,得到結(jié)論:如果一個(gè)文件僅比128m大一點(diǎn)點(diǎn)要被當(dāng)成一個(gè)split對待,而不是多個(gè)split。
當(dāng)超能力賦于自己身上的那一刻,不僅解開了我工作上的難題,也解開了小時(shí)候?qū)τ诔芰@顆從影視熒幕中飄來的幻想種子。它并非填鴨式灌入,而是一種游走于機(jī)械與真是感受間的奇妙體驗(yàn),更像是以迅雷不及掩耳之勢引人入勝豁然領(lǐng)悟。
“吳奕聰,你最近有很大進(jìn)步哦?!边B續(xù)幾天,我將做完的內(nèi)容傳給技術(shù)總監(jiān)后,周總讓我去一趟他的辦公室,表揚(yáng)了我。
“謝謝周總,這是我應(yīng)該做的,我會(huì)再接再厲的?!蔽襾磉@家公司不久,不愿精進(jìn)技術(shù)也不能受氣,畢業(yè)的八年間跳了11次槽,這是我供職的第12家公司。這次有了超能力的幫助,決定好好發(fā)展。
“你愿不愿意轉(zhuǎn)到數(shù)據(jù)挖掘崗?”周總拋出了橄欖枝。
“我愿意!我當(dāng)然愿意!”我高興的睜大了眼睛,露出的小酒窩和小虎牙跟隨腦袋反復(fù)下?lián)v。
“那你交接一下,就去鄧日林那組吧?!焙啙嵜髁?,和藹可親,人狠話不多的周總實(shí)在是太帥啦!我此刻好想跨越他的辦公桌給他一個(gè)大大的擁抱,像擁抱我親叔叔那樣。