一眨眼2周就过去了,在新的公司感触颇多
改变 #
- 工作流程
新的公司比原来要大的多,业务也比之前要多的多,业务多之前在小公司都是一把梭,什么测试开发运维都是自己上,
但是这边没法全干,每个人都有自己的工作
这个带来一个好处就是你可以专心自己的业务,但是也带来一个坏处,就是想做一件事得协调很多个部门
而且当你想做一个大功能的时候就得开会了,这个也是我的一个很大的感受了吧,会议越来越多,之前半年才开一次会,现在一天就开两次
- 部署流程
之前由于一般都是个人负责一个大的项目,一般都是自己选择最方便的发布方式来部署应用,但是随着公司越来越大,你得考虑到
各种情况,所以这边采用了K8S + Dubbo 这种来部署分布式应用
底层还是普通的运行方式,但是采用了云原生镜像这种来隔离应用,以及对应用动态扩容,当然我们我们采用的是
云服务,基本上所有的组件都是云组件,理论上,我们是一个完全在云上的公司
不足 #
目前公司是完全2C的公司,而且目前我负责的部分是主要是公共服务,所以其实整体业务并没有太多复杂性的东西,
但是2C最重要的一个问题就是,很在乎用户体验,应用的稳定性非常重要
经过两周的磨合,我对公司的架构有个大致的了解,但是涉及到的一些组件,大部分只是会使用,目前自己需要加强对组件
的了解,尽快上手业务,目前公司的自动化测试也存在不足(或者是没有),自己接下来的打算就是
尽快扩展自己的知识树,把用到微服务组件给钻透,而不是仅仅停留在会使用的阶段
这样第一个不会因为自己一些知识的欠缺而引起系统事故(听说P0事故就得背书包走人了哈哈),第二个也能让自己尽快
提升到下一个级别
总结 #
在这两周自己在leader的建议下也尝试在使用UML来归纳总结自己的知识,目前只能说真香,但是的确得完全掌握透才能
完成整体架构的理解
目前自己新概念也已经背到22篇了,每天背完并默写还是有一定成就感的,其实刚入职这段时间自己一直有点焦急,首先
是因为,刚入职,害怕自己写着写着就背书包走人了,但是还好其实leader和同事都挺好的,
但是自己发现自己有的时候的确急了一点,总想把事情给赶完,太过急躁其实也不好,太过松散也不好,尽力而为,
才是最好