隔壁部门招了个 Android,据说 8 年经验,多年团队管理经验。有一天,接到领导电话,说他们业务太多,需要我过去支撑,帮他们 2 个星期
去了他们部门之后,直接让我接手前外包写的 APP,开发新功能。但是原型、UI、接口啥都没有,让我给排期(多久能做完),我 tm 都不知道要做什么,我怎么给排期?然后就恶心到我了。我说我给不了,我都不知道要做什么。她来了一句:“你给一个大概的时间。”
我服了,接口啥时候给我都不知道,我怎么知道我啥时候能做完???
没事,我先看代码,他说他准备把自己的网络框架导进项目,我 ok,毕竟以后是他维护。
大概过了半天,她说项目建好了,让我把代码拉下来。于是又一次恶心到我了,她说:“我没用过这个 git 的 GUI 工具,所以不知道自己推了什么代码上来。”
what the fuck????自己推了什么代码上来都不知道?
项目 clone 之后,然后各种找不到第三方 jar 包,由于 Android 用 gradle 引包,所以需要对应的 maven 地址,然后我就好奇了!!! 其中一个包的 maven 地址都没写,她是怎么编译通过的?????
没事,我帮你改好。
然后他自己的网络框架 API 文档也没给我?我是神仙吗?看见源码就知道怎么用?
某个下午,她又问我:“ 我怎么 push 不了代码,一直报错。”
我说:“你先 pull 一下,错误不是提示了嘛,需要先 git pull,解决冲突代码。”
她说:“我看你没改代码啊,怎么会有冲突。”
这个时候我疯了,git log 不是能看见所以推送记录吗??
然后我一步步教他,怎么 pull 代码,怎么解决冲突,总算搞定了,过了一会又来了
她又说了:“啊呀,怎么这个东西还在?是不是你改了代码?”
我说:“我没动过,你切到第一个 tag 自己看代码,你推上来的就是这样的。”
然后她不做声。
由于我一直是用 git flow 那一套,所以新建了一个 develop 分支,于是发生了更奇葩的一幕
似乎他们之前都是直接在 master 上开发???
更奇葩的是,他让我以后都在 develop 上直接开发?而不是在自己的分枝上?
101
ironMan1995 2019-07-19 19:30:25 +08:00 via Android
@zr8657 这不就是有点像 git 有冲突了,会把你把代码和同事的代码用符号分割表示么
|
103
AndroidEngineer 2019-07-19 19:41:28 +08:00
卧槽,是妹子,你为什么不耐心点还挂人..
|
104
asasas2114823 2019-07-19 23:08:55 +08:00
@RickyC 求你不要让我觉得基督徒都是()了,爪巴啊
|
105
pylixm 2019-07-19 23:16:14 +08:00
666
|
107
leedong00 2019-07-19 23:22:41 +08:00
说句实话你就是活该,你帮她整那些干啥?她整不明白自然就得被领导干,这下好了,你帮她整好了,然后她领赏,你继续被她管着。
|
108
dwzfuck 2019-07-20 00:33:35 +08:00
哈哈哈哈哈哈,
|
109
gesse 2019-07-20 00:54:21 +08:00
一会“他”、一会“她”,到底要弄哪样啊?
|
110
imycc 2019-07-20 03:59:21 +08:00
我会用 git,如果你让我切换到 svn,我多半也很生疏,这个倒不是喷点。
八年工作经验,多年带人经验,但是从你描述中看到团队效率管理似乎没有什么成绩,这个跟 ta 的资历就有点不符了。 但是做事还是得做事。。协作的事情以后再说 |
111
laike9m 2019-07-20 05:05:12 +08:00 via Android
@justforlook44444 看破不说破啊
|
112
madtcsa 2019-07-20 05:49:47 +08:00
不会 git 与不会 git GUI 还是有些区别的。
|
113
tomcatsayhello 2019-07-20 07:51:25 +08:00
作为一个资深码畜,我表示我也不会鸡特。
当然你可以选择相信 |
114
Artvision 2019-07-20 08:00:05 +08:00 via Android 1
看是走开发线还是有走管理线,有管理线的需要了解开发流程和部分技术,然后主要做的事管理团队,协调内外关系,不懂 git 也没啥问题。如果走技术线的话也没必要因为一个 git 就否掉,这个很容易上手的自己花点时间就好。
|
115
mritd 2019-07-20 08:14:51 +08:00 via iPhone
告诉你吧,她是一年工作经验用了 8 年
|
116
greatghoul 2019-07-20 08:36:05 +08:00
人家公司可能以前一直用的 svn 吧,也没有什么好惊奇的。
|
117
kimown 2019-07-20 08:45:10 +08:00 via Android
这人不辞,猪队友只会坑人,坑项目,被动加班
|
118
spadger 2019-07-20 08:45:57 +08:00
"多年团队管理经验"很正常了。
|
119
skiy 2019-07-20 09:06:11 +08:00 via Android
老人都用 svn 吧
|
120
cabing 2019-07-20 09:13:22 +08:00
工作方式和态度不是特别好,有可能挖坑~~
不会用工具下班不会看看啊。。这种工具很简单的。。 |
121
kkzxak47 2019-07-20 09:16:29 +08:00
这些细节体现的就是思维方式。
能溜就溜吧,离远点。 |
122
fghjghf 2019-07-20 10:10:09 +08:00
没用过 git GUI 很正常的。我身边就有很多。是个正常人,百度 30 分钟都能搞掂的,这又不是什么。关键看他对工作是否上心!态度很重要,
|
123
huangsw 2019-07-20 10:38:09 +08:00
我们公司一直用 SVN,自己搞点开源项目才熟悉了 git。很多技术只有用多了才能熟练,个人觉得正常
|
124
Jackeriss 2019-07-20 10:38:21 +08:00
听说同花顺用 SVN 而且就一个分支
|
125
lowman 2019-07-20 10:57:26 +08:00
正常, 之前遇到一个前端的女大佬, 以前从来没有用过 git, 但是人的前端技术确实很厉害. 大家伙教了她几次, 人很快就学会了, 不知道你的注意力是否就全集中在她不会用 git 这点上.......
|
126
wnpllrzodiac 2019-07-20 11:03:29 +08:00 via Android
这 8 年水滑的厉害。。。说只会用 svn 还能原谅
|
127
LLaMA2 2019-07-20 15:20:01 +08:00
如果业务写的好,代码写的稳定,进度控制的好,这完全可以接受。
如果一次编写,到处 DEBUG 就算了 |
128
maxbon 2019-07-20 15:22:52 +08:00
上了一定年数的不会 git 很常见的,我们公司 20 年了,到现在都还只用 svn,项目太多太庞大了,懒得换 git,svn 用着也还挺好
|
129
yippees 2019-07-20 15:45:38 +08:00
分支一时爽,合并···
|
130
jjhappyforever 2019-07-20 23:19:40 +08:00
作为一个开发人员,还是淡定点吧,何况人家是妹子,8 年没有 git 经验怎么了,或许人家用的 svn 呢,或者人家自己一人搞定项目呢,一个版本控制工具而已,不要搞的自己牛逼不要不要的,还有 master 开发怎么了,我们也是这么搞的,只要能维护的了就 ok,谁规定一定要在 dev 分支搞,,,作为一个 coding 人员,低调些....
|
131
metaclass 2019-07-21 07:29:10 +08:00
提醒你记得把 force push 的权限给关了,否则哪天她一时激情 force push 到 master 你哭都来不及,还没有证据
|
132
AlohaV2 2019-07-21 09:37:33 +08:00
这种人可能会在某个方面有很厉害的本事,不然它为什么会被招进来?虚心点,下次也有向他求教的时候呀
|
133
liu19931020 2019-07-21 10:24:02 +08:00
git 的报错信息里面有 git 仓库的地址
|
134
nnnToTnnn 2019-07-23 09:38:10 +08:00
我也不会 Git GUI 很特么难用,蛋疼,一般我用 git base
|