如果是老板给的code不好用可以blame老板的code吗?

s
smileCy
楼主 (北美华人网)
之前老板code review的时候说我的code可以improve,然后给我一个例子让我change code structure,code review的时候就照着例子帮我改了一大半。结果我花了一整天时间发现根本做不出来,还因此失眠了。
睡眠不足的情况下今天standup鼓起勇气说自己debug不出来,后来老板又花了一个小时和我写,当时以为做出来了meeting结束了。结果后来我发现还是没有。下午找了tech lead,tech lead按照另外一种方式终于做出来了(但没有用老板给的code)后来看github上说老板给的那段code其实不work。
简单来说:老板要求我improve code,但是给我的例子是不work的。后来tech lead用了另一种方式才写出来的,耽搁了2天时间。sprint其他task也被耽搁了,请问到时候做不完我能blame老板的code不work吗?不是直接blame老板,间接blame老板的code是不是也不太行?
谢谢大家的建议!

s
shirleyslp
“blame boss” never ever works
c
chenshuise
老天爷 老板给code review和debug 年轻人你这是头戴光环啊
i
iammaja
楼主又来了......楼主老板和同事都是sb,通过之前的那些帖子,大家不都知道了么🤣 还能咋进一步批判?
s
smileCy
老天爷 老板给code review和debug 年轻人你这是头戴光环啊
chenshuise 发表于 2022-10-18 17:47

可是我觉得他技术不太行…
s
smileCy
“blame boss” never ever works
shirleyslp 发表于 2022-10-18 17:45

那我只能到时候说自己能力不行是吗……
s
safari
突然很希望这个老板也上华人,让俺们听听另一方的吐槽。
r
rfiw
这实话实说不是找死?想拍马屁就说老板给了你思路,不想拍就说自己学到怎么improve了。
f
foreverf
一般老板都不会blame下属,你为什么要blame老板?
s
smileCy
突然很希望这个老板也上华人,让俺们听听另一方的吐槽。
safari 发表于 2022-10-18 17:51

我也没说我老板不好啊,只不过technical能力不行
芝士年糕
你可以blame,前提是做好跳槽的准备。跟着专业能力不行的老板确实挺痛苦的
C
Cumberbitch
之前老板code review的时候说我的code可以improve,然后给我一个例子让我change code structure,code review的时候就照着例子帮我改了一大半。结果我花了一整天时间发现根本做不出来,还因此失眠了。
睡眠不足的情况下今天standup鼓起勇气说自己debug不出来,后来老板又花了一个小时和我debug,当时以为做出来了meeting结束了。结果后来我发现还是没有。下午我找了tech lead,tech lead按照另外一种方式终于做出来了(但没有用老板给的模板)后来看github上说老板给的那段code其实不work。
简单来说:老板要求我improve code,但是给我的例子是不work的。后来tech lead用了另一种方式才写出来的。因为一直被要求improve code导致我的task多花了3天时间,其中2天是因为这个错误的例子。sprint其他task也被耽搁了,请问到时候做不完我能甩锅老板给的code吗?我是不是不能?


smileCy 发表于 2022-10-18 17:43

你这个id我都记住了
因为你发的所有帖子都非常不professional
engineering应该有一个blameless cultures 你们的目标是get things done
你所有发的文,每一个都smells very bad
包括你之前动不动就社死社死了,结果都是屁大的事儿
C
Cumberbitch
楼主又来了......楼主老板和同事都是sb,通过之前的那些帖子,大家不都知道了么🤣 还能咋进一步批判?
iammaja 发表于 2022-10-18 17:48

这个楼主的帖子是一个系列
基本都是自己怎么不行
但是不是自己的错
s
smileCy
这实话实说不是找死?想拍马屁就说老板给了你思路,不想拍就说自己学到怎么improve了。
rfiw 发表于 2022-10-18 17:51

