- -|||... 这周上了七天班啊有木有
1、团队组建完毕,虽然不是一个很庞大的团队,但是有人能做事,每天充分利用好8个小时,彼此互相帮助就可以作为一个强大的团队来支撑公司
团队并不需要那些每天上下班打个卡,有任务就做,没任务就上网的那种,这样的员工见多了,曾经我待过一家所谓的大公司,在旁人眼里,这公司有多好多少,老板在外面随便开个会就能拿几个亿的风投,但是呢,你做的爽吗,你做的舒服吗,里面的员工都是老油条,你请教问题不理你,还赶你走,给你脸色看,包括的你经理,从来不鸟你,问问题也不睬你,事不过三,问三次都不理你,那么你还有什么好说的?他们的技术还是停留在多年前,只会ssh,ssm,再深入一点的东西就不会了,每天根据产品经理的原型,就做自己的那一小块领地,每日如此,每年如此,那么你的技能还会提高吗,你是在里面养老的吗,干了10来年的员工居然没有刚毕业做了1年的员工技能来的厉害,请问这么多年的经验是混的吗?!也许有人觉得我说大话了,但是真的是事实!当然也许有厉害的人存在这公司,不过我没碰到过,我只知道代码框架是从别的公司拿过来的(代码注释居然是公司成立前的日期?),产品设计也是从别的公司拿过来再改改的,这些都是我后知后觉的,技术总监在开会的时候居然能说把所有的缓存放入application中!我提出至少要放redis中吧,他说不需要呀,丢application中有什么问题吗?我去你妹的。。。整个项目脏乱差,没有用到maven,没有用到git,你更新了代码还不能提交相应的配置,我不知道“配置管理”对于他们来说是怎么做的。。。代码版本以及数据库版本,很简单的事情弄的很复杂,在有一次的交流中,我问,整个项目打包好了直接在tomcat中运行就发布了吗?领导说,是的。我诧异了很久,我问nginx,LVS,软负载均衡,数据库读写分离,怎么不做呢?项目运行了4年以上了,这些一点都不考虑吗?结果回答我说,你说的是什么,我怎么没听说过,卧槽!此时我的内心是奔溃的。。。从来就没考虑过并发以及性能。。。
好吧我话是有点多了,最后我还是没过多久就离开了,这样的环境真心不适合我。
逐渐的,身边也有人逐步从该公司离开,看在眼里爽在心里,对于去了没多久就走的,就裸辞的,我很佩服,我也是有史以来的第一次裸辞,裸辞不是一般人能做到的啊!
当然也有做了2-3年的人离开,我面试过,我朋友的公司也面试过,提及,就说,那XX公司出来的员工做了这么多年,怎么什么都不会的呀,我就呵呵了,人家做业务的,只要完成功能,管你技术会不会,所以,不负责任!
好吧,这明明就是工作周记,我却写成了吐槽,其实我早就想说点东西,就是没逮着机会。。。
2、主键ID策略的修改
本来是18位的一个long型id,是使用的idworker生成的,后来发现在前端js会把最后两位自动转换成0,这样肯定是不行的,原因是js的number类型最大支持16位,
没办法,只能改策略,不论idworker生成多少位数,通过策略再转换为字母与数字相结合的id,并且保证不会重复,需要注意的是,这需要在spring中配置为单例,这是默认的,静态调用可能会重复
3、修改单点登录系统,本来可以让用户一个号可以登录多台设备,现在设置一个号只能登录同一台设备,如果再登录,之前的就被挤出;另外原先默认永久登录,设置为2周,2周后需要重新登录,这样防止缓存过多,并且失效的缓存可以默认自动清除
4、中间件的开发
5、第二个项目的讨论以及可行性