以上只是冰山一角,他写的代码我就懒得说了。我也不是针对谁,就事论事,和这种人共事,就是难受。祝大家都能找到更好的工作,避免遇到这种同事。
1
nicevar 2020-09-30 11:58:53 +08:00 6
这与十几年工作经验的老码农有啥关系?要么是不想学的,要么就是不在互联网行业的,没接触过 git 很正常
|
2
wysnylc 2020-09-30 11:58:53 +08:00
他活在十年前罢了
|
3
xixinimei 2020-09-30 11:58:59 +08:00 9
看标题本来想喷题主,看内容,题主多喷喷他
|
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 4
不会用 git 不可怕 可怕的是放弃学习
|
13
aLazarus 2020-09-30 12:41:28 +08:00 1
我以前有个同事,分不清手机 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 2
不懂没关系,学就行了。
可总是有人不会还不学, 不懂装懂。 没事的时候瞎 bb,出了事,啥也解决不了, 你把问题解决了,他又过来马后炮。。。。 |
17
coderluan 2020-09-30 12:56:15 +08:00 1
这事唯一能说明的就是你们公司或者你们领导是垃圾......对于你同事来说, 能在舒适圈躺着自然没必要站出去, 毕竟没人对他说, 要么改要么滚......所以还是建议楼主离职, 毕竟就你难受......有能力试着干掉领导上位, 之后想怎么处理你同事都行.
|
18
paopaoxiaoyanjin 2020-09-30 12:58:55 +08:00
你就是觉得他不如你嘛。知道了你很强
|
19
NoobX 2020-09-30 12:59:47 +08:00 1
Git 类工具难道不是团队协同工作的必备技能吗。。。五年是怎么干下来的
|
20
syozzz 2020-09-30 13:09:54 +08:00 1
@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 2
哈哈哈 看到游戏公司也是这样我就放心了
|
26
iblessyou 2020-09-30 14:00:31 +08:00 1
我现在在公司就奉行做好自己的,
别人的问题再大,只要不损害自己利益就不理会 大家都是出来混口饭吃,都是赚老板的钱,彼此没利益冲突。 所以你说那人再怎么菜,领导不惩治,你也犯不着这样,能一直不被开也必有过人之处的。 嫌他都是叫人帮,那你不帮就行,谁爱去谁去。 工作这事,私以为和交男女朋友是一样的,真的哪里问题太大,对方(公司)自己就改了,你别想着改变他,改不了,实在难受了就换,担心很难再找,那说明你自己也就到这层次,再换也差不多。 |
27
youla 2020-09-30 14:03:02 +08:00
你一口一个老码农,肯定要理解人家啊,我公司的老码农,连 cmd 、powershell 都不会用的,cd 到一个目录去.\执行一个.exe 的文件都不会的,我习以为常,不指望各位咸鱼。
|
28
youla 2020-09-30 14:04:25 +08:00 1
码农是码农,程序员是程序员!还是得区分一下子,不能因为程序员偶尔自嘲为码农,码农就以为自己也 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 2
@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
jarnanchen 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 8
我的代码呢? 我这么大一个代码呢?
|
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 1
之前呆的一家游戏公司也全是老古董,还在用 svn,给爷整吐了
|
58
mark4zhao 2020-09-30 15:59:51 +08:00 1
看标题以为苦主是贴主自己。。。
|
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 1
不会 git 命令,问题很大吗?不就是个代码管理工具吗?大多数公司个人还是用的 svn....
但是瞎搞那就是他的问题了。 |
64
s5s5 2020-09-30 16: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 1
不是他的问题,是 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 多香啊!点点鼠标就可以丢弃行,或者暂存行。日常操作完全够用!
|