你说得对,今天tech lead给我debug的时候还说是老板给了他思路,我当时满脸问号。tech lead比我们老板技术强多了…我都不知道之后怎么说这个问题怎么解决的,因为说实话就是老板没给我解决的问题tech lead解决了……
d
dcgreen
”到时候做不完”会有什么后果吗? 要是没有什么大的后果就不要和别人说了,最多私下委婉的老板说一下。这事你老板要是罩得住,一般他也会去罩,毕竟多少和他有关系。 要是后果很严重,你老板罩不住或者不想罩,那就搜集好证据,见机行事。但是闹大了一般对你没什么好处。
Y
YYFLy
你这个例子当然不能,人家给你个例子,例子到底能不能用是你负责的。以后工作也是,很多人会给你提suggestion,最后suggestion要不要take也是你自己负责的。辨别出靠谱的suggestion就好好学习,不好的要有理有据的反驳
s
smileCy
你这个id我都记住了
因为你发的所有帖子都非常不professional
engineering应该有一个blameless cultures 你们的目标是get things done
你所有发的文,每一个都smells very bad
包括你之前动不动就社死社死了,结果都是屁大的事儿

Cumberbitch 发表于 2022-10-18 17:54


我说的这个是客观事实,你看着不满意不想帮忙去看看其他帖子就好了。你说的engineering是个“blameless culture”很好笑。到时候我task被耽搁完不成被blame的不还是我吗?
Y
YYFLy
而且多花了一天时间是很大的事情吗?再血汗工厂的地方,多花一天时间也没人在乎吧,为嘛那么紧张
s
smileCy
”到时候做不完”会有什么后果吗? 要是没有什么大的后果就不要和别人说了,最多私下委婉的老板说一下。这事你老板要是罩得住,一般他也会去罩,毕竟多少和他有关系。 要是后果很严重,你老板罩不住或者不想罩,那就搜集好证据,见机行事。但是闹大了一般对你没什么好处。

dcgreen 发表于 2022-10-18 17:55


之前我sprint没完成任务被当众blame过,但不是我们老板blame我。我是那次之后就怕了。所以sprint review我觉得可能还是会有人拿出来说事(不一定是老板,老板目前还没骂过我。他人挺好的,但技术比起tech lead不太行)
d
didivivi
楼主明显是职场菜鸟,来真诚请教的,大家宽容点,愿意给出主意就好好说,别一惊一乍地出来就训人,一点干货没有。
T
Tsubasa
下次开sprint的时候公开指出老板的指导造成了你工作不能按时完成,他看到你对工作能不能按时完成这样焦虑以后就不会出手指指点点你了
a
azurepiggy~2代
楼主明显是职场菜鸟,来真诚请教的,大家宽容点,愿意给出主意就好好说,别一惊一乍地出来就训人,一点干货没有。
didivivi 发表于 2022-10-18 18:07

所以你给楼主的建议是?
s
smileCy
楼主明显是职场菜鸟,来真诚请教的,大家宽容点,愿意给出主意就好好说,别一惊一乍地出来就训人,一点干货没有。
didivivi 发表于 2022-10-18 18:07

我确实比较菜鸟还请大家多多包涵🙏
d
didivivi
楼主一看就是勤勤恳恳,听话的乖娃,老板觉得孺子可教,特意给你花时间去帮忙找细节,很愿意教楼主,一般的老板不这么积极的。楼主,你看到这里,再想想看该怎么做,才能保持职场好人缘,步步高升,而不是被人觉得恨铁不成钢,巴不得以后不沾身?
果酱罐子
你是有专业知识的,判断别人的建议是否可行,是你自己的责任。
p
pwwq
老板不可能错!
C
Cumberbitch
回复 17楼smileCy的帖子
“你说的engineering是个“blameless culture”很好笑。到时候我task被耽搁完不成被blame的不还是我吗?”
你已经至少发了三个关于nitask完不成的贴了 因为我只有特别有印象的才会知道id 你入职几个月了,还不能按时完成ticket 说实话要你老板1on1给你找example 代码我觉得仁至义尽了,老板明确需求,你不是dev吗?当然你来写码了。
如果你完不成你的任务,你可以自己分析一下,是你自己水平不够,还是这个任务sizing不对,比如说一周的只给你三天,之后如何帮助你更好的完成你的任务
说实话不会blame你什么 最多就是你业务太差把你开了 大家都是做事而已
N
NJ橘猫
可是我觉得他技术不太行…
smileCy 发表于 2022-10-18 17:49

直接报告老板的老板,你来做经理
s
smileCy
老板不可能错!
pwwq 发表于 2022-10-18 18:18

