工作上遇到“能用就行”,唯唯诺诺的指导人(小组长),大家一般怎么办

2021-11-01 01:34:39 +08:00
 enuui
每次项目定排期的时候,指导人那边的工作就希望我处理完我的工作之后参与进来,或者做着做着就问我还有多久做完,希望参与到他那边(因为我还是职场萌新啊,当时没怎么考虑就答应了,现在反思觉得是套路?)。

然后参与过去之后发现代码都是以“能用就行”的态度写的,有强迫症的我内心很抗拒啊,不过之前还是硬着头皮写了。



然后我发现指导人知识面和代码设计能力上很一般,和我想象中几年经验的程序员差很远。



直到最近一个项目延期了,在做项目的时候我对我这边的代码做优化和原本答应参与指导人那边的时间偏离了,做优化时也口头上沟通过(太年轻了,没在聊天软件上留下记录),然后项目延期了,总结的时候原因重点都归到我这边代码设计有问题导致需要重构优化??

我反思了一下主要项目收尾有一段我们共同参与的排期(就是前面说的我参与过去那块),然后这块做的内容是没定的(感觉我是填坑的)。



而且指导人还很卷,基本是组里最后一个走的,就算是这样他也不会说延长下项目排期。



现在回想一下才知道是我太年轻了,刚进社会对指导人太信任,只想安心写好代码。
9627 次点击
所在节点    程序员
72 条回复
Kaier
2021-11-01 01:38:38 +08:00
建议提桶跑路
enuui
2021-11-01 01:47:19 +08:00
@Kaier ——怎么避免跑路后不会再遇到老油条
Kaier
2021-11-01 01:52:12 +08:00
@enuui 避免不了的...
找熟人内推, 有了解组内情况的人, 能避免一些
CEBBCAT
2021-11-01 04:16:36 +08:00
对构建良好代码的欲望,可以通过自己的小项目来释放,甚至是一个 demo 。怎么做一个小小的架构,这里面也有一番趣味

最近发现的,分享给你
jmone
2021-11-01 05:53:12 +08:00
都项目延期了,还在那扯代码优化,有什么意义呢?
lairdnote
2021-11-01 07:33:52 +08:00
如果是 to B 的思想 还能苟活一段时间。。如果 to C 走吧 。。
l4ever
2021-11-01 08:32:20 +08:00
收起你的完美主义思想, 90%的项目就是"能用就行"
yanzhiling2001
2021-11-01 08:40:45 +08:00
我就是这样人。从来没想过代码完美,都是能用就行。

应该是以前在外包时候养成的坏习惯。只想着快点搞完,只要不出纰漏就行。天天糊屎。屎上堆屎。
fl2d
2021-11-01 08:41:44 +08:00
”小领导”权限并不高,小兵看不到的掣肘的地方太多了,进度 /需求 /预算 等等,不得不妥协出一个能用就行的东西。
searene
2021-11-01 08:45:53 +08:00
代码从来就没有“能用就行”这一说,即使是你的领导让你“能用就行”,你也要尽量写出高质量的代码,否则到时候业务拓展,屎山堆屎,倒霉的还是自己,你的领导是不会替你写代码的
Lefi
2021-11-01 08:49:02 +08:00
不然怎么弄,刚进入社会就想追求完美?
tg3253
2021-11-01 09:01:19 +08:00
本来不就是能用就行吗?刚毕业时我也喜欢重构代码,现在发现没事摸摸鱼、搞搞副业、考考证提升自己才是硬道理,什么代码、工作都是混日子
v2hh
2021-11-01 09:02:31 +08:00
我觉得你说的是我
vvhhaaattt
2021-11-01 09:03:09 +08:00
小组长视角
项目人力不急的时候会对质量要求高点,看到代码有比较大的优化点,会指出来让返工。
着急的时候,即使 review 到效率低的代码,也确实是能用就行。
tg3253
2021-11-01 09:04:48 +08:00
得过且过当咸鱼拿个平均薪酬就挺满足的,优化不好了,万一出问题就是你的责任,出力不讨好的事情傻子才干。。。 以上是在央企工作快两年的工作体会
awanganddong
2021-11-01 09:10:36 +08:00
能用就行这句话的含义在不同阶段是不同含义的。
比如我们公司刚起项目,我基本上对下边的同学,也是说的能用就行。
这个阶段,用户没几个,更多的是起功能。
遇到在合理工期完成项目,并且代码写的优雅,这种是非常赞同的。
但是前提条件必须是在工期内完成。
因为资源总是有限的,最害怕就是那种这里怎么优化会怎么怎么好,然后交付的时候,延期了。这种就会很被动。

以上就属于项目第一个阶段吧。
接下来阶段,就是用户量在十万级,百万级针对不同的情况的业务优化了。当然现在我只能达到这个程度,这时候的能用就行,就是你这个项目能保证业务需求。

总之就是务实一点,踏踏实实的。
dengji85
2021-11-01 09:11:57 +08:00
职场都是这样的,底层背锅 好的直接领导在你刚来的时候会“实在”的指导你 5%吧
vvhhaaattt
2021-11-01 09:11:58 +08:00
有指导人,应该还在试用期之类的吧
你的指导人把项目延期的原因甩锅给你其实是非常傻的行为,如果他确实是这样汇报给上级的话。
任务是他分配给你的,又没有做好技术兜底工作……
zhea55
2021-11-01 09:12:50 +08:00
作为一个他们眼中的傻子。我想说的是,保持你内心里面的对与错,好与坏。

时间充裕的情况下,尽量写出整洁,逻辑清晰的代码。

时间不充裕的情况下,可以“能用就行”

混日子的人很多,才显得你有责任、有对代码质量的追求。

这不是对公司的交待,而是对自己的交待。

很多人代码都写的稀烂、整天房子、车子、女人,我无法想象他们的脑子。


最后,你的领导帅锅给新人,明显不合适。
saulshao
2021-11-01 09:18:06 +08:00
所有的代码,标准都是"能用就行"。
不然没什么代码可以上线使用......

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/811978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX