老板处理对外事务需要和员工交流吗?

从大学毕业5年,一直努力学习,努力工作,追求新技术,不保守。
上个月我来到一家新公司上班,月薪20K,这家公司老板人很好,对员工很关爱,公司氛围不错,同事们也努力把公司项目搞搞好。除了那个混日子的10年开发经验的老王(老板小舅子)
由于老板对客户比较负责,业界口碑好,公司的项目越做越大,单子也越来越多,但是很多客户项目要求分布式微服务,因为大部分是金融外贸项目,搞了微服务后,偶尔出现分布式事务不一致性问题,客户很是反感,前段时间,公司用TCC试水,发现这个方案代码侵入性太强,维护也不方便,人工投入太大,也容易编码出错。
后来用基于RocketMQ消息队列实现可靠消息最终一致性方案代替,能实现要求,比TCC好维护点,但是实现起来,终究得依赖消息中间件,而且逻辑也有点繁琐,公司项目涉及到得分布式事务模块还是很多的,搞得天罗地网似的。
公司急于寻求一种简单快捷高效的低代码侵入式的分布式事务解决方案。
作为新技术控,我一直关注新技术,最近2年,阿里分布式事务解决方案Seata很火,人气很足!



我们用windows演示,下载

seata server所有的配置都在conf文件夹内,该文件夹内有两个文件我们必须要详细介绍下。
seata server默认使用file(文件方式)进行存储事务日志、事务运行信息,我们可以通过-m db脚本参数的形式来指定,目前仅支持file、db这两种方式。

该文件用于配置存储方式、透传事务信息的NIO等信息,默认对应registry.conf文件内的file方式配置。

seata server核心配置文件,可以通过该文件配置服务注册方式、配置读取方式。

这里事务分组概念,我们最后单独讲,主要是为了集群故障的时候,能快速切换,实现高可用;

7.2 每个数据库都建一个undo_log回滚日志表

我们只需要在seata-common公共模块项目里添加seata依赖,其他子模块都有了,方便;

7.4 项目里配置seata分布式事务

首先是每个项目都要配置seata支持,请求seata-server,根据配置;

主要多了服务分组和集群分组的配置:

7.5 分布式案例测试

因为是执行是一瞬间的,很多小伙伴根本无法感受到内部的二阶段提交过程。

  • 一阶段:业务数据和回滚日志记录在同一个本地事务中提交,释放本地锁和连接资源。
    • 提交异步化,非常快速地完成。
    • 回滚通过一阶段的回滚日志进行反向补偿。

再次postman测试,我们立刻查看db_order数据库表信息(比较难捕获,因为提交事务超时就立刻回滚,看不到信息)

订单服务执行完的时候,

说明一阶段业务数据和回滚日志记录在同一个本地事务中提交,释放本地锁和连接资源。

然后下面,如果提交事务超时或者有接口调用异常,则分支事务立刻根据回滚日志,立刻进行反向补偿,最后回滚日志会被清空;

如果接口调用一切正常,日志清空,全局事务提交,完成本次事务操作;

seata默认事务支持是file文件存储,不怎么好,不方便查看和管理;所以我们一般是db存储;

然后下方mysql配置改成你们对应的配置即可,数据库要自己先建立,比如我这边定义是db_seata


因为都是临时数据,最终提交事务会被清理,我们要看数据的话,还是需要服务代码里打断点,debug进行捕获;

下面这个是锋哥捕获到的一个数据;

Seata支持注册服务到Nacos,以及支持Seata所有配置放到Nacos配置中心,在Nacos中统一维护;

因为我们Nacos没有开启认证功能,所有不需要用户名密码,最终配置如下:

作为Nacos配置中心,我们需要把seata的一些配置上传到Nacos,配置比较多,官方给了我们一个 config.txt 我们修改后,上传到Nacos。

修改好的文件,放seata目录下:

之后运行仓库中提供的nacos脚本,将信息提交到nacos控制台,如果有需要更改,可直接通过控制台更改

注:命令解析:-h -p 指定nacos的端口地址;-g 指定配置的分组,注意,是配置的分组;-t 指定命名空间id; -u -w指定nacos的用户名和密码,同样,这里开启了nacos注册和配置认证的才需要指定。

