git多人协作开发流程 公司c位程序员不愿使用git,怎么办?
公司c位程序员不愿使用git,怎么办?
有的人不玩游戏还不知道C位的意思,C位就是carry位的意思,也就是公司的核心位置程序员不愿意从svn切换到git怎么办?
这在研发团队中是很常见的事情,比如:
团队扩大了,需要更标准的代码规范和研发流程来规约大家之前游击战、野战军的开发,但是有些同学觉得自己是老员工,是核心位置,觉得开发规范、流程限制了他的发挥,降低了开发效率,便抵触甚至是不遵守这些规范,导致团队领导落地执行受到阻碍。
还有一种常见的,团队统一决定使用idea编辑器,但是就有那种个别人非得使用eclipse,导致代码格式做不到统一标准。
这些都是不愿意接受新技术、新事物的现象。
那么当团队遇到这种员工怎么办呢?
不管他了,任其使用?
害群之马干掉?
这些都不是好方法,个人认为应该按如下步骤进行:
沟通为先
能做到c为的程序员,一定是可以沟通的,哪怕只在技术上可以沟通。相信他也会认可git比svn要先进,但是你不能说svn垃圾,毕竟人家使用没问题,我们可以换个方向说:svn太难了,大家学习成本高,现在团队大家都比较熟悉git,能不能大家统一使用git,照顾一下大家?
沟通不行来点硬的
如果该c位员工还是敬酒不吃吃罚酒,那么这个时候就得认真的聊一聊了,为什么你就不能换到git?大家是一个团队,为什么就你非得独具一格?就这么一个版本工具的事情就这么难沟通?已经给你面子了,就着台阶下来就行了!
害群之马逐渐边缘化
还不接受?OK,其他人的项目直接换git,直接招人熟悉他负责的功能模块,逐步替代他。公司离开任何人都行,何况你还只是一个程序员呢?
以上为个人看法,大家实际工作中有没有遇到这种人呢?都是怎么处理的呢?欢迎交流职场经验~
git多人协作开发流程 git多人协同开发分支问题 github协同开发
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。