楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

[同事协作] 组里的某senior DS不会用git, 怎么说服他呢?

   
全局:
本帖最后由 毕业即待业 于 2023-4-28 14:02 编辑

phd不用git正常,我们当时用svm已经算领先很多组了。但进了公司还不愿去适应有点离谱。另外ds的code一次push几百行确实也不surprise。有的人习惯自己先弄出满意的结果了再去做version control,我感觉我每次push都是几周的工作量

补充内容 (2023-04-29 16:06 +8:00):
然后很多公司的ds是不需要写production code的,用git也只是单纯的为了shareability和documentation,那种code出了问题也没任何影响。
.--
我们如果commit这种code,虽然也要做PR,但review的时候大家懂的都懂,一下几百上千行也不可能一点一点看,基本就GLTM+approve。

补充内容 (2023-04-29 16:06 +8:00):. .и
然后很多公司的ds是不需要写production code的,用git也只是单纯的为了shareability和documentation,那种code出了问题也没任何影响。

我们如果commit这种code,虽然也要做PR,但review的时候大家懂的都懂,一下几百上千行也不可能一点一点看,基本就GLTM+approve。. check 1point3acres for more.
.1point3acres
补充内容 (2023-04-29 16:07 +8:00):
破网,一下发两遍,抱歉。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-99JPW  | 添加认证 | 2023-4-29 05:01:38 来自APP
听起来是pipeline没有set up好啊。
所有人都只能PR到master。PR pipeline里要各种bulid verification test,如果跑不通code是不可能进master的。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-IUUUM  | 添加认证 | 2023-4-29 05:10:41 来自APP
那就大家都改master 要爽一起爽
回复

使用道具 举报

全局:
估计还没看怎么修改conflict, 看到之后会更抓狂的
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-NUD1A  | 添加认证 | 2023-4-29 05:37:20 来自APP
😭没有lab的phd读书时候确实是不用git的,因为都是和老板单干不需要share code…
我还是刚上班时候人美心善的eng姐姐教我用git的
回复

使用道具 举报

🔗
amplORMS 2023-4-29 06:11:01 | 只看该作者
全局:
我是Operations Research PhD,人也正在非Tech行业的OR/DS部门工作

OR PhD时期确实用不到GitHub,所有的model & 算法都在同一个script自己写就好,目前的工作也是好几个OR PhD大家一起,我们有用github做version control因为每个人都在同一个project上开发不同的feature也有制定相关的protocol,我的组跟IT合作很密切,撇开OR相关的东西我们都是遵守IT那边的做事方法的。

读博时期确实不知道software development的原则还有相关的工具怎麽使用,因为不需要。但去业界工作就是要学着跟别人合作,别老想一个人单打独斗,而且我对于新的事情都抱持着学习的态度,能让project顺利deliver的规则要订出来,订出来就应该遵守,所以我想说是你这位senior DS他自己的问题,跟是不是读OR领域无关,我自己还花额外的时间看DevOps跟Agile相关的书,但我还没升上senior就是了。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-6MTBN  | 添加认证 | 2023-4-29 06:15:09
哭了,我也不会用git,LZ吐槽的几个点都是我平时日常干的事哈哈哈。包括但不限于:
        平时都只在master改,PR是什么我压根不知道,branch用不来,一有conflict我就重新clone个新的repo。
用起来很头痛,尝试学了几次都以失败告终,感觉这整个概念很抽象,没有适合的例子和图例很难理解。真希望读书的时候学校开一门version control的课程给engineering的学生学一学。
回复

使用道具 举报

🔗
urboss 2023-4-29 06:28:48 | 只看该作者
全局:
大家都是成年人了,为什么要说服?给TA说清楚为什么应该用git,最好再发给public的email之类的让所有人都能看到,TA用不用就是TA自己的事了,不用的话等出事故让TA交一次学费就自然会去用了
回复

使用道具 举报

🔗
lichengustc 2023-4-29 06:36:18 | 只看该作者
全局:
匿名用户 发表于 2023-4-28 17:15
哭了,我也不会用git,LZ吐槽的几个点都是我平时日常干的事哈哈哈。包括但不限于:
        平时都只在mas ...

强迫自己不要“一有conflict我就重新clone个新的repo”
不会修的话,找组里人美心善的senior帮忙处理,跟着做几次就会了。。。

毕竟常用的命令也就那几个。。。
回复

使用道具 举报

🔗
KirinWHIS 2023-4-29 06:40:28 | 只看该作者
全局:
哪怕他pr他自己不测试瞎merge不是照样有这个问题,感觉更多是权限问题?他的权限太大了可以直接影响master,改成所有人必须review才能push到master,直接把他权限下了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表