前言
时光荏苒,岁月如梭,转眼又过了一年,从18年毕业至今,不论是心态还是技术,一直不温不火,马上进入2020年,默默地回顾了自己的技术,虽有提升却也没有蜕变升华的感觉,哀时光之蹉跎!
关于技术
从毕业后户口迁入西安,到在西安买房至今,不足一年,通过交流群和与同学的聊天中却也深刻感受到西安java技术与一线城市之间的差距,或许是因为西安绝大多数IT公司都是外包,着重于快速交付而少于技术探索,或许是因为程序员本就没有北漂的压力与对技术的追求,对此,我也迷茫与彷徨,是该在一个公司深入业务适应公司呢,还是深究技术提升竞争力呢?或许两者并不冲突,但是如果公司没有好的技术栈,自学是很苦很累又不见成效的事情,是不是要为了突破技术瓶颈跳槽呢?这个问题我思来已久,决定选择后者,明年我将少于玩乐,多于探索,一定要在技术上有所突破。
我想要的大概提升的几个方面:
- 心法:数据结构、计算机网络、算法
- 内功: 《深入理解java虚拟机》、《Refactoring》、《Effective Java》
- 招式:spring boot、spring cloud、mq和一些分布式解决方案。
鉴于自身兴趣及环境,会优先于2、3。
关于英语
不知从何时、因何缘由就喜欢英语了,只是记得高中时大家在英语课上做试卷,我总能很快做完然后拿起英文版的书虫在读。说来惭愧,虽然一直喜欢英语,却也没过6级,更没达到可以与人用英语流畅沟通的地步,曾无数次立下决心要好好学习英语,甚至去了英孚培训交了定金,却因为各种原因一直也没有进展。无数次幻想拥有流利的英语会是多么美好,转眼一年过去,只剩叹惋。明年我也一定要在英语上有所突破,找到适合的英文环境,融入进去,以诚待人,自己多看、多听英文报道,多看英文文档,提高能力!
关于公司
目前的公司氛围和业务都还不错,极少加班。公司自研的项目,微服务架构、消息队列和elastic search也有所应用,虽然可以说是浅尝辄止,但也没有太掉队。公司的业务属于比较传统,很难有大的突破,技术团队也很普通,没有大牛,没有技术前辈,所以,要追求更高的技术层次和团队氛围,就要跳槽到更好的公司,我也将时刻为此准备,我有一家意向公司,ThoughtWorks,我憧憬于英文的办公环境,向往于TDD的实际应用,更想感受下传说中的结对编程,希望未来我可以发一篇在ThoughtWorks工作感受的博文~~
结语
希望明年的我不负今天的期望!