公司新来一个八年经验的 Android,然而我还要教他怎么用 git?

2019-07-19 09:51:13 +08:00
 hongch

起因

隔壁部门招了个 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 自己看代码,你推上来的就是这样的。”
然后她不做声。

更奇葩,团队直接在 master 上开发?

由于我一直是用 git flow 那一套,所以新建了一个 develop 分支,于是发生了更奇葩的一幕
似乎他们之前都是直接在 master 上开发??? 更奇葩的是,他让我以后都在 develop 上直接开发?而不是在自己的分枝上?

群里问了啥时候给接口,UI 三天了也没一条回复,不知道后续还有啥奇葩问题~

17662 次点击
所在节点    程序员
134 条回复
784015858
2019-07-19 12:17:07 +08:00
用 svn 的我不会 git
Norie
2019-07-19 12:21:08 +08:00
@justforlook44444 虽然不好听但是真 TM 有道理啊
8cbx
2019-07-19 12:53:58 +08:00
8 年前估计 svn 还很流行
superpeaser
2019-07-19 13:16:30 +08:00
我们都在 master 分支上开发好几年了~效率杠杠的
mamahaha
2019-07-19 13:24:31 +08:00
随着就业压力加大,程序员之间的互相敌视将会越来越严重。自己活下去只有两种可能:自己变强;别人变垃圾。
exploreexe
2019-07-19 13:32:34 +08:00
@RickyC #20 以后还是少说话吧,说话跟个神经病一样。
@hongch #30 同 block,刚去翻了下这个人的回复记录,还是信基督的,512 走了这么多同胞,还能说这样的话这是个魔鬼吧。
ltm
2019-07-19 13:42:58 +08:00
@justforlook44444
对于这种问题的,一般只有一种答案:
你同事有多垃圾,你就有多垃圾;你觉得周围人都是傻逼,无非是因为你和傻逼一个水平而已。
祝愿楼主早日能发帖说我周围的同事有多么厉害,多么牛,那就恭喜你,出圈了。

________&&

以前我也相信这种言论,现在我不信了,没去过谷歌微软,但我觉得这种言论就是 sb,装逼的废话,导致大厂小厂都是一堆傻逼环绕,原谅我这么直接,但 low 逼不不需要提高学习吗
751327
2019-07-19 13:45:34 +08:00
开发新需求不是切个人的分支,然后发灰度的时候把自己的分支合上去吗
YourLord
2019-07-19 13:48:34 +08:00
看评论,发现 v2er 的平均水平真的堪忧。不会不练的彩笔请关上 v 站,好好学习别来丢人可好?

不会 git 不是问题,但是背后的暴露出学习水平认知水平以及办事方式很能说明问题。
我司之前也有老员工不会 git,但是新项目要用,也就是一点就通。一天就会基本使用,两三天就基本已经有了 git flow 的思维。
doresu
2019-07-19 13:53:32 +08:00
@RickyC #20 重修中文
justforlook44444
2019-07-19 13:55:10 +08:00
@ltm
你觉得别人是傻逼,我还觉得你的思考问题的方式是 xx 呢。
有些事情都是概率性问题,什么地方可以存在绝对性的问题,牛逼的地方是牛逼的人多,傻逼的人少;傻逼的地方是傻逼的人少,牛逼的人多。
清华北大就没有傻逼?专科就没有牛逼的人?

一个地方 1%的傻逼率,50%的傻逼率,难道因为都有傻逼所以就没区别了?
x7395759
2019-07-19 14:04:42 +08:00
吐槽归吐槽,生活还是得继续下去
mzdblsw8
2019-07-19 14:22:32 +08:00
举报。这种多半是混水上来的。。。8 年了。水平这么差。是要把公司搅黄啊。我是老板就开了。搞技术的,技术不行。不是笑话吗?
wobushizhangsan
2019-07-19 15:02:31 +08:00
com.unicom。联通?
liyuanba
2019-07-19 15:10:29 +08:00
@RickyC 主说:不会讲话你他妈就闭嘴啊!
jsnjfz
2019-07-19 15:17:06 +08:00
只想问一句,她好看吗
ikkknlm
2019-07-19 15:21:23 +08:00
这种吐槽团队开发模式,git 会不会使用,用什么分支开发,甚至之前还有吐槽同事英文发音啥的真的很 low.
MarginK
2019-07-19 15:24:31 +08:00
3 年 iOS,只会用本地 git 管理路过,一直是一个人单干,没搞过多人写一个项目。。。
imherer
2019-07-19 15:49:36 +08:00
不停的他她他,我看的好纠结....
matsuijurina
2019-07-19 16:01:55 +08:00
不会用 git 也正常,见过只会用 svn 的,照样是大牛,你不如来分析下他自己写的网络框架,这个还是很容易看出水平高低。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/584301

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX