悟已往之不諫
四年過去了,人去團空。但是那年的人那年的事,記憶猶新。那年,在鄒老師的指導下,我從一個人戰鬥,學會了怎麼和團隊合作。從那以後,我基本上都是在和別人合作。真切地感受了Team的重要性。
另外一件讓我印象深刻的事情就是寫部落格。我當時把寫部落格當作一個任務。每天絞盡腦汁的想寫什麼東西能吸引眼球。也寫了一些華而不實的文章,博來一些訪問量。感謝部落格園這個平臺,讓我能在本科學習階段就站到舞臺上。
如今,我也開始帶小弟,經常跟他說的一句話就是,把學到的東西寫下來。過去的四年,我基本上都在和別人一起做小專案。沒有時間,也沒覺得有必要把東西寫出來。但是現在越來越覺得寫部落格是件沁人心脾的事情。寫下來,才是自己的;寫下來,還能讓別人不重複自己的彎路;寫下來,就像一個警鐘,就像奠基石,就像指南針,幫助我走得更遠。
後來
去年八月,我正式工作了。先去了一家Micro開頭的外企,不是Microsoft,是MicroStrategy。因為是一家外企,做移動網際網路產品,薪資不差,就去了。很不幸,不到兩週,我就跑了。如果一家公司有大量離職,我想,大概是什麼地方出問題了吧。所以我也跟團走了。離職三個月後,MicroStrategy北京就撤了。很多人替我惋惜,如果留下來就能得到2+0個月的補償。確實如此,但是who knows?而且,我沒覺得提前三個月離職不值四萬塊錢。
後面去大美團了。前三個月基本都在學學學。因為以前確實沒怎麼用過Java。後三個月基本都是用用用。現在算是完成了一個小小的專案。大概就是在 http://i.meituan.com/ 看到的“低價超值”、“工作簡餐”和“省錢神器”。或者是美團App上面的名店搶購和“美週刊”類似的活動。我給專案起的名字是AutoMan(ATM),基於我對網際網路精神的理解。我想,AutoMan應該能解放大美團運營部門眾多靚妹子和帥小夥,讓他們有時間去約會。AutoMan也許,也能讓 美團ers 能體驗到更多穩定流暢的美團活動。所以,我覺得 我的工作 很有意義,就像dudu讓眾多程式設計師,能在部落格園暢快地寫作一樣。
那些花兒
跟我就起去微軟實習的Liuhang,Gaoyao和Song後面都讀博了,自然現在還沒畢業。Liuhang和我一樣,去了中科院計算所。但是陰差陽錯,神差鬼使,。。。,我讀的是所謂的 專業碩士(自然不用,也不能讀博),而我們的小Liuhang被“直博”了。現在小Liuhang在一家小創業公司賺外快。他老闆也默許,或許明年,或許後年,以碩士文憑畢業。總之,很慘。Gaoyao和Song成功申請全獎去美帝名校讀博了。祝他們讀博愉快。現在可以蓋棺定論地說,沒定力的程式設計師如我,讀博一定將是件痛苦的事情。
計算所讀研的三年,我現在不好評價。所以這一次,我決定粗暴地計量一下:
得到了:
- 中國科學院大學的畢業證
- 中國自主晶片(龍芯)4E3A的隨機驗證工作
- 一個死掉了的創業網站 http://www.mytater.com/
- 中科院研究生院學生會創業就業部副部長
- JA中國 校園大使
- 女朋友一枚
- 搜狗輸入法 功能機brew平臺前端實現
- XXX電源科技有限公司XXX電源的微控制器控制程式
- 混了幾門課和考試
失去了:
- 三年寶貴時間
看似得到了很多,但是三年的沉沒成本,會是啥?本科畢業的同學,有的已經是準CTO了。也有和我一樣讀研的,認真學習,終成演算法大牛。
三年前,我也在糾結選擇問題。最終,我覺得來北京,來中科院補上了人際交往的一塊空檔。另外,我沒料想到,也不可能知道那是網際網路發展的黃金三年。我當然也不可能知道,我學的那些知識,根本不實用。但是,但是,但是,在我內心深處,我還是覺得我的選擇沒錯,沒有人際交往難堪大任。青山在,人未老。網際網路的風還在吹,網際網路的技術還在流。我和那些花兒,雖然各奔東西,卻還能一起爭豔怒放。我從來不怕輸在起跑線上。
知來者之可追
不知道下一個四年,我們將在哪。但是現在越來越能感覺到,個人能力和團隊合作同等重要。曾經和別人討論面試的時候應該考察哪些能力(一個優秀的程式設計師應該有什麼品質)。 我自認為包括五個方面:程式設計能力、團隊溝通、寫文件、追求完美、知識儲備。這五個方面,同等重要。而我,現在,可能知識儲備和寫文件偏弱。所以希望在這方面有所加強。所以在可以預見的近期,我將填充我的部落格,讓它看起來像個技術部落格;開始在知乎(或者stackoverflow)問答,而不只是搜尋答案;github上,把常用的工具和勞動成果上傳。
撰寫/關注的內容包括,不限於:
- Spring MVC
- Swagger
- Easy UI
- Mysql(學習)
- Mybatis
- JVM(學習)
- Zookeeper
- Kafka
- redis、thrift
- git
- jira、confluence、stash和bamboo
- mockMVC
- freemarker(學習)
- Bootstrap(學習)
- 設計模式(學習)
- 團隊合作
大概是開發一個高訪問量的分散式Java Web系統需要用到的技術。討論的內容也許沒有專家說得深入(也許根本就不正確),但一定是原創、實踐過的,不像中國C語言之父的教材。
http://www.cnblogs.com/MicroTeam/p/microteam-leader-go-back.html