
以上只是冰山一角,他写的代码我就懒得说了。我也不是针对谁,就事论事,和这种人共事,就是难受。祝大家都能找到更好的工作,避免遇到这种同事。
1 nicevar 2020-09-30 11:58:53 +08:00 这与十几年工作经验的老码农有啥关系?要么是不想学的,要么就是不在互联网行业的,没接触过 git 很正常 |
2 wysnylc 2020-09-30 11:58:53 +08:00 他活在十年前罢了 |
3 xixinimei 2020-09-30 11:58:59 +08:00 看标题本来想喷题主,看内容,题主多喷喷他 |
4 lxk11153 2020-09-30 12:01:06 +08:00 每个时代都有每个时代的工具 [doge] |
5 wxsm OP @nicevar 他用 git 至少 5 年了。为什么我这么清楚,因为我跟他共事了很久。因此我也不敢说他,他对我来说是一个前辈。我也说了,就事论事。 |
6 DamonLin 2020-09-30 12:12:07 +08:00 我一个五年经验的同事,多表插入操作不使用事务 |
7 srx1982 2020-09-30 12:16:28 +08:00 不会用 git 真的让人很头疼 |
8 KuroNekoFan 2020-09-30 12:17:42 +08:00 很少 rebase 的黯然路过 |
11 xiaochong0302 2020-09-30 12:31:17 +08:00 @DamonLin 非重要数据我就不用事务,该“偷懒就偷懒” |
12 lp7631010 2020-09-30 12:34:37 +08:00 via iPhone 不会用 git 不可怕 可怕的是放弃学习 |
13 aLazarus 2020-09-30 12:41:28 +08:00 我以前有个同事,分不清手机 html 和 app 的区别 |
14 wxsm OP @lp7631010 你说到点了。这人上班就炒炒股,玩玩游戏(我们是游戏公司)。遇到问题就吼一声,让人放下手头的事去给他看。年复一年。从来不会想着自己去好好把一件事学明白。要不是这样,我也不会受不了来发帖。 |
15 755rQlBW742S6Fcc 2020-09-30 12:52:50 +08:00 开掉就完事儿了。 简简单单 |
16 HOYU 2020-09-30 12:55:38 +08:00 不懂没关系,学就行了。 可总是有人不会还不学, 不懂装懂。 没事的时候瞎 bb,出了事,啥也解决不了, 你把问题解决了,他又过来马后炮。。。。 |
17 coderluan 2020-09-30 12:56:15 +08:00 这事唯一能说明的就是你们公司或者你们领导是垃圾......对于你同事来说, 能在舒适圈躺着自然没必要站出去, 毕竟没人对他说, 要么改要么滚......所以还是建议楼主离职, 毕竟就你难受......有能力试着干掉领导上位, 之后想怎么处理你同事都行. |
18 paopaoxiaoyanjin 2020-09-30 12:58:55 +08:00 你就是觉得他不如你嘛。知道了你很强 |
19 NoobX 2020-09-30 12:59:47 +08:00 Git 类工具难道不是团队协同工作的必备技能吗。。。五年是怎么干下来的 |
20 syozzz 2020-09-30 13:09:54 +08:00 @xiaochong0302 加个事务难道还非常麻烦么。。。 |
21 nnws2681521 2020-09-30 13:12:05 +08:00 不会用 git 很正常,我的代码为何非要 git 到网上去呢 |
22 redtea 2020-09-30 13:20:15 +08:00 我以前呆过一家公司,大概十年前就在使用 Git 了。 |
24 wxsm OP |
25 Aquariuslt 2020-09-30 13:59:49 +08:00 哈哈哈 看到游戏公司也是这样我就放心了 |
26 iblessyou 2020-09-30 14:00:31 +08:00 我现在在公司就奉行做好自己的, 别人的问题再大,只要不损害自己利益就不理会 大家都是出来混口饭吃,都是赚老板的钱,彼此没利益冲突。 所以你说那人再怎么菜,领导不惩治,你也犯不着这样,能一直不被开也必有过人之处的。 嫌他都是叫人帮,那你不帮就行,谁爱去谁去。 工作这事,私以为和交男女朋友是一样的,真的哪里问题太大,对方(公司)自己就改了,你别想着改变他,改不了,实在难受了就换,担心很难再找,那说明你自己也就到这层次,再换也差不多。 |
27 youla 2020-09-30 14:3:02 +08:00 你一口一个老码农,肯定要理解人家啊,我公司的老码农,连 cmd 、powershell 都不会用的,cd 到一个目录去.\执行一个.exe 的文件都不会的,我习以为常,不指望各位咸鱼。 |
28 youla 2020-09-30 14:04:25 +08:00 码农是码农,程序员是程序员!还是得区分一下子,不能因为程序员偶尔自嘲为码农,码农就以为自己也 tm 是程序员了。 |
29 wgbx 2020-09-30 14:05:23 +08:00 这种团队协作的事,遇到这种真的挺糟心的 |
30 la2la 2020-09-30 14:11:03 +08:00 感同身受,说一个亲身经历,新来一个同事,git merge 冲突后,不解决冲突直接 add 然后在 commit 。主分支被整的一团糟,我拉代码的时候就懵逼了(小公司没有什么权限控制)。很多时候感觉一个人的水平可以拉低整个团队的工作效率,真的不想因为这种低级错误浪费时间 |
32 JamesR 2020-09-30 14:12:33 +08:00 可能他以前是做外包的。 |
33 overthemoon 2020-09-30 14:13:02 +08:00 之前一直用 svn,最近搞 github 就学了下 git,简单上手还是很快的 |
34 Torpedo 2020-09-30 14:13:06 +08:00 他这种不能叫不会。 他这种明显是学不会。 二者区别巨大 |
35 leafShimple 2020-09-30 14:15:47 +08:00 = = 没有权 这种问题很难解决 |
36 Jooooooooo 2020-09-30 14:16:10 +08:00 当上领导开除他 |
37 jinsongzhao 2020-09-30 14:17:46 +08:00 @youla 这不过可能是老码农,可能是假装老,转行过来的而已,老的 cmd 一定很溜 |
38 jinsongzhao 2020-09-30 14:19:20 +08:00 一个 git 而已,我来教他,保管 2 小时,概念到通用技巧都搞定。明显是初学者使用方法,取下来,覆盖,然后提交,所以丢代码了 |
39 IllBeBack 2020-09-30 14:19:50 +08:00 你大意了,要小心一点,这可能是领导卧底在你们当中。 |
40 youla 2020-09-30 14:22:14 +08:00 @jinsongzhao 不,就是真的,因为年纪是无法伪装的,就算没有那么久,也一定是很久! |
42 Sapp 2020-09-30 14:24:03 +08:00 他是用 rebase 把,rebase 之后就会跑到别人的前面,你不想看就让他只 merge 就可以了啊 |
43 zunceng 2020-09-30 14:26:47 +08:00 这种情况就是公司研发流程和工具准备不足 公司流程工具做好 碰到这种事 code review 的时候指出来 不改不给进主干 时间久了产出低正常理由末位淘汰就好了 |
44 donggexiongdi 2020-09-30 14:33:45 +08:00 你们公司没有 codereview 平台吗。一个人怎么能干掉别人的代码 |
45 4263Ad06Awk3b1Do 2020-09-30 14:35:28 +08:00 他入职多久啊,为什么这样的人能通过面试 |
46 kangsheng9527 2020-09-30 14:41:00 +08:00 一个人开发就没必要 git 了 |
47 hejingyuan199 2020-09-30 14:44:02 +08:00 说实话我也没用过 rebase,每次只用 merge 。我觉得 git 用的好很提高生产力。 不过这个应该和多少年编程经验无关吧。 我以前做一些项目,涉密项目,关在法拉第笼子里, 只能翻书自己抠代码。也用不着这些。 所以编程经验多少年和 GIT 没啥关系。 不过这位大哥可能没有主动自学,或者贵公司没有针对这个做培训? 其实简单培训下,三四个小时就熟练了。 我没有任何个人倾向性看法, 我觉得 po 主吐槽下挺好的, 感觉那位大哥在贵公司也确实有点跟不上节奏。 |
48 kuro1 2020-09-30 14:44:23 +08:00 爱甩锅,不愿意学习 |
49 we8105 2020-09-30 14:51:19 +08:00 我也不会因为之前没用过,或者就是简单的拉取提交,没有 merge 。但是我会去学去研究,互联网行业不就是学到老干到老嘛 不懂就问 对吧 |
50 madmen 2020-09-30 14:57:12 +08:00 写代码的那些年一直是 tfs+svn 没在工作中用过 git |
52 yalin 2020-09-30 15:02:07 +08:00 连命令行都不不会碰的都遇到过 |
53 iFlicker 2020-09-30 15:07:14 +08:00 我的代码呢? 我这么大一个代码呢? |
54 gadsavesme 2020-09-30 15:50:19 +08:00 工作年限和能力并不是一回事兄弟。 |
56 imkerberos 2020-09-30 15:54:43 +08:00 有本事用 CVS. |
57 pigzzz 2020-09-30 15:55:03 +08:00 之前呆的一家游戏公司也全是老古董,还在用 svn,给爷整吐了 |
58 mark4zhao 2020-09-30 15:59:51 +08:00 看标题以为苦主是贴主自己。。。 |
59 victor 2020-09-30 16:00:13 +08:00 因为他把一年的工作经验用了十几年 |
60 rodrick 2020-09-30 16:01:06 +08:00 如果用了五年还这样那确实是不行 或者说不愿意学 |
61 jianghu52 2020-09-30 16:02:09 +08:00 其实这种事情太常见了.XX 公司,去年刚从 TFS 转到 GIT,最大的一个工程包,里面 180+工程,外带编译好的 exe,dll,放在一个 git 路径下.全包 22G.我每次切分支都是要 vs 假死,外带一杯咖啡的时间才够.(exe,dll 发布用的,不是 bin 文件夹下那种) 就这,公司一大票人不敢切分支,楞是 master 分支开发了大半年.6 月开始多项目并行开发,实在没办法了,才开始用多分支开发.然后往 master merge 没人干,我干了,又不相信 git 能自动 merge 好,非要做代码差分比较.我现在正在研究怎么自动化截图代码,然后保存成 excel,如果成功了,我到年末就可以天天摸鱼了. |
62 wxsm OP @iblessyou git 用不好会影响到别人,会导致别人加班。 @la2la 是的,非常糟心 @Sapp 不是的,怎么可能会用 rebase,是因为我们最近做了评审,commit msg 不合规的不准 merge,他写的有问题,所以我才教他去 rebase,除此以外再没用过 @donggexiongdi 之前一直没有,最近才做了。就是做了以后才发现,他的 MR 经常几百个 change @hejingyuan199 确实缺少培训 @Gilfoylek 前端。你们可以开始笑了。 |
63 liulilte 2020-09-30 16:06:12 +08:00 不会 git 命令,问题很大吗?不就是个代码管理工具吗?大多数公司个人还是用的 svn.... 但是瞎搞那就是他的问题了。 |
64 s5s5 2020-09-30 1:06:22 +08:00 我也不会会 GIT,直到我开始用 Sourcetree,给他安利下有 GUI 的 GIT 工具 |
65 zarte 2020-09-30 16:08:19 +08:00 第一点怎么做呢?修改文件一天一个 commit 然后要提交的 pull 下 push,这样也会有很多 change 么? |
66 wxsm OP |
67 l00t 2020-09-30 16:11:02 +08:00 不是他的问题,是 git 的问题。 git 这工具做得过于复杂了,概念也太多。很多命令的名字也一点都不直观。 |
69 tcitry 2020-09-30 16:12:40 +08:00 解决问题呗,每周来一次分享,一次讲一个 command,讲完大家每个人反诉发表看法,一个月也足够用。 |
70 wupher 2020-09-30 16:13:36 +08:00 让你们项目经理买个 GIT 培训,给他或者小组所有人。 以后谁再干这些蠢事就扣钱,年底用于请全组人聚餐。 |
71 jiangnan01 2020-09-30 16:15:59 +08:00 同 Sourcetree,太香了太香了,傻瓜式操作应付日常足够了 |
72 DelayNoMay 2020-09-30 16:16:43 +08:00 现在用 git 比 svn 要多很多,不会 git 真的不行 |
74 zhangsen1992 2020-09-30 16:34:56 +08:00 @liulilte 现在还是 svn 多?宁活在上世纪? |
75 Geekerstar 2020-09-30 16:37:59 +08:00 @zhangsen1992 哈哈哈哈 |
76 chocovon 2020-09-30 16:39:17 +08:00 感觉 git 瞎搞的多半英语也有问题…… |
77 SakuraOjosama 2020-09-30 16:42:56 +08:00 看了回复,借楼问下,码农和程序员,区别在哪? |
79 Exin 2020-09-30 16:53:33 +08:00 歪个楼,工龄十几年?年纪快 40 了吧?这位大哥至少过了 35 岁没被淘汰 /狗头 |
80 neptuno 2020-09-30 16:57:30 +08:00 所以说要保持学习,不然十年后被嘲讽的就是我们了,有些人只是一年的经验用了十几年罢了 |
83 rensuperk 2020-09-30 17:07:28 +08:00 我就不想学 |
84 ihugo 2020-09-30 17:08:42 +08:00 那说明他某方面肯定很强 |
85 beidounanxizi 2020-09-30 17:41:04 +08:00 一直 学不会是他的问题 该怼就要怼 |
86 Tenlp 2020-09-30 17:43:41 +08:00 有点像刚用 git 时候的我哈哈哈哈现在好多了 |
87 Haujilo 2020-09-30 17:46:16 +08:00 这种人我在之前的公司也遇到过,不过对方是部门大佬的人,没去得罪。其实只有三种选择,要么忍要么走要么赶人走,我最后是自己走了。 |
88 heiheidewo 2020-09-30 17:57:06 +08:00 应该从流程上做好控制,主干代码不应该让人直接提交,自己的分支随便他怎么搞 |
89 ryd994 2020-09-30 18:10:38 +08:00 via Android |
90 xzchsia 2020-09-30 18:14:53 +08:00 via Android 这个跟多少年没啥关系吧。我以前单位一直用 SVN,我也是自己学习 github 才学会 git 的使用的。 |
91 xiaonan10ll 2020-09-30 18:18:18 +08:00 via iPhone 分支 merge 一下 master 就是一堆 commit,而且一般合主线前都会 merge 一下 master 保证没有冲突吧 |
92 watzds 2020-09-30 18:54:25 +08:00 via Android 越老越不会 git,老的年轻时学 svn |
93 charlie21 2020-09-30 19:16:12 +08:00 你们没有统一 “代码管理流程” 是你们自己的问题阿 |
94 zheyuzhang03 2020-09-30 19:22:23 +08:00 年限有啥用呢?有人三年不学习也能上 c9,有的人复读 10 年也不见得上 c9,以为是酒呢,越久越香 |
95 xumng123 2020-09-30 19:29:33 +08:00 via iPhone 我也是刚刚开始试用 git,也是十几年的老程序员了,好多年只做设计,代码就写写 python 处理数据。现在分工这么细,一些工具不会用也挺正常的。 |
96 haohappy 2020-09-30 20:05:38 +08:00 不仅内卷还内害了...一口一个十几年经验...人家工资也是你的十几倍吗? 我们还刚刚从 vss 转到 git 呢 |
97 wushigejiajia01 2020-09-30 20:18:17 +08:00 via Android @wxsm 你们不考核的么? |
98 nnqijiu 2020-09-30 20:22:47 +08:00 git 这玩意用多了就会了,除非他都不用,或者你们管理有问题。 |
99 macrosea 2020-09-30 20:41:38 +08:00 码农相轻 |
100 ytmsdy 2020-09-30 20:58:54 +08:00 Sourcetree 多香啊!点点鼠标就可以丢弃行,或者暂存行。日常操作完全够用! |