回到目录html
2018年初始,公司的技术团队有了一个很大的变化 ,原来.net平台的技术总监被一个java的技术总监取代了,这也意味着公司在今天可能有很大的变更,包括技术团队的方向,以前项目一直是.net+mysql为主,而总监一换,也多是java+mysql了,而个人位置感受也很尴尬了,从一名架构师变成了一名初级开发人员。java
这个新的CTO上来以后,先对过去.net框架一顿乱喷,这个垃圾,那个垃圾,固然也有一些好的东西被使用越来,像git,jenkins,docker,k8s,微服务等一大批新框架和技术!mysql
本身用了10多年的.net要被java取代了,记得来这个公司以前CTO和我说过,但愿把.net的团队实力增强,我也是但愿在团队里发挥本身的做用,CTO老是说,他们的技术不好,事实上我加入后才知道,你们都是高手,都是大牛,有时我还给他们培训,固然也是被喷的一踏糊涂!能够说虽然我加入了,但没有改变.net在整个公司的位置,最后仍是被java取代了。git
咱们都从.net成功的转到了java的阵营了,能够说,作技术的,不要有语言的歧视,每种语言的产生都有它的价值,java没什么很差,因此,年青人放手去干吧!公司为咱们每一个人都重新买了macbook,而我也开始和mac结缘了,开始学习mac os系统,不得不认可,macos系统确实是最好的操做系统,稳定,安全,效率也高。在进行微服务开发过程当中,电脑上也装了docker
,在开了7到8个容器以后,8G的macbook有点扛不住了,哈哈。redis
目前在java里,最好的框架应该就是springboot了,它提倡约定优于配置
,事实上就是你在安装一些包以后,它会有默认的配置项,不须要你去重新写配置,好比,安装了redis包,这时它默认会链接localhost:6379,这个默认的约定相似于我本身开发的Lind框架,看来我写lind时也挺有先见之名的,哈哈。spring
之前只是对微服务的理论有过了解,但没有真正在项目中使用它,而如今也是开始使用springcloud这个微服务框架了,在项目中使用了zuul,hystrix,ribbon,sleuth,zipkin,oauth2等技术,固然都是开箱即用的,springcloud这个框架把不少微服务里的知识点都封装成了组件,最大程度的方便了开发人员。sql
2018年9月,因为整个项目要重新设计,咱们开始封闭开发了,固然也不是严格意义的封闭,就是IT行业里的996,早上9点上班,晚上9后下班,一周上六天班,确实挺辛苦了,在这个过程当中我也学到了不过东西,最起码mybatis,zuul,rabbitmq,redis,mongodb,oauth2这些耳熟能详的组件都开始使用了,这是个好事,如今的辛苦就为了能够有更好的明天!mongodb
本文写在2019年7月,最近新的项目就来了,又要开始996了,感受有点恐怖!docker
回到目录macos