项目组其他成员能力不够,没追求,代码糟心,怎么办?

2018-05-14 10:34:03 +08:00
 fever105

楼主能力一般,但热爱技术,大言不惭的说愿意为自己写的每一行代码终身负责。我始终相信写的漂亮的代码就像诗一样,赏心悦目,充满美感。这个大概是我作为一个完美主义者强迫症的具体表现。

公司最近发展迅速,不停招人,原本只有几个人的项目组突然之间热闹了起来。人多了,事情也多了。作为一个小 leader,楼主不得不抽出一部分时间进行管理,说是管理,其实就是辅助新人熟悉代码,code review,技术分享。但在这个过程中,我渐渐有一种绝望感,新的基础是真的差,如果把顶级代码比做诗歌,他们的代码也就是小学生作文。一个简单的道理,说了几遍都还是懵懵懂懂,每每看到他们一副“被水淹没,不知所措”的样子,我都深感无奈。

作为一个强迫症患者,垃圾代码让我心碎。不过话说回来,对于那种基础差,但还有求生欲望的新人,我是愿意教的,只是多教几遍的事情。老油条才是让人恶心。说句要挨喷的话,很多人声称自己 3-5 年工作经验,但说白了不过是拿着 1-2 年的工作经验混了 3-5 年。不求甚解,应付了事,得过且过,2018 年了还用着 5 年前的技术,提醒他还不耐烦。我是真的 xxooxxx....

有些人可能会说,你是不是不会和别人沟通,要和别人多沟通。我也反思过,也认真的在沟通,但代码水平这问题真的不是沟通就能解决的。

以上就是我的抱怨,我知道,程序员要转管理,这是必经的阶段,但作为一个眼里揉不得沙子的人,这个过程的确痛苦。最近明显感觉心累,人也暴躁了很多。早上都懒的起床。😂。哎,叹个气,继续重构代码去了。

8837 次点击
所在节点    程序员
66 条回复
vivili
2018-05-15 13:33:03 +08:00
有一种叫做,你拿着别人双份的薪水 要求别人和你做一样的事
wolfie
2018-05-15 13:57:50 +08:00
看自己过去一年以前的代码都会感觉到有差的地方吧
tinyuu
2018-05-15 14:22:26 +08:00
那就都辞掉 ,都找 会写诗的, 不会徒手写的都不要。
ourzhang
2018-05-15 17:05:54 +08:00
@Kraken 是专门的人在做这个,程序写完之后先过 checkstyle,规则是自己公司定义的。
上传之后要过工具检查。全都过了之后才是 code review。做这个的人权限很大,不符合开发规约,写法问题,开发风格不统一,就连多一个空格都会上 Redmine,你想在项目中添加一个包都要提申请的。。

那时候很痛苦,前期很慢,对应 Redmine 的问题基本都是加班修正,后期慢慢适应了开发效率也没差别了。现在想起来对自己开发的帮助还是很大的,至今也保留下来了很多好习惯,那个项目做完之后维护起来很简单,注释很多很全,风格都是一样的,定位问题之后基本不用找就能知道去哪个文件哪个方法修改。

作为一个程序员我是不太喜欢这种开发的,虽然后期维护的时候很幸福。。。
Kraken
2018-05-15 23:03:15 +08:00
@ourzhang 懂了 谢谢大佬 光是听起来就觉得很幸福啊
maninfog
2019-03-06 00:08:44 +08:00
@liprais 感觉没啥毛病啊,楼主这贴也说了能力一般,但是对代码很注重

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

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

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

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

© 2021 V2EX