Change Dir

          先知cd——熱愛(ài)生活是一切藝術(shù)的開(kāi)始

          統(tǒng)計(jì)

          留言簿(18)

          積分與排名

          “牛”們的博客

          各個(gè)公司技術(shù)

          我的鏈接

          淘寶技術(shù)

          閱讀排行榜

          評(píng)論排行榜

          過(guò)去的一年

              公司上班第一天,在一種“節(jié)后綜合癥”的氣氛下寫(xiě)下這篇一直拖著的總結(jié)。

              2013已經(jīng)成了歷史的一個(gè)數(shù)字,在各種數(shù)據(jù)總結(jié)、趨勢(shì)圖表、紅包鞭炮、酒席宴請(qǐng)彌漫的后春節(jié)狀態(tài)下,終于回到公司,坐在清冷的辦公室,沖一杯咖啡,鍵盤(pán)和聊天聲中,開(kāi)始靜靜的回憶過(guò)去的一年。

              3年一個(gè)坎兒,也許不假,2013是我最頻繁想起跳槽、轉(zhuǎn)行、辭職的一年,為什么?我把它歸罪于3年這個(gè)坎兒。工作3年整了,在一家公司,一個(gè)部門(mén),做著很多類(lèi)似的事情,有這些想法……正常。先插一段故事,從年前到家到年后的各類(lèi)聚會(huì),總結(jié)起來(lái)比上班還累,天天吃肉喝酒,處處談?wù)撝静桓信d趣卻不得不談的現(xiàn)實(shí),開(kāi)始總跟人抱怨在外地工作辛苦,天天加班拼命,上班路堵不方便,生活成本高,周六日沒(méi)休息等等。后來(lái)所見(jiàn)所想,看著各有各的辛苦,各有各的煩惱,明白抱怨解決不了問(wèn)題,抱怨只會(huì)讓大家知道你在外面混的很苦而已……徒勞的?;氐秸},總結(jié)2013,先談積極的,生活上,孩子健康成長(zhǎng),父母健康平安,房子按期裝修,一切都正常運(yùn)轉(zhuǎn)按部就班,只是花錢(qián)如流水,年底混個(gè)0的開(kāi)始,不過(guò)還是很欣慰,一切蠻順利的??偨Y(jié)總是談工作更多,那我也就更多的說(shuō)說(shuō)工作。

              工作好像不那么順利了,進(jìn)入了一個(gè)很奇怪的循環(huán),也許別人不覺(jué)得,但是我自己把現(xiàn)在的狀態(tài)稱(chēng)作一種尷尬的境地。這一年,在互聯(lián)網(wǎng)技術(shù)這個(gè)圈子里,我嘗試了4種崗位,2013之前,我是一個(gè)專(zhuān)職的Java開(kāi)發(fā)工程師,我關(guān)注的是服務(wù)端應(yīng)用的架構(gòu)設(shè)計(jì)、代碼質(zhì)量、并發(fā)和可擴(kuò)展,但是到2013年底,我感覺(jué)自己成了一個(gè)時(shí)下流行的ASE——全棧工程師(All Stack Engineer),這種轉(zhuǎn)變是因?yàn)閳F(tuán)隊(duì)缺乏“資源”而被逼出來(lái)的,年初產(chǎn)品改版,全站大換血,沒(méi)前端資源,沒(méi)辦法,在借了個(gè)前端做了2周demo和組件的前提下,我?guī)е粋€(gè)開(kāi)發(fā)兄弟“成為”了前端,寫(xiě)js,寫(xiě)css,后來(lái)css變成了less,js也需要自己做前端組件,1個(gè)月后,我們真的成為了前端,這時(shí)候的我,開(kāi)始關(guān)注數(shù)據(jù)可視化組件(了解d3和raphael),前端模塊化(seajs),前端開(kāi)發(fā)模式(前端OOP)和架構(gòu)等,看兩遍犀牛書(shū)已經(jīng)滿(mǎn)足不了我的需求,更多的js書(shū)籍進(jìn)入了我的reading list。項(xiàng)目在快速的迭代后進(jìn)入穩(wěn)定,新的需求也可以快速的被完成(因?yàn)槲覀儌z已經(jīng)算是前端熟手了),而后開(kāi)發(fā)人員補(bǔ)充一倍,機(jī)器擴(kuò)容,一切看上去都開(kāi)始正常。這時(shí)一個(gè)新的數(shù)據(jù)項(xiàng)目起步,再次面臨“資源”緊張,不過(guò)這次缺的不是software engineer,而是data algorithm engineer。于是我也重復(fù)了這次緊張,進(jìn)入到數(shù)據(jù)開(kāi)發(fā)的角色中。數(shù)據(jù)開(kāi)發(fā)其實(shí)是個(gè)有意思的角色,關(guān)注點(diǎn)主要是寫(xiě)sql,但是在大數(shù)據(jù)背景下,hadoop要非常熟悉,要理解整個(gè)生態(tài),數(shù)據(jù)開(kāi)發(fā)不是單純的ETL,寫(xiě)寫(xiě)hive或者pig的ql,而是在結(jié)合業(yè)務(wù)的前提下設(shè)計(jì)出出色的數(shù)據(jù)架構(gòu),數(shù)據(jù)架構(gòu)看上去很虛,但是其作用不亞于軟件開(kāi)發(fā)中的架構(gòu)設(shè)計(jì)。從某種角度講,在大數(shù)據(jù)背景下,好的數(shù)據(jù)架構(gòu)起到的作用更大,直觀上講能節(jié)省大量的成本。本來(lái)數(shù)據(jù)這塊角色可以分很細(xì)的,但是同樣由于“資源”的問(wèn)題,我承擔(dān)了全部的工作,當(dāng)然學(xué)習(xí)起步階段得到了不少同事的幫助,同時(shí)也得感謝公司的大數(shù)據(jù)平臺(tái)的簡(jiǎn)單易用讓大數(shù)據(jù)這種比較有技術(shù)含量的東西可以輕易的被工程師使用??偟膩?lái)說(shuō),2013后半年進(jìn)入到數(shù)據(jù)領(lǐng)域,開(kāi)始各種數(shù)據(jù)開(kāi)發(fā)嘗試。這一切看上去還挺不錯(cuò)的,但其實(shí)麻煩在于業(yè)務(wù),業(yè)務(wù)發(fā)展過(guò)于變動(dòng)和快速,導(dǎo)致工程師做東西都是填補(bǔ)型甚至是一次性產(chǎn)品,比如前后端開(kāi)發(fā)成了copy&paste,數(shù)據(jù)開(kāi)發(fā)淪為了copy&paste型的ETL,結(jié)構(gòu)層次不清晰,毫無(wú)架構(gòu)可言。在短時(shí)間內(nèi)開(kāi)發(fā)高質(zhì)量產(chǎn)品本來(lái)是個(gè)悖論,又經(jīng)歷長(zhǎng)期的加班和強(qiáng)制性的公司政策,這是在束縛創(chuàng)造力和打壓創(chuàng)新精神……

               于是,作為一個(gè)ASE,我們可能熱衷于一切可能改變世界的技術(shù),但是產(chǎn)品落地一定依托于某些業(yè)務(wù),而業(yè)務(wù)往往是關(guān)鍵點(diǎn),所以,真正的循環(huán)悖論是我們?cè)诓粩嗟闹貜?fù)失敗的業(yè)務(wù),而技術(shù)的輪子由成功的業(yè)務(wù)驅(qū)動(dòng),于是周而復(fù)始,眼見(jiàn)別人的成功,而無(wú)能為力改變自己,這應(yīng)該算是某類(lèi)工程師的悲哀吧,我們可以輕易的實(shí)現(xiàn)各種算法,可以寫(xiě)大量的Java來(lái)實(shí)現(xiàn)控制業(yè)務(wù)邏輯,迅速的組織頁(yè)面html+css+js來(lái)可視化,可以熟練的寫(xiě)成MR或者h(yuǎn)ive sql在大數(shù)據(jù)平臺(tái)下查找數(shù)據(jù),甚至可以輕松的把這一切全部一肩扛起,但是~~~我們改變不了產(chǎn)品失敗的命運(yùn)……

              In my opinion,我們不應(yīng)該僅僅是為了公司的股票和工資在做事,不能只是因?yàn)橐淮螡q薪、一次紅包、一次配股而努力,既然選擇了,那么這是一份事業(yè)——a career not only a job。3年前我放棄導(dǎo)師的博士學(xué)位邀約,進(jìn)入大公司成為了一名普通工程師,3年后,是否要放棄大公司的庸碌而重拾自我?忙碌過(guò)后、重新思考,如果這僅僅是工作,那么趁著還不老,追尋自己的夢(mèng)想吧。

              就寫(xiě)這么多吧,總結(jié)這東西寫(xiě)起來(lái)總沒(méi)個(gè)關(guān)注點(diǎn),洋洋灑灑的,哦對(duì)了,最近流行的文體是北上廣深究竟給了你什么?好吧,我不在以上四地,但是就杭州來(lái)說(shuō),我這3年,沒(méi)想清楚杭州究竟給了我什么。但是我心中有個(gè)答案,你不在這些地方存在過(guò),你永遠(yuǎn)不知道答案。

          posted on 2014-02-07 15:35 changedi 閱讀(968) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): 雜談

          評(píng)論

          # re: 過(guò)去的一年[未登錄](méi) 2014-02-08 14:35 titan

          貌似不是在華為就是在阿里工作  回復(fù)  更多評(píng)論   

          # re: 過(guò)去的一年 2014-02-13 16:31 changedi

          @titan
          呵呵,被看出來(lái)了~~  回復(fù)  更多評(píng)論   

          主站蜘蛛池模板: 江孜县| 宁安市| 沙湾县| 平原县| 孟村| 成都市| 铜鼓县| 边坝县| 嘉义县| 常宁市| 惠州市| 临漳县| 延津县| 青川县| 江津市| 苍山县| 赤水市| 新民市| 顺昌县| 汶上县| 清河县| 个旧市| 沙坪坝区| 昭通市| 石台县| 基隆市| 双流县| 旌德县| 西吉县| 新安县| 台南县| 龙游县| 年辖:市辖区| 英德市| 奇台县| 平顶山市| 肥乡县| 包头市| 万州区| 华阴市| 六枝特区|