好的😭
d
dcgreen
回复 19楼的帖子
不知道你们被当众blame算不算严重。但是如果以后performance review是你老板给的话就算了吧。你当众说老板不好,不会有什么好结果。而且就算这次你不听他的,就能保证凭自己本事能如期完成吗。 知道他水平不行,以后不听他的建议就是了,自己去找行的人。
z
zmhappy8
3 days is nothing. Don't think it is that important.
s
smileCy
回复 17楼smileCy的帖子
“你说的engineering是个“blameless culture”很好笑。到时候我task被耽搁完不成被blame的不还是我吗?”
你已经至少发了三个关于nitask完不成的贴了 因为我只有特别有印象的才会知道id 你入职几个月了,还不能按时完成ticket 说实话要你老板1on1给你找example 代码我觉得仁至义尽了,老板明确需求,你不是dev吗?当然你来写码了。
如果你完不成你的任务,你可以自己分析一下,是你自己水平不够,还是这个任务sizing不对,比如说一周的只给你三天,之后如何帮助你更好的完成你的任务
说实话不会blame你什么 最多就是你业务太差把你开了 大家都是做事而已

Cumberbitch 发表于 2022-10-18 18:19


我真的不想和你争论,因为我觉得没有意义,但是我想澄清一下第一,我老板不是1on1给我例子的,是code review的时候当众给我例子的。其实我宁愿他没有给我这个例子,因为我网上找到一些别的可行的,但是就是因为他给我这个例子。导致我一直在follow这个。他也是按照这个例子给我debug、教我写代码的,所以导致一直写不出来 然后假如你这么看不惯我发帖,也不想帮助我,那就不用回复了行吗?不需要你在这乌鸦嘴说我要被开除吧?
s
smileCy
回复 19楼的帖子
不知道你们被当众blame算不算严重。但是如果以后performance review是你老板给的话就算了吧。你当众说老板不好,不会有什么好结果。而且就算这次你不听他的,就能保证凭自己本事能如期完成吗。 知道他水平不行,以后不听他的建议就是了,自己去找行的人。
dcgreen 发表于 2022-10-18 18:24

当时没有什么后果 但是之后老板有在planning对team强调sprint要按时完成任务(不过当时还有另外一个dev也没完成)所以我真的对sprint没完成任务有ptsd了。
孔雀翎
啊这个ID我有印象, 入职几个月还把自己当新人, 一面抱怨同事干涉工作,一面埋怨老板不照顾新人, 布置任务太难,总之所有人都是SB。 然后网友的建议一概不听。。。其实你觉得网友也是所有人里面的。大伙散了吧。
s
smileCy
啊这个ID我有印象, 入职几个月还把自己当新人, 一面抱怨同事干涉工作,一面埋怨老板不照顾新人, 布置任务太难,总之所有人都是SB。 然后网友的建议一概不听。。。其实你觉得网友也是所有人里面的。大伙散了吧。
孔雀翎 发表于 2022-10-18 18:42


布置的任务太难这不是客观事实吗? 然后你说的“网友的建议一概不听”,你看看这里的回复好几个我都觉得挺有用的。我“一概不听”了吗?我不知道你是不是程序员,但是你的回复没有一句是facts,都是你主观的情绪判断
a
azurepiggy~2代
可以,撕撕更健康,你的电话已经暴露了,如果这些人都想找你麻烦,你搬一次家改一次电话号码就都解决了,大不了跳槽换个更好的工作也不错。
m
mjtalk
回复 32楼smileCy的帖子
即使老板给你的例子不work,你也应该有能力去网上找资料,找tutorial,make it work,感觉楼主不太适合这个工作,哪怕新人需要training,也不等于每行代码都要手把手教你
C
Cumberbitch
回复 32楼smileCy的帖子
“我真的不想和你争论,因为我觉得没有意义,但是我想澄清一下第一,我老板不是1on1给我例子的,是code review的时候当众给我例子的。其实我宁愿他没有给我这个例子,因为我网上找到一些别的可行的,但是就是因为他给我这个例子。导致我一直在follow这个。他也是按照这个例子给我debug、教我写代码的,所以导致一直写不出来 然后假如你这么看不惯我发帖,也不想帮助我,那就不用回复了行吗?不需要你在这乌鸦嘴说我要被开除吧?”
建议你坦诚地跟老板说 直接在全组code review上当众说 上次你给我的例子耽误我工作了 下次请不要给我例子 我自己干更快 我保证下次他不再给你例子了
我记得你还发了好多帖子 说你老板给的活儿太难 你干不完
不知道是你太牛还是太菜
C
Cumberbitch
回复 35楼smileCy的帖子
“ 布置的任务太难这不是客观事实吗? 然后你说的“网友的建议一概不听”,你看看这里的回复好几个我都觉得挺有用的。我“一概不听”了吗?我不知道你是不是程序员,但是你的回复没有一句是facts,都是你主观的情绪判断”
太难太简单有什么事实可言 难者不会,会者不难
对你太难倒可能是事实
s
smileCy
回复 32楼smileCy的帖子
即使老板给你的例子不work,你也应该有能力去网上找资料,找tutorial,make it work,感觉楼主不太适合这个工作,哪怕新人需要training,也不等于每行代码都要手把手教你
mjtalk 发表于 2022-10-18 19:20


