如何看待不会使用git的程序员?

2022-09-20
50 阅读

用公平的角度来看待这个问题,“不会使用git的程序员”并不一定水平就是有问题。

这类程序员其实不会用git的原因一个是和个人的工作经历有关系,一毕业就进入了一个传统的软件公司,公司一直要求用SVN,工作中用不到GIT,就没有动力去学习GIT了。

还有一个是和所在公司的技术决策者有很大的关系,如果这个技术决策者就是喜欢求稳定,不愿意做改变,他就不可能会允许团队的人从原来的旧的版本工具改成GIT的。

说一个我身边真实的案例,今年年初,碰到疫情,我上家公司倒闭了,又碰上小区被封控2周。

虽然有公司有意向让我去上班,但是一时半会出不去。

这个时候,凑巧认识的一个IT公司的老板,请我帮他们公司的一个项目做一段时间的技术指导(技术选型、框架塔建、难点解决),可以远程工作。

接触了以后很惊讶地发现他们公司还在使用SVN做代码管理,惊讶的原因是他们公司的规模其实属于中型公司了,纯研发人员也要大概100多人了。

接触的过程中,我真诚地建议他们负责技术的副总,把代码管理工具切换成GIT,但是结果差强人意,他的关注点不在通过工具提升研发效率,而在业务快速交付上,当然我只是一个“临时工”,不便多说,哈哈。

通过这个案例大家应该有些体会了吧,有时候真是环境造就的,所以不要轻易因为一个程序员不会GIT,而看轻他。

如果正好有不会GIT的程序员朋友看到这个问答,我的建议是,你还是有必要学习一下GIT工具的。

说几个核心要素,第一GIT在市场占有率上已经可以说是有一统江湖的感觉,几乎所有的大厂都在使用GIT,所以为了你的职位发展考虑,你应该去学习一下。

第二GIT确实在功能上要比SVN好很多,最重要的就是安全,分布式管理与集中式管理的安全级别当然是不一样的,你也不想写写代码,哪天因为代码服务器坏了,而有大的影响吧。

第三学习GIT没有你想象的复杂,GIT有图形版与命令版,其实想入门去选择图形版是非常方便的,推荐一个比较好用的图形版Git Extensions2.51.1,想系统的学习,可以访问gitee的官网,网站底部导航有学习的教程指引,整理地非常全面。

如果我的回答对你能有一点帮助,请不吝点赞,感谢!如果还有其他疑问,欢迎评论区交流或关注我私信,我会第一时间回复你。

分享至:
管理员

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像