matrixage

让实习生去重构核心模块,是什么操作

  •  
  •   matrixage · Jun 2, 2020 · 6080 views
    This topic created in 2346 days ago, the information mentioned may be changed or developed.

    领导是 Java 开发,在管前端团队,我入职了一个月,用空余时间做了一个 Light Design 小程序组件库(公司主营业务是小程序),写好了让领导帮忙部署一下静态页面到内部,领导说你这是在帮产品设计部在干活,让我去重构小程序一个重要模块的代码,我一个新人,还不是特别了解业务,看着几千行的“老代码”,我快吐了😭。 说实话,不是没有重构过,但那都是在业务特别了解的情况下,现在这种情况,开重构的讨论会议也不叫我,还让我重构,我是不是危险了。。。

    31 replies  •  2020-06-06 18:20:11 +08:00
    malusama
    malusama
    Jun 2, 2020
    1
    有单元测试吗?
    有 qa 吗?
    SjwNo1
    SjwNo1
    Jun 2, 2020
    2
    三无代码吗
    ArtIsPatrick
    ArtIsPatrick
    Jun 2, 2020 via iPhone
    3
    正常操作,你重构完大概率还要被别人再重构一遍。
    matrixage
    matrixage
    OP
    Jun 2, 2020
    4
    @SjwNo1 仅是可以 run 起来的代码
    matrixage
    matrixage
    OP
    Jun 2, 2020
    5
    @malusama 三年前的老代码了,没函数文档,没接口文档,全靠问,快疯了
    matrixage
    matrixage
    OP
    Jun 2, 2020
    6
    @ArtIsPatrick 为什么这么搞呢,我如果懂业务的话,也可以写,关键是写不下去,推进不了
    tmrQAQ
    tmrQAQ
    Jun 2, 2020
    7
    可能是领导觉得你太闲了,给你找点事做
    Vegetable
    Vegetable
    Jun 2, 2020
    8
    找点可做可不做的工作给你做?
    pod
    pod
    Jun 2, 2020
    9
    让你熟悉下团队的坑
    ArtIsPatrick
    ArtIsPatrick
    Jun 2, 2020 via iPhone
    10
    @matrixage 因为老员工都在做业务,没时间搞重构,新人没活可以安排又不懂业务就让你做技术重构,顺便熟悉业务。
    jk1030
    jk1030
    Jun 2, 2020
    11
    一般性我们这遇到想培养的人也会这样 实习生写一份,老员工写一份,然后老员工带着你看代码
    xiaoyang7545
    xiaoyang7545
    Jun 2, 2020
    12
    正常操作。你的代码不一定会上线。
    sean10
    sean10
    Jun 2, 2020
    13
    让你理一下业务代码,然后熟悉一下?至于之后用不用,还是重新再写,是另一个任务了。
    zy445566
    zy445566
    Jun 2, 2020 via Android
    14
    估计就是看中你,初生牛犊不怕虎
    Mithril
    Mithril
    Jun 2, 2020❤️1
    15
    重构完出问题了 => 那个实习生干的,开掉就好了。
    matrixage
    matrixage
    OP
    Jun 2, 2020
    16
    @sean10 但愿是吧,一直说我能力强,给我戴帽子,但是说实话,我在不是很熟悉这部分业务的情况下,强行写,也写不出来啊,这不是折磨人吗,我的时间和精力以及精神状态也是有价值的,耗在这上面,说实话,有点浪费。
    (另外,领导之前说过,没法提前转正的试用期员工都不要,提前转正需要做出“贡献”)
    matrixage
    matrixage
    OP
    Jun 2, 2020
    17
    背景其实是:来到这儿之后我没有加过班,期间 HR 找我谈话,说是不是工作量不饱和,为什么没有加班(入职的时候说不用加班,但来了之后发现都会吃了免费的加班餐饮做到七八点之后再走,事实上,自工作这几年以来,除了第一年我因为需要锻炼自己解决问题的能力会主动加班,之后我就尽量不加班了,因为总能够在下午 4 点之前做完一天计划的所有工作)。

    我说不加班的原因很简单,我过了那个阶段,她给我说这里有一个老员工特别年轻毕业就待在公司待了好几年够一直在加班,我说我过去是那样,必须是有必要的时候我才加班,她说什么是有必要的情况呢,我说当任务没法定期完成时,我也可以加班。

    所以我疑惑的是,到底是想让我也加班,还是给我一个没法完成的任务,让我自觉离开。

    不得不说,难道杭州就没有正常一点的公司了吗,想 Work Life Balance 太难了,被各种恶心。
    matrixage
    matrixage
    OP
    Jun 2, 2020❤️2
    18
    大部分公司既想得到你的人,还要得到你的心(用价值观洗脑),还要得到你生活的全部(加班文化),这 tm 不是在 qj 我吗
    zjuster
    zjuster
    Jun 2, 2020
    19
    “用空余时间做”
    老板觉得你太空了。
    WhoMercy
    WhoMercy
    Jun 2, 2020
    20
    HR 那边的说法很有可能是 leader 透露的,然后让 HR 来敲打你。

    分析 HR 的说法,目的已经很明确:加班才是贵司工作氛围,不合群就给穿小鞋。

    最后就由楼下来送 v2 的六字真言吧。

    ---

    btw,你到底是试用期(已毕业),还是实习生(未毕业)?
    lneoi
    lneoi
    Jun 2, 2020
    21
    看你太闲,把比较浪费时间的模块给你做,顺便让你熟悉业务,还能测试一下你独立解决问题的水平
    cherryas
    cherryas
    Jun 2, 2020
    22
    『自工作这几年以来,』『实习生』???
    okjb
    okjb
    Jun 2, 2020 via Android
    23
    966 福报故乡,向社会输送人才🤣
    matrixage
    matrixage
    OP
    Jun 2, 2020
    24
    @WhoMercy 哦,这里口误了,想了一下应该不是叫实习生,应该脚试用期员工,但那个意思你懂的,是对业务不是特别精通的
    matrixage
    matrixage
    OP
    Jun 2, 2020
    25
    @lneoi 想了一下,还是没能满足上司的“胃口”,做对他有利益的事情。我的想法很单纯,我做组件库,对公司和我都有好处,但我想的太简单了。现在越是小公司,内部情况反而越复杂。
    Marstin
    Marstin
    Jun 2, 2020
    26
    这不是正常操作吗,试用期重构代码刚好熟悉业务,也能看出水平
    matrixage
    matrixage
    OP
    Jun 2, 2020
    27
    @Marstin 希望动机是这样与其他原因无关吧
    howencilx
    howencilx
    Jun 3, 2020
    28
    重构能更快的熟悉代码
    27
    27
    Jun 4, 2020
    29
    不过很明显,leader 对你不加班不满意
    FastAce
    FastAce
    Jun 5, 2020 via Android
    30
    试用期有可能会卡你,准备准备简历啥的
    peachpeach
    peachpeach
    Jun 6, 2020
    31
    让你先读一下《重构》这本书吧。
    培养你将来成为大牛。手动狗头。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2843 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 14:04 · PVG 22:04 · LAX 06:04 · JFK 09:04
    ♥ Do have faith in what you're doing.