2019年-到2020年近工作总结
进入北京
时间点2019年四月
刚进入北京的时候,是做大巴车来的。当时心气特别高。总觉得自己水平不错,希望能够找一份好工作。这可能也注定我接下来的路会非常不好走。
租房子
是在朋友那里借住的
刚开始在朋友那里借住的,后来一起整租。过程当中会有一些不愉快,不过更加深了彼此的了解。都是一些人品很好的人。希望我们的友谊会一直延续下去。
找工作
最终入职现在的公司
找工作找了两周,面试的第一家公司就过了,让我感觉有点飘。 我拒绝了这家公司,然后又收到offer了,我又拒绝了。 随后就不在那里顺利了,接连受到打击,期望薪资也一降在降。 最终收到了两家公司的OFFER,一家是做在线教育的小公司。一家是现在的公司。 那家小公司的OFFER还比现在的公司的薪资多两千,但是我还是拒绝了那些小公司,我担心以后会加班,我需要每周回家。
这也是一个非常非常无奈的选择,薪资我并不满意,可以说是非常不满意。
这也让我明白了一个道理,拼命的压低员工的工资对一个企业来说并不能算是一件好事,因为这个员工即使因为各种原因入职,他也不会把心放到公司中,也不能全心全意的为公司出力。 如果以后有机会做管理层或者自己招聘员工做事情的话,一定不能犯这个错误。因为招进来,如果这个哥们心态特别不正的话,可能还会耽误很多很多事情。 谨记!!!!
工作一:智慧法务
微服务化
微服务到底是什么?
微服务是技术架构和人员协作的结合体。
从技术角度上来说
微服务是多个服务组合起来对外提供服务
从人员协作的角度上来说
一个系统庞大,人员过多只操作一个服务是非常不方便的。
延伸
这就如大公司的组织结构一样,开始是一个创始人一个人工作,后来业务扩大,一个人弄不过来了就招了很多人来一起提供服务。
人多了就会部门,就会形式一个又一个微服务。这些部门都会用到一些后勤部门,公司就会把这些后勤部门拿出来供所有部门使用。这就是微服务中的抽象,将一些公用的服务拿出来。如认证中心,工作流服务,配置中心。
人与人的协助真是一个大学问。做为服务上的一员,我们要做好自己的所有的事情把做坏的结果想清楚,并做好PlanB。一但合作的人出现了问题,那我们就应该立即执行B计划。这不就是我们服务中的降级吗?
软件的架构设计真的是一门大学问!!!
saas化
1.saas化是什么鬼?
以前软件公司卖软件就直接把软件放到光盘,软件中给客户安装。
现在就直接把系统做好了,让用户通过浏览器直接访问。
压力测试
压力测试还真是有必要的! 你能想像吗? 我们费劲拆的微服务八个并发就挂!!!!!!!!
八个并发就挂!!!!!!
不过在这个过程当中我确实学习到了很多东西,关于堆栈的知识,关于组件的原理,网络的通信,一些工具的使用。
还是很享受这次经历的
自动化部署
当我们拆完服务之后,确还在使用最原始的拖jar包分别部署的方式。
我有点受不了,于是就想着自动化部署。
学习了jenkins的使用,shell的脚本编写。
最终是可以实现自动化部署了,不错不错。
工作二: 合规
一个烂尾项目
从一开始就不看好这个项目,所有的功能模块都是一样的逻辑,简单的不行!
这种项目居然还配置两个项目经理,两个后端开发。真是让我想不明白。
一个产品,一个前端,一个后端不就可以很轻松的处理吗?
不过最终还是烂掉了!只是不想写这种代码。
工作三:开源
分布式ID生成器
终于开源了!
终于学习到了中间件的开发了!
只是学习到了很多东西。
设计模式,架构设计,并发编程。
真是让我受益太多太多了!!!
这个过程是我在编程生涯中又一次自我感觉开窍了。
脚手架
脚手架这种东西真是可以提高生产力,网上也有很多收费的脚手架。
我很有可能不会在开发的路上一直走下去,会从事别的行业。 因此我要写一个脚手架。让我的编程生涯一直延续下去。
工作四:执法产品线
基本上也是一些法律业务上的东西
工作五:在回智慧法务
北大法宝搜索的
推荐系统学习开发
工作流
以上三个东西都还算是学到了一些有用的东西,这些东西我都会整合到脚手架中。
工作总结:有收获,但是不够多
总体来说公司的工作强度不高,工作难度不大,有所收获