我的那些年(12)~公司技術轉行,我也跟着轉到java了


回到目錄

我的那些年(12)~公司技術轉行,我也跟着轉到java了

  • CTO換人了
  • 微軟技術棧不被認可經常被噴
  • 技術統一向java轉
  • 換了mac book后,docker還是很占內存
  • 學習springboot和springcloud
  • 對微服務具體知識點的學習
  • 封閉開發

CTO換人了

2018年初始,公司的技術團隊有了一個很大的變化 ,原來.net平台的技術總監被一個java的技術總監取代了,這也意味着公司在今天可能有很大的變動,包括技術團隊的方向,之前項目一直是.net+mysql為主,而總監一換,也可能是java+mysql了,而我的位置感覺也很尷尬了,從一名架構師變成了一名初級開發人員。

微軟技術棧不被認可經常被噴

這個新的CTO上來之后,先對過去.net框架一頓亂噴,這個垃圾,那個垃圾,當然也有一些好的東西被使用越來,像git,jenkins,docker,k8s,微服務等一大批新框架和技術!

技術統一向java轉

自己用了10多年的.net要被java取代了,記得來這個公司之前CTO和我說過,希望把.net的團隊實力加強,我也是希望在團隊里發揮自己的作用,CTO總是說,他們的技術很差,事實上我加入后才知道,大家都是高手,都是大牛,有時我還給他們培訓,當然也是被噴的一踏糊塗!可以說雖然我加入了,但沒有改變.net在整個公司的位置,最后還是被java取代了。

換了mac book后,docker還是很占內存

我們都從.net成功的轉到了java的陣營了,可以說,做技術的,不要有語言的歧視,每種語言的產生都有它的價值,java沒什么不好,所以,年青人放手去干吧!公司為我們每個人都從新買了macbook,而我也開始和mac結緣了,開始學習mac os系統,不得不承認,macos系統確實是最好的操作系統,穩定,安全,效率也高。在進行微服務開發過程中,電腦上也裝了docker,在開了7到8個容器之后,8G的macbook有點扛不住了,哈哈。

學習springboot和springcloud

目前在java里,最好的框架應該就是springboot了,它提倡約定優於配置,事實上就是你在安裝一些包之后,它會有默認的配置項,不需要你去從新寫配置,比如,安裝了redis包,這時它默認會連接localhost:6379,這個默認的約定類似於我自己開發的Lind框架,看來我寫lind時也挺有先見之名的,哈哈。

對微服務具體知識點的學習

以前只是對微服務的理論有過了解,但沒有真正在項目中使用它,而現在也是開始使用springcloud這個微服務框架了,在項目中使用了zuul,hystrix,ribbon,sleuth,zipkin,oauth2等技術,當然都是開箱即用的,springcloud這個框架把很多微服務里的知識點都封裝成了組件,最大程度的方便了開發人員。

封閉開發

2018年9月,由於整個項目要從新設計,我們開始封閉開發了,當然也不是嚴格意義的封閉,就是IT行業里的996,早上9點上班,晚上9后下班,一周上六天班,確實挺辛苦了,在這個過程中我也學到了不過東西,最起碼mybatis,zuul,rabbitmq,redis,mongodb,oauth2這些耳熟能詳的組件都開始使用了,這是個好事,現在的辛苦就為了可以有更好的明天!

本文寫在2019年7月,最近新的項目就來了,又要開始996了,感覺有點恐怖!

回到目錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM