领导是 Java 开发,在管前端团队,我入职了一个月,用空余时间做了一个 Light Design 小程序组件库(公司主营业务是小程序),写好了让领导帮忙部署一下静态页面到内部,领导说你这是在帮产品设计部在干活,让我去重构小程序一个重要模块的代码,我一个新人,还不是特别了解业务,看着几千行的“老代码”,我快吐了。 说实话,不是没有重构过,但那都是在业务特别了解的情况下,现在这种情况,开重构的讨论会议也不叫我,还让我重构,我是不是危险了。。。
![]() | 1 malusama 2020-06-02 12:20:32 +08:00 有单元测试吗? 有 qa 吗? |
![]() | 2 SjwNo1 2020-06-02 12:21:45 +08:00 三无代码吗 |
![]() | 3 ArtIsPatrick 2020-06-02 12:37:55 +08:00 via iPhone 正常操作,你重构完大概率还要被别人再重构一遍。 |
6 matrixage OP @ArtIsPatrick 为什么这么搞呢,我如果懂业务的话,也可以写,关键是写不下去,推进不了 |
![]() | 7 tmrQAQ 2020-06-02 12:51:49 +08:00 可能是领导觉得你太闲了,给你找点事做 |
![]() | 8 Vegetable 2020-06-02 12:54:29 +08:00 找点可做可不做的工作给你做? |
9 pod 2020-06-02 12:56:00 +08:00 让你熟悉下团队的坑 |
![]() | 10 ArtIsPatrick 2020-06-02 12:56:43 +08:00 via iPhone @matrixage 因为老员工都在做业务,没时间搞重构,新人没活可以安排又不懂业务就让你做技术重构,顺便熟悉业务。 |
11 jk1030 2020-06-02 14:16:39 +08:00 一般性我们这遇到想培养的人也会这样 实习生写一份,老员工写一份,然后老员工带着你看代码 |
![]() | 12 xiaoyang7545 2020-06-02 14:17:19 +08:00 正常操作。你的代码不一定会上线。 |
![]() | 13 sean10 2020-06-02 14:19:54 +08:00 让你理一下业务代码,然后熟悉一下?至于之后用不用,还是重新再写,是另一个任务了。 |
![]() | 14 zy445566 2020-06-02 14:26:53 +08:00 via Android 估计就是看中你,初生牛犊不怕虎 |
15 Mithril 2020-06-02 14:36:03 +08:00 ![]() 重构完出问题了 => 那个实习生干的,开掉就好了。 |
16 matrixage OP @sean10 但愿是吧,一直说我能力强,给我戴帽子,但是说实话,我在不是很熟悉这部分业务的情况下,强行写,也写不出来啊,这不是折磨人吗,我的时间和精力以及精神状态也是有价值的,耗在这上面,说实话,有点浪费。 (另外,领导之前说过,没法提前转正的试用期员工都不要,提前转正需要做出“贡献”) |
17 matrixage OP 背景其实是:来到这儿之后我没有加过班,期间 HR 找我谈话,说是不是工作量不饱和,为什么没有加班(入职的时候说不用加班,但来了之后发现都会吃了免费的加班餐饮做到七八点之后再走,事实上,自工作这几年以来,除了第一年我因为需要锻炼自己解决问题的能力会主动加班,之后我就尽量不加班了,因为总能够在下午 4 点之前做完一天计划的所有工作)。 我说不加班的原因很简单,我过了那个阶段,她给我说这里有一个老员工特别年轻毕业就待在公司待了好几年够一直在加班,我说我过去是那样,必须是有必要的时候我才加班,她说什么是有必要的情况呢,我说当任务没法定期完成时,我也可以加班。 所以我疑惑的是,到底是想让我也加班,还是给我一个没法完成的任务,让我自觉离开。 不得不说,难道杭州就没有正常一点的公司了吗,想 Work Life Balance 太难了,被各种恶心。 |
18 matrixage OP ![]() 大部分公司既想得到你的人,还要得到你的心(用价值观洗脑),还要得到你生活的全部(加班文化),这 tm 不是在 qj 我吗 |
![]() | 19 zjuster 2020-06-02 15:32:20 +08:00 “用空余时间做” 老板觉得你太空了。 |
20 WhoMercy 2020-06-02 15:33:57 +08:00 HR 那边的说法很有可能是 leader 透露的,然后让 HR 来敲打你。 分析 HR 的说法,目的已经很明确:加班才是贵司工作氛围,不合群就给穿小鞋。 最后就由楼下来送 v2 的六字真言吧。 --- btw,你到底是试用期(已毕业),还是实习生(未毕业)? |
21 lneoi 2020-06-02 15:34:59 +08:00 看你太闲,把比较浪费时间的模块给你做,顺便让你熟悉业务,还能测试一下你独立解决问题的水平 |
![]() | 22 『自工作这几年以来,』『实习生』??? |
23 okjb 2020-06-02 15:39:27 +08:00 via Android 966 福报故乡,向社会输送人才 |
24 matrixage OP @WhoMercy 哦,这里口误了,想了一下应该不是叫实习生,应该脚试用期员工,但那个意思你懂的,是对业务不是特别精通的 |
25 matrixage OP @lneoi 想了一下,还是没能满足上司的“胃口”,做对他有利益的事情。我的想法很单纯,我做组件库,对公司和我都有好处,但我想的太简单了。现在越是小公司,内部情况反而越复杂。 |
![]() | 26 Marstin 2020-06-02 15:55:04 +08:00 这不是正常操作吗,试用期重构代码刚好熟悉业务,也能看出水平 |
![]() | 28 howencilx 2020-06-03 16:52:31 +08:00 重构能更快的熟悉代码 |
![]() | 29 27 2020-06-04 14:07:51 +08:00 不过很明显,leader 对你不加班不满意 |
30 FastAce 2020-06-05 01:35:30 +08:00 via Android 试用期有可能会卡你,准备准备简历啥的 |
![]() | 31 peachpeach 2020-06-06 18:20:11 +08:00 让你先读一下《重构》这本书吧。 培养你将来成为大牛。手动狗头。 |