Today 2017-02-20
1 瓶頸期
1.1 周圍環境
最近兩天看了程序員的年終總結,還有自己所在團隊小組部分人的離開。他們都是比我早來1年、2年、3年的同事(我導師2016年4月走的),我能感覺到再呆2年估計也是和他們一樣面對同樣的問題(26/7也要回去成家立業,穩定的過日子了。)
我對金融業務的不太感興趣,去年領導也給我談過個人的職業規劃。(在這邊可能技術層面就只能到目前這樣了,如果想搞業務這邊還是可以繼續待下去的。)而我對技術更感興趣。
1.2 自我感覺
總體感覺,每天都在做重復的工作,老的架構,將要淘汰的開發語言。但我個人希望做一些有趣的事,接觸點新東西。
做的境外的系統,感覺有點閉門造車,做完都沒有很好的環境測試,等到客戶上線就怕有大的調整,而且感覺做的東西沒有人用就沒有成就感。
1.3 優點
境外的業務文檔寫的比較清晰,國外大的系統都相對比較開放,基本都支持統一的接口(比如FIX),解決問題效率也高。
2 主流技術發展迅速
說到技術,不得不說當前軟件技術的飛速發展,實在是超乎了我們的想象:
1.一年前,我還認為,HTML5無非就是html加幾個新的標簽嘛,然而現在的h5,能做游戲,能做App,能做網站,能做各種酷炫的特效,這些都是HTML4的技術標準無法實現的,用幾個HTML標簽,你能做出來?
2.一年前,我還認為,Javascript不就是個瀏覽器腳本語言嘛,然而現在的js,不僅能做app,能做游戲,甚至能做服務器,能做數據庫,不只是能做,而且各大廠都開始支持js技術。誰能想到,當年大學課堂上,老師一帶而過的瀏覽器腳本語言,如今已經火便整個互聯網?
3.一年前,我還不知道什么是大數據,而現在,在這個信息量爆炸的時代,大數據早不是什么新鮮事情了,身邊處處都是大數據,像Docker,Hadoop這樣的技術,早就已經耳熟能詳了。
4.一年前,做一個網站的前端,需要用到的技術可能是Html,JQuery;一年后,做一個網站的前端,需要用到的技術可能是HTML5,Css3,es6,Angular,bootstrap......
一年前,JDK的版本還是1.7,tomcat還是7,Spring還是3,Hibernate還是4,而現在...所有的技術的版本號都升了,都或多或少的加入了很多新的特性來支持我們當前這個信息時代的需要,如果說,我們停止了學習,那我們技術上的思想和思維,就會完全跟不上這個時代的需要,最終只會被淘汰掉。學習一個新技術,不是多難的事,只需要在有空的時候,大致了解一下它是做什么的,有什么特性,如果有興趣,再寫個Demo來研究研究,當你真的搞懂一個非常的技術的框架的時候,你會非常贊嘆這個框架的創作人的這個成果。