你就说你开始写了一个version 但是不够好, 你这几天没deliver是想着怎么完善你的code。 然后如果老板和tech 在就说thanks to 老板 和 lead for their helpful discussion, 你成功deliver了现在这个版本, 虽然晚了两天, 但是blablabla闭眼吹一下你现在做这个东西多好用。
你就说你开始写了一个version 但是不够好, 你这几天没deliver是想着怎么完善你的code。 然后如果老板和tech 在就说thanks to 老板 和 lead for their helpful discussion, 你成功deliver了现在这个版本, 虽然晚了两天, 但是blablabla闭眼吹一下你现在做这个东西多好用。 Yesterdayom 发表于 2022-10-18 22:01
回复 29楼smileCy的帖子 你想想看别人blame你,你都不舒服,如果你去说老板技术不行,如果你是他你会舒服吗?做了老板后杂事一大堆,就算以前是技术强人,时间久了,技术也会生疏的,这很正常。你从老板那儿最要争取得到的是他能罩着你,对不对?你也可以观察他如何与人相处的,学一学,用到你与同事的相处上。技术上你可以多向tech lead 请教。比老盯着找别人不行的,多看看人长处。
所以说我不确定多少是要按照老板说的写,如果只是需要用他给指定的library我自己可以网上找来solve这个problem。但是如果是用他的code,不好意思他的code不能用。后来tech lead也没有用他的code,我当时debug的时候有问过老板,能不能用我自己网上找的,他没有回答。他就觉得一定能make it work…
睡眠不足的情况下今天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是不是也不太行?
谢谢大家的建议!
可是我觉得他技术不太行…
那我只能到时候说自己能力不行是吗……
我也没说我老板不好啊,只不过technical能力不行
你这个id我都记住了
因为你发的所有帖子都非常不professional
engineering应该有一个blameless cultures 你们的目标是get things done
你所有发的文,每一个都smells very bad
包括你之前动不动就社死社死了,结果都是屁大的事儿
这个楼主的帖子是一个系列
基本都是自己怎么不行
但是不是自己的错
你说得对,今天tech lead给我debug的时候还说是老板给了他思路,我当时满脸问号。tech lead比我们老板技术强多了…我都不知道之后怎么说这个问题怎么解决的,因为说实话就是老板没给我解决的问题tech lead解决了……
我说的这个是客观事实,你看着不满意不想帮忙去看看其他帖子就好了。你说的engineering是个“blameless culture”很好笑。到时候我task被耽搁完不成被blame的不还是我吗?
之前我sprint没完成任务被当众blame过,但不是我们老板blame我。我是那次之后就怕了。所以sprint review我觉得可能还是会有人拿出来说事(不一定是老板,老板目前还没骂过我。他人挺好的,但技术比起tech lead不太行)
所以你给楼主的建议是?
我确实比较菜鸟还请大家多多包涵🙏
“你说的engineering是个“blameless culture”很好笑。到时候我task被耽搁完不成被blame的不还是我吗?”
你已经至少发了三个关于nitask完不成的贴了 因为我只有特别有印象的才会知道id 你入职几个月了,还不能按时完成ticket 说实话要你老板1on1给你找example 代码我觉得仁至义尽了,老板明确需求,你不是dev吗?当然你来写码了。
如果你完不成你的任务,你可以自己分析一下,是你自己水平不够,还是这个任务sizing不对,比如说一周的只给你三天,之后如何帮助你更好的完成你的任务
说实话不会blame你什么 最多就是你业务太差把你开了 大家都是做事而已
直接报告老板的老板,你来做经理
好的😭
不知道你们被当众blame算不算严重。但是如果以后performance review是你老板给的话就算了吧。你当众说老板不好,不会有什么好结果。而且就算这次你不听他的,就能保证凭自己本事能如期完成吗。 知道他水平不行,以后不听他的建议就是了,自己去找行的人。
我真的不想和你争论,因为我觉得没有意义,但是我想澄清一下第一,我老板不是1on1给我例子的,是code review的时候当众给我例子的。其实我宁愿他没有给我这个例子,因为我网上找到一些别的可行的,但是就是因为他给我这个例子。导致我一直在follow这个。他也是按照这个例子给我debug、教我写代码的,所以导致一直写不出来 然后假如你这么看不惯我发帖,也不想帮助我,那就不用回复了行吗?不需要你在这乌鸦嘴说我要被开除吧?
当时没有什么后果 但是之后老板有在planning对team强调sprint要按时完成任务(不过当时还有另外一个dev也没完成)所以我真的对sprint没完成任务有ptsd了。
布置的任务太难这不是客观事实吗? 然后你说的“网友的建议一概不听”,你看看这里的回复好几个我都觉得挺有用的。我“一概不听”了吗?我不知道你是不是程序员,但是你的回复没有一句是facts,都是你主观的情绪判断
即使老板给你的例子不work,你也应该有能力去网上找资料,找tutorial,make it work,感觉楼主不太适合这个工作,哪怕新人需要training,也不等于每行代码都要手把手教你
“我真的不想和你争论,因为我觉得没有意义,但是我想澄清一下第一,我老板不是1on1给我例子的,是code review的时候当众给我例子的。其实我宁愿他没有给我这个例子,因为我网上找到一些别的可行的,但是就是因为他给我这个例子。导致我一直在follow这个。他也是按照这个例子给我debug、教我写代码的,所以导致一直写不出来 然后假如你这么看不惯我发帖,也不想帮助我,那就不用回复了行吗?不需要你在这乌鸦嘴说我要被开除吧?”
建议你坦诚地跟老板说 直接在全组code review上当众说 上次你给我的例子耽误我工作了 下次请不要给我例子 我自己干更快 我保证下次他不再给你例子了
我记得你还发了好多帖子 说你老板给的活儿太难 你干不完
不知道是你太牛还是太菜
“ 布置的任务太难这不是客观事实吗? 然后你说的“网友的建议一概不听”,你看看这里的回复好几个我都觉得挺有用的。我“一概不听”了吗?我不知道你是不是程序员,但是你的回复没有一句是facts,都是你主观的情绪判断”
太难太简单有什么事实可言 难者不会,会者不难
对你太难倒可能是事实
我一开始不知道老板给的code不work,况且老板要你用的框架也不能说改就改啊。老板要你这样写,你说你要按照自己的方法写?那不得请示老板吗?我不是不会网上找方法,而是不会用老板的代码,因为那段代码本来就不work!
姐妹,老板布置任务太难和老板水能力不行不冲突。 对孩子的严厉的父母就一定能力很强吗?
一个程序到底work不work,你作为程序员都不知道,这怪不到老板身上。你口气这么牛,你应该fire老板啊。再说你跟网友吵架,就算你赢了,对你的工作也没有任何帮助。
你没有仔细看贴吧,我的程序一开始就work的。是code review的时候,老板想improve code,reduce overhead,但是他给的improve overhead的code不能用,我一开始以为老板的code肯定是对的。
好的谢谢,下次我知道了谁给我的idea我都要打个问号。这次主要是老板已经说了要这样implement,我自己搜到了其他的方法,但也不能随便改吧?后来是tech lead改的
get things done. Can't agree more.
笑死
最后谁给你review打分,你老板吗? 那你在乎别人干嘛? blame你怼回去好了。
确实不熟悉这个语言,因为才上手,入职了以后现学现卖的。所以如果要用一些生僻的东西我就不懂了。我是junior才工作几个月,离senior ic远着呢
没有要当众羞辱老板,但是我就是想问如果当众说他给的code不work是不是也不太好呢?
我是昨天try了一天说行不通的,没有几天,但是今天老板和我一起写也没有写出来,后来是Tech lead用了另一种方法写的,所以一共耗费了2天
好的,我后来就尽量不和那个人接触了😭
而且也不会有任何人会指导你了
你就说你开始写了一个version 但是不够好, 你这几天没deliver是想着怎么完善你的code。 然后如果老板和tech 在就说thanks to 老板 和 lead for their helpful discussion, 你成功deliver了现在这个版本, 虽然晚了两天, 但是blablabla闭眼吹一下你现在做这个东西多好用。
这个回复好优秀,学到了
你大错特错了,这次组会上好好感谢tech lead,感谢老板花时间指导你。说什么他们能力不行,完全是胡说八道。DDT还得偌贝尔奖呢,按你的观点是不是把DDT评上诺贝尔奖的科学家都是大傻B?年轻人,别这么狂,放低姿态,和和气气对待你的同事,多说谢谢,多多微笑,少抱怨,少judge,做不出来不要紧,态度好点。
别这么紧张,你是Junior,做不出来不要紧的,他们要说你,随他说,你的目的是要能让你自己的能力能提高,其它都不重要。
你想想看别人blame你,你都不舒服,如果你去说老板技术不行,如果你是他你会舒服吗?做了老板后杂事一大堆,就算以前是技术强人,时间久了,技术也会生疏的,这很正常。你从老板那儿最要争取得到的是他能罩着你,对不对?你也可以观察他如何与人相处的,学一学,用到你与同事的相处上。技术上你可以多向tech lead 请教。比老盯着找别人不行的,多看看人长处。
这会连老板也不行啦?
老板给你提供一个改进的思路,具体怎么实现和debug是你的事,这点事你让老板和tech lead一人浪费1小时给你手把手调程序,还想着blame老板给的例子不能用。。。想什么呢?估计他俩现在也很头疼这事
请问是刚毕业的学生么?
高赞的那个层主说的很对,dev 就是要deliver,如果能感觉到要做不完,要赶快和manager 沟通,一般manager 都会派更senior 一点的赶快来帮忙,为了赶OKR
It's all business ,个人脸上挂不住什么那种,没人care。相比OKR deliver不了的那种丢脸,找人帮忙根本不算什么
楼主能力没有,但是态度好像自己一肩扛起整个公司一样,LOL
好的谢谢,我如果只是说老板给的code不work导致的拖延可以嘛,还是最好也不要说?
这种PR comments是在提供一种思路,一种大方向,不可能那个代码马上就能运行。基本是告诉你大概的意思,你自己回去按那个方向改造,直到可以运行,再重新re-request review
那种马上就能运行的PR comments 代码,一般都是以suggest changes 的形式出现,然后你有一个按钮可以直接commit changes。只有那种类型的comments才是一点不用改,直接拿来用就行了
如果manager/lead 只是提供一个思路,那你肯定得自己回去refactor 完才能run啊
why not?
directly point to your boss, "shame on you and your code!!!"
哈哈哈哈哈哈哈
"Your code not ok. You don't know then don't blindly bb"
上个贴就骂老板是傻逼了
哈哈 老油条碰到newbie
老板不是给改进的思路,是要按照他说的写 我debug的时候提议了几次可以用别的地方我找到的 老板并没有说可以啊?
不是的,我们老板真的是一行一行叫我写的,因为我是junior,其实我觉得没必要,他给我的code又不能用。还不如让我自己写
不能这么说
达成同一个目的,代码可以有100种写法
一般established team 都有自己的coding pattern
你micky mouse job 般做一个feature ,但是和coding pattern 不compatible 那肯定不能让你merge啊
不是简单的代码写完能run就行了
所以按照你们说的我可以用自己的方法写吗?
我可以make it work,只用老板给的library但是不是用老板的code,因为他给的code不work。
因为我今天debug的时候分别和我的老板还有tech lead说我这个code能不能尝试我自己找的一些,但是没有人说可以
所以说我不确定多少是要按照老板说的写,如果只是需要用他给指定的library我自己可以网上找来solve这个problem。但是如果是用他的code,不好意思他的code不能用。后来tech lead也没有用他的code,我当时debug的时候有问过老板,能不能用我自己网上找的,他没有回答。他就觉得一定能make it work…
能不能用你自己的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
我的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了两天我对这个功能多多少少有些手感了,但我也不知道怎么说比较委婉。其实就是因为谁也没帮我写出来…
听你描述好像你没理解代码背后的逻辑,网上找到复制过来能run就觉得可以了。你得理解老板让你改的pattern是什么,多看看现有代码怎么写,什么结构,尽量不要自己造轮子。你说老板的代码不能用,至少得说得出为什么吧,那你用稍微不同的方法实现他多半不会有异议,你就直接写出来要求review呗。
你这个回复就是我最害怕的就是明明这个code不work,我还得按照这个方法写。至于为什么不work,我不知道啊,老板和tl分别debug了一小时都写不出来,我怎么知道为什么不work。至于为什么我知道不work,是因为我在主楼说了,github上看到别人说了。
而且我不知道你从哪里看出来我要复制黏贴,肯定只是参考而已啊。老板给我的代码也是网上的reference啊
我也真是服了你了。一堆人和你说了半天,你还是想说是老板不好。
这个trust是没办法earn了 LOL
我说的是老板给的code不好用
那你就说吧。顺便保障一下你同事的job security.
你行你上啊
有啥区别啊,那责任不还是在老板身上吗?毕竟代码是他找给你的