我一开始不知道老板给的code不work,况且老板要你用的框架也不能说改就改啊。老板要你这样写,你说你要按照自己的方法写?那不得请示老板吗?我不是不会网上找方法,而是不会用老板的代码,因为那段代码本来就不work!
孔雀翎
一方面承认自己菜, 老板布置的任务太难, 做不出或者不能按时。另一方面抱怨老板技术不行, 同事插手你的工作。结论就是,你自己水平不行不是错, 老板不考虑你的难处不安排你能干的活才是错。问题是,老板不是你爸妈, 做饭可着你的口味做饭。他是招人来可着他的口味做饭给他吃的。
s
smileCy
一方面承认自己菜, 老板布置的任务太难, 做不出或者不能按时。另一方面抱怨老板技术不行, 同事插手你的工作。结论就是,你自己水平不行不是错, 老板不考虑你的难处不安排你能干的活才是错。问题是,老板不是你爸妈, 做饭可着你的口味做饭。他是招人来可着他的口味做饭给他吃的。
孔雀翎 发表于 2022-10-18 19:44

姐妹,老板布置任务太难和老板水能力不行不冲突。 对孩子的严厉的父母就一定能力很强吗?
m
mjtalk
回复 40楼smileCy的帖子
一个程序到底work不work,你作为程序员都不知道,这怪不到老板身上。你口气这么牛,你应该fire老板啊。再说你跟网友吵架,就算你赢了,对你的工作也没有任何帮助。
s
smileCy
回复 40楼smileCy的帖子
一个程序到底work不work,你作为程序员都不知道,这怪不到老板身上。你口气这么牛,你应该fire老板啊。再说你跟网友吵架,就算你赢了,对你的工作也没有任何帮助。
mjtalk 发表于 2022-10-18 19:55

你没有仔细看贴吧,我的程序一开始就work的。是code review的时候,老板想improve code,reduce overhead,但是他给的improve overhead的code不能用,我一开始以为老板的code肯定是对的。
B
Banana.Republic
学会push back吧,老板的想法多了,有好的也有完全不沾边的。靠谱的老板不会瞎指挥,不过再靠谱的也有出昏招的时候。你需要own自己的任务,老板给你的idea只是建议,你需要自己尽快验证,行就是行不行就是不行,refactor 的意见而已不至于多花三天时间。
s
smileCy
学会push back吧,老板的想法多了,有好的也有完全不沾边的。靠谱的老板不会瞎指挥,不过再靠谱的也有出昏招的时候。你需要own自己的任务,老板给你的idea只是建议,你需要自己尽快验证,行就是行不行就是不行,refactor 的意见而已不至于多花三天时间。
Banana.Republic 发表于 2022-10-18 20:12

好的谢谢,下次我知道了谁给我的idea我都要打个问号。这次主要是老板已经说了要这样implement,我自己搜到了其他的方法,但也不能随便改吧?后来是tech lead改的
P
PositivelyNaked
就说让你辞职嘛
y
yurik
想成为senior ic需要technical ownership。老板给你建议一个approach你就全盘接受是不对的,需要老板给出理由并自己做些功课分析,跟你自己的approach比较,tradeoff在哪里,最终应该怎么选择。 我觉得几天才发现老板的code行不通,除非丢给你一个很难build或set up的巨大framework,说明coding skills没有达到正常水平,有什么问题一般几小时就够了。这大概也是为什么老板要直接塞code给你吧,表现为不信任你。 话说回来,就像之前层主们解答的一样,当众羞辱老板不解决问题。你需要1)解释一下因为试验另一种不work的solution而耽搁,不是大事,2)下次记得尽快在code review comment上反馈,如果发现solution不work。
x
xiaoxiaoshijie
你这个id我都记住了
因为你发的所有帖子都非常不professional
engineering应该有一个blameless cultures 你们的目标是get things done
你所有发的文,每一个都smells very bad
包括你之前动不动就社死社死了,结果都是屁大的事儿