我们会发现Nacos配置中心就有seata的配置了;

这样,我们的seata配置就可以在nacos维护了,很方便;

我们要重新启动seata-server,以及重启三个项目,用postman测试,测试OK;

事务分组是seata的资源逻辑,类似于服务实例。在file.conf中的my_test_tx_group就是一个事务分组。

通过事务分组如何找到后端集群?

  1. 程序会通过用户配置的配置中心去寻找service.vgroupMapping .[事务分组配置项],取得配置项的值就是TC集群的名称
  2. 拿到集群名称程序通过一定的前后缀+集群名称去构造服务名,各配置中心的服务名实现不同
  3. 拿到服务名去相应的注册中心去拉取相应服务名的服务列表,获得后端真实的TC服务列表

为什么这么设计,不直接取服务名?

这里多了一层获取事务分组到映射集群的配置。这样设计后,事务分组可以作为资源的逻辑隔离单位,出现某集群故障时可以快速failover,只切换对应分组,可以把故障缩减到服务级别,但前提也是你有足够server集群。

假如看帖子还有点吃力的话,锋哥专门录制了一套配套视频教程,附带配套源码文档;
视频教程高清 非A&V画质;
锋哥视频一贯风格,通俗易懂,无废话,不浪费大家时间和精力,省点时间晚上去把妹!

如需【 seata视频教程+文档+源码 】可以关注【 java1234 】微信公众号,关注后回复【seata】领取
不会上面操作的,可以加锋哥WX:【 java3459 】 领取

感谢CSDN和CSDN小伙伴的支持,下期更精彩,敬请期待!

记得点点锋哥的CSDN博客【关注】哦!

这次新冠病毒疫情的爆发,导致企业开工的日期不断延期,也直接导致了在家办公或者说远程办公成为很多企业不得不的选择。

虽说如此,但从长远来看,远程办公模式将成为未来个人工作的主流。原因有三点:

中国移动互联网的发展,特别是未来5G的普及,令到日常的工作沟通完全可以转移到网上,微信、QQ、钉钉、飞书等即时沟通软件的成熟应用,完全可以令到网络沟通畅通无阻,即使是现场视频会议、或视频直播可能因为通信设备和网络稳定性出现卡顿状况,也不影响基本的沟通。

在企业里内部的沟通可以网络化,很多企业对外的业务一样在虚拟化。比如很多小微企业的市场营销工作,已经在通过类似抖音的短视频和直播在替换传统的跑市场工作。即使是生产型企业,需要现场工作,但随着物联网的发展,很多生产工作完全可以通过远程控制的人工智能设备来完成。以上做法都是在极大的提升企业运营效率。

对企业来说,最大化的集中节约管理运营成本,提高经营效益,是作为企业经营者始终不渝的追求。远程办公也可以说是未来企业降解成本的有效方式,其中最主要的一个成本之一是把办公场地成本给降下来,随着远程办公成为企业常态,未来豪华写字楼的空置率会越来越高。

也就是说,从技术上、效率上和成本上,远程办公或者说移动办公必将成为企业办公的常态,只是因为这次疫情,而加快了这个变迁的步伐。

所以,对企业经营管理者来说,当远程办公成为未来趋势时,对管理的挑战,是失控还是裂变?这是必须要思考的问题。

从管理的角度看,有一个可以确认的事实是,远程办公将过去大量现场工作的场景虚拟化,这是企业管理领域发生的一件大事,因为管理面对的对象——人,至少在过去可控的物理距离范围内,变成了“近在眼前,远在天边”,换句话说,人的行为就不是那么可控了。

因此,传统的管理形式将被迫出现一次跨越式的大变革,具体来说,变革将在如下三个少为人知的层面:

“领导”是要看管理者自身的工作方式是否具备值得他人信赖、尊敬、和效仿的示范和引领作用,而不仅仅是因为管理者身份在行使管理职权。

“协作”是要看管理者是否具备跨时空、跨部门的协调沟通与共同作业能力,这也是一种扁平化的工作模式,而不仅仅是简单的发指令。

