看到園子很多人都在寫2012年的工作總結(jié),并對2013年工作進行展望,都寫得有聲有色,非常的生動。所有我也想給我這8年以來的工作做一個小小總結(jié),由于第一次博客(希望經(jīng)過這一次后,以后會去多寫東西),希望大家多指教和拍磚。
04年畢業(yè)以后就來北京發(fā)展,那時有很多的想法,希望能在IT行業(yè)打拼的有模有樣的,經(jīng)過這么多年的工作才得以證實,原來不是如此。我學的專業(yè)是數(shù)學與應用數(shù)學,說實話,畢業(yè)的時候基礎很差,連裝操作系統(tǒng)都不會。在學校里學的東西都是一些理論的東西,還好,當時的數(shù)據(jù)結(jié)構(gòu)和算法分析學的很不錯。我來北京找第一份工作的時候去過很多人才市場(沒有明確的方向,只要能在IT混就可以了),最終去了一個小公司實習,這家公司不到10個人。來這家公司的主要任務是維護一個基于APS.NE的Web應用程序,項目是有關(guān)水利方面的。
項目是由清華的幾個研究生寫的,我對于里面的東西都比較新鮮。第一次接觸這些東西肯定會感到很新鮮的,什么ADO.NET,Javascript,C#都是第一次知道。其實,這也決定了我以后的工作方向,從這時候開始,我開始去了解和學習C#,ASP.NET,數(shù)據(jù)庫(sql server 2000)相關(guān)的東西,還好,自己比較愛學,不到幾個月我就自己一個人帶著項目去貴州進行部署和調(diào)試。想想,也真不容易。
帶著一點點基礎,去了第二家公司,在這里的學習和工作都比較快樂,感覺自己在這里也得到了一些發(fā)展,最起碼自己開始去做項目了。方向還是ASP.NET方向的,這個項目的特點是數(shù)據(jù)量比較大,但從業(yè)務上來說還是比較單一,就是負責將數(shù)據(jù)以不同的方式(Map,chart,Grid)展示出來,當然還有報表,記得當時做的比較多就是去解決一次性從數(shù)據(jù)中獲取大數(shù)據(jù)量時的性能問題。后來,我去接觸Winform方面的開發(fā),這一接觸,讓我在Winform方面連續(xù)工作了5年多,剛開始接觸的時候非常不習慣,說真的,程序員要接觸的東西還是非常多的。在這個公司中我感覺進步了很多,同時也認識到自己很多不足,收獲方面:
能自己獨自去為某一個功能做設計和開發(fā);
能去做數(shù)據(jù)庫方面的開發(fā);
知道一個團隊合作的總要性;
懂得溝通了
07年7月被同事拉出去說要創(chuàng)業(yè),其實也就干了三個月,同事拉我出去,最主要的原因是我這個人可靠,踏實和責任心比較強。雖然只有短短的三個,但給我的影響還是比較深刻的。使我認識到創(chuàng)業(yè)的困難度,我深刻認識到創(chuàng)業(yè)具備以下因素:
需要一定數(shù)量的人民幣;
需要有一個良好的銷售平臺;
需要耐心,信心和責任心;
經(jīng)過一個多月的調(diào)整,我找到了新工作。這個工作是一個剛起步的公司,公司的研發(fā)部門剛剛成立。作為項目經(jīng)理的我?guī)ьI(lǐng)著幾個兵整天奮斗在這個項目上,我們很團結(jié),很賣力。在項目上取得了很大的進展,攻克了很多的技術(shù)難關(guān)。我對整個項目的體系架構(gòu)進行重新的組織,從部署和責任上把項目劃分為幾個小的項目,分別有通訊服務器,WEB接口,數(shù)據(jù)解析服務器,F(xiàn)TP服務器,自動報表服務器和分析平臺。這個平臺設涉及到的數(shù)據(jù)量非常的龐大,對于系統(tǒng)性能和數(shù)據(jù)庫方面的優(yōu)化很重要,在這方面我們也做了很多工作。在這個公司服務了將近三年,其實離開也是情非得已,也非常的傷心,畢竟是一個奮斗過的地方,有一個快樂的團隊。通過這個平臺的磨練,感覺到這個平臺給予我的東西很多:
怎樣去融合和發(fā)揮一個團隊(團隊不是去管的,而是去融入的);
有客戶融入進來的產(chǎn)品才是真正的產(chǎn)品;
對產(chǎn)品體系的理解和設計;
怎么樣去規(guī)劃一個團隊和產(chǎn)品;
當然,我也到了很多的研發(fā)知識和技巧;
通過這三年的工作,我覺得有很多東西需要整理,可是自己總會去找各種各樣的借口去回避整理。我也很清楚地認識到,我必須去整理,這樣才能積累更多的知識。接下來,我需要去整理兩方面的東西:
關(guān)于數(shù)據(jù)導入方面的東西,由于當時的項目中,涉及到需要將大數(shù)據(jù)量的數(shù)據(jù)快速導入到系統(tǒng)到系統(tǒng)中,這一塊我研究了很多,也有一些心得,我想抽時間把這些心得和知識整理成一個小小的平臺;
自動報表的生成,生成關(guān)于Office文檔的報表,將采用open xml去進行開發(fā);
最后說說我現(xiàn)在的工作情況,我來這個外包公司已經(jīng)2年多了,這里的待遇還算可以,人也非常輕松。但我覺得你輕松了,了解到的學到的東西就少了。而且外包公司給我我一種不穩(wěn)定,盲目的感覺。我現(xiàn)在打算離開這家公司,這家公司使我感觸最深的就是我以前沒有好好地學英語,其次是外包公司的團隊不好帶,去年在這里帶了一個團隊(去做聯(lián)想的項目),感覺團隊中的人,一個個都沒有一點責任心,跟大爺似的。在這里我學到了很多:
團隊的組建;
與客戶的溝通;
項目的管理和規(guī)劃;
研發(fā)知識和技巧,我在這里開始了WPF,WCF和Sync等方面的開發(fā)。
8年多的程序員生活過去了,我現(xiàn)在感到的是有點迷茫,也感到有點累了。這種迷茫和累不是因為自己長大了一點,而是我需要一個平臺去做更多的事情。我深刻認識到我知道的東西太少了,可是我又沒有行動起來去做更多了解。有時真的很懶,不想去學習,寧愿去玩游戲。所以,需要對未來規(guī)劃一下,我打算對2013年作這樣的規(guī)劃:
離開現(xiàn)在的公司,去找一個可以使我做更多事情的平臺,能了解到更多東西的平臺。工作的目的不僅僅是為了掙到更多的錢,也需要是自己的內(nèi)容充實起來。
去學習和了解移動平臺的開發(fā),我想最好的起點就是windows phone 8。因為我熟悉windows的開發(fā),而且有WPF和C#的基礎,當然,也可以去學習一些Html5。
想去做云開發(fā),還有就是真正去接觸海量數(shù)據(jù)的分析和處理,感覺集群還是很有神秘感的。