Cumberbitch 发表于 2022-10-18 17:54

get things done. Can't agree more.
果酱罐子
就说让你辞职嘛
PositivelyNaked 发表于 2022-10-18 20:17

笑死
Y
Yesterdayom

之前我sprint没完成任务被当众blame过,但不是我们老板blame我。我是那次之后就怕了。所以sprint review我觉得可能还是会有人拿出来说事(不一定是老板,老板目前还没骂过我。他人挺好的,但技术比起tech lead不太行)
smileCy 发表于 2022-10-18 18:02

最后谁给你review打分,你老板吗? 那你在乎别人干嘛? blame你怼回去好了。
s
smileCy
想成为senior ic需要technical ownership。老板给你建议一个approach你就全盘接受是不对的,需要老板给出理由并自己做些功课分析,跟你自己的approach比较,tradeoff在哪里,最终应该怎么选择。 我觉得几天才发现老板的code行不通,除非丢给你一个很难build或set up的巨大framework,说明coding skills没有达到正常水平,有什么问题一般几小时就够了。这大概也是为什么老板要直接塞code给你吧,表现为不信任你。 话说回来,就像之前层主们解答的一样,当众羞辱老板不解决问题。你需要1)解释一下因为试验另一种不work的solution而耽搁,不是大事,2)下次记得尽快在code review comment上反馈,如果发现solution不work。
yurik 发表于 2022-10-18 20:31


确实不熟悉这个语言,因为才上手,入职了以后现学现卖的。所以如果要用一些生僻的东西我就不懂了。我是junior才工作几个月,离senior ic远着呢
没有要当众羞辱老板,但是我就是想问如果当众说他给的code不work是不是也不太好呢?
我是昨天try了一天说行不通的,没有几天,但是今天老板和我一起写也没有写出来,后来是Tech lead用了另一种方法写的,所以一共耗费了2天
s
smileCy
最后谁给你review打分,你老板吗? 那你在乎别人干嘛? blame你怼回去好了。
Yesterdayom 发表于 2022-10-18 20:35

好的,我后来就尽量不和那个人接触了😭
m
mymyah
下次开sprint的时候公开指出老板的指导造成了你工作不能按时完成,他看到你对工作能不能按时完成这样焦虑以后就不会出手指指点点你了
Tsubasa 发表于 2022-10-18 18:07

而且也不会有任何人会指导你了
Y
Yesterdayom

确实不熟悉这个语言,因为才上手,入职了以后现学现卖的。所以如果要用一些生僻的东西我就不懂了。我是junior才工作几个月,离senior ic远着呢
没有要当众羞辱老板,但是我就是想问如果当众说他给的code不work是不是也不太好呢?
我是昨天try了一天说行不通的,没有几天,但是今天老板和我一起写也没有写出来,后来是Tech lead用了另一种方法写的,所以一共耗费了2天
smileCy 发表于 2022-10-18 20:46




你就说你开始写了一个version 但是不够好, 你这几天没deliver是想着怎么完善你的code。 然后如果老板和tech 在就说thanks to 老板 和 lead for their helpful discussion, 你成功deliver了现在这个版本, 虽然晚了两天, 但是blablabla闭眼吹一下你现在做这个东西多好用。
s
smileCy



你就说你开始写了一个version 但是不够好, 你这几天没deliver是想着怎么完善你的code。 然后如果老板和tech 在就说thanks to 老板 和 lead for their helpful discussion, 你成功deliver了现在这个版本, 虽然晚了两天, 但是blablabla闭眼吹一下你现在做这个东西多好用。
Yesterdayom 发表于 2022-10-18 22:01