“认同”是要看管理者的战略决策背后的使命、理念、价值观是否能得到团队真心的拥护,而不仅仅是自上而下的单方输出和控制。

而“领导”“协作”“认同”都是属于领导力的范畴,这恰恰是在远程办公时代,众多管理者最稀缺的能力。

很多管理者可能会想,远程办公不就是把一些办公软件如钉钉,微信企业版,QQ,飞书(今日头条推出的办公软件)等办公管理软件用好吗?

如果管理者是这么理解远程办公,那就是很肤浅的,这也是为什么很多企业老板、管理者把“钉钉”们当做另一种控制员工的工具,即使是远程办公,也恨不得通过各种工作网络汇报和网络视频,把员工的远程工作状态控制在自己的眼皮底下。换句话说——

因为远程办公的员工,不仅仅是管理者散落在四面八方的手和脚,同时更是管理者无时不在的工作伙伴,他们是有脑子、有独立思考和行动能力的独立个体。因此,管理者要做的不是通过远程办公软件控制员工的手和脚,而是如何提升自己的领导力,来引领和驾驭这些“将在外军令有所不受”的独立工作者。

那么,要真正适应远程办公工作模式下的传统管理者,如何提升自己的领导力呢?除了管理思维和管理模式的转变,还要在基于人在办公协作物理距离上的离散,在以下三个层面进行变革强化:

1、让独立工作成为主流,让每个员工成为自己的老板

作为管理者最重要的领导责任是,让每个员工都能成为独立的工作个体。这除了在心态思维理念上的引导,同时还需要管理者把具体的业务板块进行重新组织评估分解再分包以便最大限度的可以让每个人独自承包自己的工作。

因为远程办公背后,工作的独立性越高,效率才高。但凡需要两个或两个以上的人协同配合的业务项目或工作任务,都会制造过多的沟通成本。

有一个真实的案例是,这次因为疫情,一个做设计的小伙子过春节被滞留在湖南老家,无法回到自己开设在缅甸某地的广告制作店,只有两个员工在店里,但他们不会设计,只能负责广告接单和制作安装工作。无奈之下,这个小伙子干脆买了一台高配置的电脑在老家远程办公,处理缅甸那边发过来的设计工作,因为网络和沟通没问题,一样能即时解决问题。

所以,一个小小的广告门店,三个最重要的业务环节——接单、设计、安装,都可以是每个人独立开展工作的,而除了现场安装,接单和设计完全可以是在网络上进行的。

所以,基于这个模式,有很多工作是可以重新拆解成独立承包模式的,并可以通过远程办公来衔接工作。因此,在这个独立工作的模式下,就可以实现“人人都是项目经理,人人都可以是老板”的运营机制。这种机制的背后,就是每个人对自己的项目负责,每个人对自己的收益负责。这几年在中国盛行的日本稻盛和夫先生的阿米巴管理模式,阿米巴就是企业组织中最小的经营个体。

换句话说,在远程办公的独立工作模式下,每个人都是合伙人,都是老板,而企业主或管理者只是项目工作的组织者、平台收益的分配者而已。这个时候,就需要管理者用令人信服的领导力,让大家愿意团结在你身边,愿意同你合作。

2、让提供结果成为共识,远程办公只是形式,创造成果才是根本!

作为管理者,要清醒地认识到,远程办公只是形式,创造成果才是根本!所以,各种远程办公软件不是让工作看起来在正轨的科学管理,也不是远程控制员工工作的技术手段。即使是在办公软件上的打卡,其目的也要导向为锤炼员工远程办公的自律和自我领导能力,作为附加参考因素,而不是作为业绩考核的依据。

在第一点,管理者重新拆分业务工作,让每个员工可以成为独立开展工作的远程工作者,其对应的结果就是,让每个人对自己的工作质量和工作结果负责。也就是说,越是远程办公,越是要在提供工作结果上达成共识,这是远程办公的意义和底线。否则,就不需要远程办公了,这个人或者他负责的业务就可以转移或直接砍掉了。

