吐槽一下,公司一个代码写得不咋地的老码农准备调过来当我的 leader。

2021-09-30 13:34:45 +08:00
 enjoychen0318

隔壁组的一个老大离职了,我现在的 leader 要调过去。把一个入职半年的老码农调过来我们组当 leader 。

我比他晚来这家公司一个月吧,做过两个版本,都是在这位老码农原先的代码上做开发,所以看过不少他写的代码

第一个版本是做标签类型的开发,有四五种类型的标签,每种类型的创建逻辑都不一样。 他的代码是 一个 create 方法,写个 switch case,每种类型的处理逻辑都写在里面,后面每增加一种类型就增加一个 case 。。 update,list 的方法都是这么写。 我刚入职也不敢说啥,默默地用策略模式把这块重构了。

第二个版本,他做了一半基础的接口,交给我的时候说做过自测了,让我在他的基础上开发就行。结果有部分接口跑不通,各种 Bug 。导致我开发和改 bug 要并行,导致差点延期。

现在要当我领导了,我刚转正没多久,有点想溜了。。

5469 次点击
所在节点    职场话题
37 条回复
opentown
2021-09-30 15:29:14 +08:00
@Jooooooooo 真的好有道理!!!
opentown
2021-09-30 15:29:57 +08:00
leader 分两种吧,一种是技术的,一种是管理的,技术 leader 需要解决问题,管理的 leader 带团队就好~
enjoychen0318
2021-09-30 16:05:34 +08:00
@opentown 他属于 Tech leader,来了需求他出技术方案,我们这些喽啰负责实现
wangsilence
2021-09-30 16:15:01 +08:00
我觉得类型少的话,if switch 比较直接,多的话再上设计模式
ligiggy
2021-09-30 16:18:23 +08:00
我觉得类型少的话,if switch 比较直接,多的话再上设计模式
b0644170fc
2021-09-30 17:04:59 +08:00
设计模式不一定就比 if switch 高端.
yuruizhe
2021-09-30 17:15:03 +08:00
coding 能力稍逊一筹,不见得管理协调能力差,leader 就更不看 coding 了,如果老人能在技术上给你更大的自由空间,倒也不必太担心,更不用急着跑路
niub
2021-09-30 17:39:22 +08:00
同意 27 楼的看法。
Anarchy
2021-09-30 18:16:22 +08:00
出技术方案的话,还是看技术方案这块来说能力行不行。switch 处理简单逻辑的话也没什么,只要不把逻辑堆在一块一般都能维持。
xbtu
2021-09-30 18:26:57 +08:00
离过年还有一段时间, 建议你先和 leader 处处,看看之后再做决定,别冲动,如果不合拍,拿了奖金再走也不迟,如果合拍那就更好了。另外和不同的人相处,也是职场上成长的一个必经之路。V 站广州分部, 聊工作,聊生活, 群主微信号:qq3055867734 入群口号:v 站-广州
yoke123
2021-09-30 18:37:21 +08:00
会吹牛,PPT 大师,向上管理,忽悠老板,给大家画饼,让下属给自己背锅。
这才是他要干的事。
lipyoung
2021-09-30 22:39:42 +08:00
@yoke123 楼上,总结的很到胃了
redford42
2021-09-30 22:42:55 +08:00
他能背锅就行
PonysDad
2021-09-30 23:29:21 +08:00
他如果连单元测试都没写。那你快跑。其他一些设计,在业务简单的情况下,套上什么设计模式,只会增加代码复杂度以及可读性
James369
2021-10-01 14:13:15 +08:00
年轻人还是不明白,砖砌得好不一定楼盖得好,楼盖得好不一定项目做得好,项目做得好不一定钱赚得好。
越是高层越是反过来看问题,好好砌好你的砖吧。
grissom
2021-10-01 19:57:30 +08:00
@enjoychen0318 也许就是因为没有毛遂自荐的或者没有合适的人选,才从别的组抓过来。业务不熟悉可以去熟悉,这些都不是困难,机会要主动争取,要抓住,如果不想被你觉得能力不如你的人领导的话。仅供参考
gy0624ww
2021-10-03 09:18:26 +08:00
觉得楼主还是太浮躁了
leader 不一定管理和技术都两手抓的
好的领导并不是要手把手给你演示写代码,而是因材施用,发挥你的最大价值。

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

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

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

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

© 2021 V2EX