这个回复好优秀,学到了
l
lnghng
回复 5楼smileCy的帖子
你大错特错了,这次组会上好好感谢tech lead,感谢老板花时间指导你。说什么他们能力不行,完全是胡说八道。DDT还得偌贝尔奖呢,按你的观点是不是把DDT评上诺贝尔奖的科学家都是大傻B?年轻人,别这么狂,放低姿态,和和气气对待你的同事,多说谢谢,多多微笑,少抱怨,少judge,做不出来不要紧,态度好点。
庭院深深
同情一把lz的老板……
l
lnghng
回复 17楼smileCy的帖子
别这么紧张,你是Junior,做不出来不要紧的,他们要说你,随他说,你的目的是要能让你自己的能力能提高,其它都不重要。
l
lnghng
回复 29楼smileCy的帖子
你想想看别人blame你,你都不舒服,如果你去说老板技术不行,如果你是他你会舒服吗?做了老板后杂事一大堆,就算以前是技术强人,时间久了,技术也会生疏的,这很正常。你从老板那儿最要争取得到的是他能罩着你,对不对?你也可以观察他如何与人相处的,学一学,用到你与同事的相处上。技术上你可以多向tech lead 请教。比老盯着找别人不行的,多看看人长处。
e
eragshs
哟楼主就是那个一周两千行,睥睨senior和tech lead的是吗
这会连老板也不行啦?
t
trymeagain
你这挖坑吧,你写了好几个帖子了,对于大家给的建议油盐不进,只能是坑了。
h
hellosmallworld
入职几个月超级牛觉得别人都sb但是独立完成不了任务的楼主又来了。
老板给你提供一个改进的思路,具体怎么实现和debug是你的事,这点事你让老板和tech lead一人浪费1小时给你手把手调程序,还想着blame老板给的例子不能用。。。想什么呢?估计他俩现在也很头疼这事
纷纷大土豆
楼主好像在职场非常的不顺利
请问是刚毕业的学生么?
高赞的那个层主说的很对,dev 就是要deliver,如果能感觉到要做不完,要赶快和manager 沟通,一般manager 都会派更senior 一点的赶快来帮忙,为了赶OKR
It's all business ,个人脸上挂不住什么那种,没人care。相比OKR deliver不了的那种丢脸,找人帮忙根本不算什么

f
flowereat
入职几个月超级牛觉得别人都sb但是独立完成不了任务的楼主又来了。
老板给你提供一个改进的思路,具体怎么实现和debug是你的事,这点事你让老板和tech lead一人浪费1小时给你手把手调程序,还想着blame老板给的例子不能用。。。想什么呢?估计他俩现在也很头疼这事
hellosmallworld 发表于 2022-10-18 23:47

楼主能力没有,但是态度好像自己一肩扛起整个公司一样,LOL
s
smileCy
回复 29楼smileCy的帖子
你想想看别人blame你,你都不舒服,如果你去说老板技术不行,如果你是他你会舒服吗?做了老板后杂事一大堆,就算以前是技术强人,时间久了,技术也会生疏的,这很正常。你从老板那儿最要争取得到的是他能罩着你,对不对?你也可以观察他如何与人相处的,学一学,用到你与同事的相处上。技术上你可以多向tech lead 请教。比老盯着找别人不行的,多看看人长处。
lnghng 发表于 2022-10-18 23:31

好的谢谢,我如果只是说老板给的code不work导致的拖延可以嘛,还是最好也不要说?
纷纷大土豆
你没有仔细看贴吧,我的程序一开始就work的。是code review的时候,老板想improve code,reduce overhead,但是他给的improve overhead的code不能用,我一开始以为老板的code肯定是对的。
smileCy 发表于 2022-10-18 20:08

这种PR comments是在提供一种思路,一种大方向,不可能那个代码马上就能运行。基本是告诉你大概的意思,你自己回去按那个方向改造,直到可以运行,再重新re-request review

那种马上就能运行的PR comments 代码,一般都是以suggest changes 的形式出现,然后你有一个按钮可以直接commit changes。只有那种类型的comments才是一点不用改,直接拿来用就行了
如果manager/lead 只是提供一个思路,那你肯定得自己回去refactor 完才能run啊
雪雨星风
楼上几个人太讨厌了,这种组员多几个大家job secuirity才有保障啊
m
microsat
回复 1楼smileCy的帖子
why not?
directly point to your boss, "shame on you and your code!!!"
f
flowereat
楼上几个人太讨厌了,这种组员多几个大家job secuirity才有保障啊
雪雨星风 发表于 2022-10-18 23:56