再看一个案例。同样因为这次疫情,一个在某世界500强通信企业工作的程序员(不是华为),被公司通知三月份后再回去上班。事实上,他的工作一向很自由,即使没有疫情,他们平时也可以选择在家还是在公司办公,都是独立工作,有事就是和同事用微信或QQ沟通。据他说,他们公司连考勤都没有,唯一考核的就是工作结果。

所以,试想一下,如果一个管理者对远程办公的员工,还需要视频去监控,或通过远程打卡查考勤,像这样年薪几十万的外企员工,都是高薪高智商的员工,请问你怎么监控他们?

所以,真正有领导力的管理者,同时也是能做出结果的人,他们知道做出什么结果才能能赢得用户,能赢得市场,能拿到高昂回报。所以,管理者要提升自己的领导力,就要提升自身及团队的产出结果,这才能赢得那些有创造结果能力的事业伙伴。否则,留下的都是靠耗费上班时间,看考勤来混日子混饭吃的员工。

3、让共同理念成为纽带,用共同的目标和价值观来凝聚人心

远程办公的好处是快捷便利,成本低效率高,但另一个缺陷是,人们因为面对面接触的机会和频率减少,同事之间的了解和默契就不够,这样的团队就比较松散,凝聚力就不会太强。凝聚力不强的团队在平和时期不会有什么问题,但在遇到困难的艰难时期,就容易分崩离析快速崩溃。

因此,深谋远虑的管理者会建立一些机制,创造一些条件去让团队之间彼此交叉接触,从而形成更多的共同经历,形成共同记忆,进而形成团队凝聚力。

比如,有报道国外某企业老板就是采取远程办公的模式,他把省下来的办公费用,又全部花在员工身上,组织员工每年去世界各地旅游,这得到了员工的热情拥护,也大大增强了员工的凝聚力和认同感。

定期集体旅游是一种接触形式,但更不可忽略的是,管理者要思考的是,在远程办公模式下,什么样的企业理念、价值观才能凝聚团队,让大家思想一致,目标一致,行动一致,只有这样,大家即使不在一起办公,但因为有共同的理念,而能没有障碍的团结在一起。

比如,这次疫情,除了一线的医护人员在战斗,各行各业的人们也都在自己的岗位上坚持奋战。很多从全国各地区驰援湖北的医护人员在被采访时,她们说的最多的一句话是——我们不上,谁上?这是我们的使命!

而有很多在除夕夜返回工厂加班加点赶制防护服的普通工人,她们文化程度不高,说不出“使命”这样的词,但她们知道“国有难、召必回”的朴素道理,她们也有她们内心的自豪感和使命感。比如,在头条上就有这样一个简短但令人感动的故事:

仙桃有一家做防护的企业,叫回来了70%的工人加班,除夕那天,在生产间歇期间,有个女工用胳膊肘碰了碰身边的同事,“哎,我们没有穿着白衣服,但是不是也算天使。”

有些管理者做事务性工作可以,但涉及到一些抽象的理念,就感觉力不从心,无从下力。但如果要想提升管理者的领导力,就必须要有输出理念的能力。因为只有管理者的理念为大家接受,大家工作才会更有共鸣,更有动力。

再比如,这次日本支援我国抗击疫情的行动为什么赢得广泛好评和感动,并能引起中日两国民间捐助力量的积极响应?是因为他们把一千多年前与中国有渊源的这句“山川异域,风月同天”、“岂曰无衣,与子同袍”的理念反映在实际的行动上

如果把日本政府的这次捐助工作,看成一次远程办公,那么,日本政府这次的工作无疑是值得好评的,成为各国政府的表率,这就是领导力和影响力的表现。

综上所述,对管理者来说,远程办公,如果管理者仍然以传统的管控为重,那就会适得其反,越管越萎缩,甚至失控。因为,哪里有管理,哪里就有反抗。反过来,管理者以领导引领为主,就可能会激发裂变出无数意想不到的新成果。因为,哪里有标准标杆,哪里就有效仿。

最后,远程办公不是重点,重点是如何创造成果!

我要回帖

更多关于 在工作中如何处理同事和领导的关系 的文章

 

随机推荐