楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

[职场感言] 求问 如果senior要求很高 block住你的进度怎么办

   
地里匿名用户
🔗
匿名用户-XF4G9  | 添加认证 | 2021-2-21 03:05:30
o彩蝶寻梦o 发表于 2021-2-21 01:31
能碰到这样的senior帮你提高quality,难道不是人生一大幸事吗?怎么还在此抱怨呢?人家senior都愿意花时间 ...

如果时间充裕我是非常乐意去提高的,但是我司不是那种愿意给时间让你慢慢提高code的地方。老板只在乎你是不是deliver fast。。并且我感觉到quality是个没有上限的东西,比方你写个function在里面加了metrics,但是metrics还可以抽出来变成aspect 这样能更好的separate concern。有的senior可能会同意你现在直接加metrics,之后再refactor成AOP,有的senior就要求你直接写AOP。但是可能对新手来说,学习AOP需要时间,那第二种方法就会让他耽误ddl。(只是一个例子)
回复

使用道具 举报

🔗
smharb 2021-2-21 03:13:26 | 只看该作者
全局:
匿名者 发表于 2021-2-21 03:05
如果时间充裕我是非常乐意去提高的,但是我司不是那种愿意给时间让你慢慢提高code的地方。老板只在乎你是 ...

这种情况下我会先不做metrics,先把功能做完launch。同时利用时间学习aspect,之后把aspect的metrics补上。
回复

使用道具 举报

🔗
clairefig 2021-2-21 03:57:44 | 只看该作者
全局:
Senior做code review留comments也算是是TA职责之一。然而留不出什么高质量的comments,就只能在legacy code那块给你制造comments啦。TA并没有想要帮你,只是在试图表现出自己在指导你而已。这种人不能惯着,你下次也review TA的code,也一样跟着legacy code挑刺,TA要人机灵点就不会再给你添堵了。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-XF4G9  | 添加认证 | 2021-2-21 03:59:43
smharb 发表于 2021-2-21 03:13
这种情况下我会先不做metrics,先把功能做完launch。同时利用时间学习aspect,之后把aspect的metrics补上 ...

谢谢建议 但是我司(至少我们org)没有metrics是不能launch的 连code review这关都没法过
回复

使用道具 举报

🔗
smharb 2021-2-21 04:42:19 | 只看该作者
全局:
匿名者 发表于 2021-2-21 03:59
谢谢建议 但是我司(至少我们org)没有metrics是不能launch的 连code review这关都没法过

你们组都这么严格啊。我们组一般都可以用downstream,upstream,framework default的metrics先顶着。要么可以说没有traffic还收集不到数据。经理又不会天天开会,拖几天就能补上了。
回复

使用道具 举报

全局:
这种事楼主贴一段自己的脱敏代码出来我们帮着看看就知道怎么回事了

评分

参与人数 1大米 +1 收起 理由
Congeec + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
ND0406 2021-2-21 05:31:28 来自APP | 只看该作者
全局:
有的有的,然后有一次code review我就把我组sde3推上去了,sde3头疼了好几天 😂
后来我也发现人家senior要求的是对的 算是一种锻炼吧 而且 code写的不够好 不高可读 你3年后跳槽了,留下的不就是个坑吗
回复

使用道具 举报

🔗
Congeec 2021-2-21 06:06:27 | 只看该作者
全局:
问问自己几个问题吧
.--
作为新手:
.--
别人的烂代码有没有给自己添过麻烦?

自己的烂代码有没有给别人造成过影响?

这个项目的生命周期有多长?自己今天省5分钟造成的技术债会不会在将来要5个小时来解决?. Χ

Does the business goal require me to get it work, get it right, make it faster in the short term?

我是因为写不出高质量代码,还是因为这次选择牺牲质量换时间?. check 1point3acres for more.

我的career goal是什么?作为junior我有没有涉及过大型库/框架?现在refactoring是不是一种锻炼的机会?


. 1point 3 acres
作为tech lead:

我的团队现在或将来能不能驾驭项目的代码?会不会烂代码导致项目失败?
.1point3acres
团队来了新人,tech debt会不会导致培训困难?

组里的同事向我抱怨烂代码导致工作困难我该怎么回应这个同事?

我的团队是不是在修复tech debt上投入的时间大于当初设计并实现好代码的时间?

leading by example效果怎么样?我有没有遇到过某些同事就是不愿学习,而导致唯一的途径就是在Code Review提出问题并block?

重构和单元测试应不应该有专门的工单?这些工单会不会因为短期收益小而导致从来没人实现? ..

我有没有能力向上面多要些人给组里分担压力?我能不能说服项目经理给项目多争取点时间?
. 1point 3acres

上面这些问题都是我亲身遇到过的。
回复

使用道具 举报

🔗
donnice 2021-2-21 06:08:41 | 只看该作者
全局:
o彩蝶寻梦o 发表于 2021-2-21 01:31. Waral dи,
能碰到这样的senior帮你提高quality,难道不是人生一大幸事吗?怎么还在此抱怨呢?人家senior都愿意花时间 ...

就像你在工作的时候有人喊你去健身,你不去人家说有人主动催你去健身不是人生一大幸事吗?怎么还抱怨呢?

分清主次是关键。“主”指的是赶得上ddl
回复

使用道具 举报

🔗
Congeec 2021-2-21 06:10:51 | 只看该作者
全局:
> 我也知道这些是好事,但是要做的快就必然做的糙呀. 1point3acres.com

最后针对楼主的问题,你有没有跟这个senior认真沟通并达成一致?.

沟通成功皆大欢喜。. 1point3acres.com

沟通失败了而且认为自己是对的,不要硬怼人家。你可以选择冷处理,拖延,以及要求manager接入。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表