哈哈哈哈哈哈哈
h
hellosmallworld
回复 1楼smileCy的帖子
why not?
directly point to your boss, "shame on you and your code!!!"
microsat 发表于 2022-10-18 23:57

"Your code not ok. You don't know then don't blindly bb"
P
PositivelyNaked
哟楼主就是那个一周两千行,睥睨senior和tech lead的是吗
这会连老板也不行啦?
eragshs 发表于 2022-10-18 23:41

上个贴就骂老板是傻逼了
纷纷大土豆
楼上几个人太讨厌了,这种组员多几个大家job secuirity才有保障啊
雪雨星风 发表于 2022-10-18 23:56

哈哈 老油条碰到newbie
s
smileCy
入职几个月超级牛觉得别人都sb但是独立完成不了任务的楼主又来了。
老板给你提供一个改进的思路,具体怎么实现和debug是你的事,这点事你让老板和tech lead一人浪费1小时给你手把手调程序,还想着blame老板给的例子不能用。。。想什么呢?估计他俩现在也很头疼这事
hellosmallworld 发表于 2022-10-18 23:47


老板不是给改进的思路,是要按照他说的写 我debug的时候提议了几次可以用别的地方我找到的 老板并没有说可以啊?
s
smileCy
这种PR comments是在提供一种思路,一种大方向,不可能那个代码马上就能运行。基本是告诉你大概的意思,你自己回去按那个方向改造,直到可以运行,再重新re-request review

那种马上就能运行的PR comments 代码,一般都是以suggest changes 的形式出现,然后你有一个按钮可以直接commit changes。只有那种类型的comments才是一点不用改,直接拿来用就行了
如果manager/lead 只是提供一个思路,那你肯定得自己回去refactor 完才能run啊

纷纷大土豆 发表于 2022-10-18 23:53


不是的,我们老板真的是一行一行叫我写的,因为我是junior,其实我觉得没必要,他给我的code又不能用。还不如让我自己写
纷纷大土豆
回复 74楼smileCy的帖子
不能这么说
达成同一个目的,代码可以有100种写法
一般established team 都有自己的coding pattern
你micky mouse job 般做一个feature ,但是和coding pattern 不compatible 那肯定不能让你merge啊
不是简单的代码写完能run就行了





s
smileCy
楼主好像在职场非常的不顺利
请问是刚毕业的学生么?
高赞的那个层主说的很对,dev 就是要deliver,如果能感觉到要做不完,要赶快和manager 沟通,一般manager 都会派更senior 一点的赶快来帮忙,为了赶OKR
It's all business ,个人脸上挂不住什么那种,没人care。相比OKR deliver不了的那种丢脸,找人帮忙根本不算什么


纷纷大土豆 发表于 2022-10-18 23:48

所以按照你们说的我可以用自己的方法写吗?
我可以make it work,只用老板给的library但是不是用老板的code,因为他给的code不work。
因为我今天debug的时候分别和我的老板还有tech lead说我这个code能不能尝试我自己找的一些,但是没有人说可以
s
smileCy
回复 74楼smileCy的帖子
不能这么说
达成同一个目的,代码可以有100种写法
一般established team 都有自己的coding pattern
你micky mouse job 般做一个feature ,但是和coding pattern 不compatible 那肯定不能让你merge啊
不是简单的代码写完能run就行了






纷纷大土豆 发表于 2022-10-19 00:08

所以说我不确定多少是要按照老板说的写,如果只是需要用他给指定的library我自己可以网上找来solve这个problem。但是如果是用他的code,不好意思他的code不能用。后来tech lead也没有用他的code,我当时debug的时候有问过老板,能不能用我自己网上找的,他没有回答。他就觉得一定能make it work…
m
microsat
啥code需要三个大牛一同出面。 写code 其实就是照猫画虎。 有你说的这么难吗? 把题目说出来,看看能不能帮你
纷纷大土豆
回复 77楼的帖子
能不能用你自己的code
要看你的code和现有的coding pattern 是不是一致

