畢業兩年,有些2B,有些煩惱,是為提要。
一畢業就到了一家中外合資的風投公司,老闆是個l留英華人,那時受他振興中華晶片之愛國之心所感染,毅然決然滴來到重慶。
進入公司的第一個項目就是整合晶片設計模擬測試系統,用於輔助晶片設計之用。項目是直接下載SUN公司的格線運算引擎SGE(SUN GRID ENGINE),然後從c重構封裝成C++,再用JAVA SWT開發一個GUI,通過JNI調用SGE,形成公司自己的SFTGE。曆時半年多,最後項目完成了,就放在那裡,也不拿出去用,振興中華晶片之雄心到此為止。通過這個項目,又把C和java瀏覽了一遍,第一次接觸了linux上的開發環境。
而後,公司要進行CMMI3評估,被任命為EPG組長,開始了隨意切換內容的工作,處理外部評估組的關係,處理內部迎評準備的事務,時不時還要給老闆做個android GPS的實驗資料收集程式。就這樣半年又匆匆溜走。
通過CMMI3後,公司研發中心轉入移動互連網,研發人員拆分為android組、iphone組、winphone組。android組就一個大我一屆的同事和我兩人。第一個項目就是做一個緊急警示項目SOS,準備投放到本市的中小學生使用者群使用。三個組同時上這個項目,其他組在不知不覺中消失掉,只有android組最後做出一個實現系統功能的版本,可是結項後,結局跟SFTGE項目一樣,放在那裡,也不投放APPSTORE,也不推廣到中小學校。就這樣,差不多半年又過去了。android組也就此終結
伴隨著JAVA ME項目組的成立,以前三個項目全部解散,項目成員都進入JAVA ME項目組,外帶幾個新來的實習生。如今,這個項目團隊仍然存在,同時開發著兩個項目——LWUIT自動化的測試項目和epub閱讀器項目,老闆隨意切換著這兩個項目的開發。
回顧這兩年,加上在校學的是JAVA EE,走馬觀花的學習使用了c/c++/java程式設計語言,走馬觀花地熟悉了GNU/linux、WINDOWS開發環境,走馬觀花地熟悉了GCC/GDB、elipse、Netbeans 開發工具,走馬觀花地使用了java SE/ME/EE 、android開發平台。這變換過程是那個糾結啊——違心地打醬油。下載的APIs就是好幾套,還沒弄熟就得馬上換下一套了,不過看得多了,找了兩本書學學(APIs:A.Strategy.Guide和Practical
API confessions fo a java framework architect)。
接觸越多了,越煩惱我的技術路線該怎麼走,作為一個合格的程式員,該有所長,有所專註,我該作何選擇?。。。
二O一二,春,重慶