怎么描述。。。有点词穷。。。举个简单的例子,就好比说如果你现有的coding pattern 是所有的string 都不能直接出现在代码里,要全部放在一个constants 文件里,代码要使用这个string,必须从这个文件import constant。 但是如果你写的的新代码,一堆string就直接在你自己的代码里,没有放在这个constants 文件里,那就是anti pattern 。类似的例子还有很多
不是说能run 能把这个feature 做出来就可以。不能anti pattern ,因为以后别人没法maintain your code
要和你现有的team coding pattern compatible
s
smileCy
啥code需要三个大牛一同出面。 写code 其实就是照猫画虎。 有你说的这么难吗? 把题目说出来,看看能不能帮你
microsat 发表于 2022-10-19 00:16


我的code早就功能各方面都没问题,但是老板code review可能周一比较闲,突然就想improve了speed。类似就是我的code本来可以用的,他非要用个greedy algorithm。而且我写的时候是参考组里面别的repo类似function,也没看别人那样写,task的ac里面也没有这个要求。
我后来还特意去搜了公司的code base,都没有这种写法。我觉得老板就是星期一比较闲,然后突发奇想了。(不过老板一开始也只是说要improve speed,是另外一个dev提出来的用这个library)没想到到现在都没有写完。我刚刚花了几个小时clean up,发现tech lead的给我写的也是不work的,因为可能这个library公司没人用过吧…
所以我现在真的在考虑明天能不能standup提议让我自己写这段code了…毕竟我已经debug了两天我对这个功能多多少少有些手感了,但我也不知道怎么说比较委婉。其实就是因为谁也没帮我写出来…
h
hellosmallworld
所以说我不确定多少是要按照老板说的写,如果只是需要用他给指定的library我自己可以网上找来solve这个problem。但是如果是用他的code,不好意思他的code不能用。后来tech lead也没有用他的code,我当时debug的时候有问过老板,能不能用我自己网上找的,他没有回答。他就觉得一定能make it work…
smileCy 发表于 2022-10-19 00:13

听你描述好像你没理解代码背后的逻辑,网上找到复制过来能run就觉得可以了。你得理解老板让你改的pattern是什么,多看看现有代码怎么写,什么结构,尽量不要自己造轮子。你说老板的代码不能用,至少得说得出为什么吧,那你用稍微不同的方法实现他多半不会有异议,你就直接写出来要求review呗。
s
smileCy
听你描述好像你没理解代码背后的逻辑,网上找到复制过来能run就觉得可以了。你得理解老板让你改的pattern是什么,多看看现有代码怎么写,什么结构,尽量不要自己造轮子。你说老板的代码不能用,至少得说得出为什么吧,那你用稍微不同的方法实现他多半不会有异议,你就直接写出来要求review呗。
hellosmallworld 发表于 2022-10-19 00:30


你这个回复就是我最害怕的就是明明这个code不work,我还得按照这个方法写。至于为什么不work,我不知道啊,老板和tl分别debug了一小时都写不出来,我怎么知道为什么不work。至于为什么我知道不work,是因为我在主楼说了,github上看到别人说了。
而且我不知道你从哪里看出来我要复制黏贴,肯定只是参考而已啊。老板给我的代码也是网上的reference啊
d
dcgreen
好的谢谢,我如果只是说老板给的code不work导致的拖延可以嘛,还是最好也不要说?
smileCy 发表于 2022-10-18 23:49

我也真是服了你了。一堆人和你说了半天,你还是想说是老板不好。
f
flowereat
我也真是服了你了。一堆人和你说了半天,你还是想说是老板不好。
dcgreen 发表于 2022-10-19 00:49

这个trust是没办法earn了 LOL
s
smileCy
我也真是服了你了。一堆人和你说了半天,你还是想说是老板不好。
dcgreen 发表于 2022-10-19 00:49

我说的是老板给的code不好用
d
dcgreen
回复 86楼的帖子
那你就说吧。顺便保障一下你同事的job security.
s
smileCy
回复 86楼的帖子
那你就说吧。顺便保障一下你同事的job security.
dcgreen 发表于 2022-10-19 00:55


c
cheesecakefun
我也没说我老板不好啊,只不过technical能力不行
smileCy 发表于 2022-10-18 17:52

你行你上啊
芝士年糕
我说的是老板给的code不好用
smileCy 发表于 2022-10-19 00:53

有啥区别啊,那责任不还是在老板身上吗?毕竟代码是他找给你的