奇闻录 2 憋在心里好多年的事 说出来给你们长长见识

2019-12-29 11:50:55 +08:00
 takemeh
本打算在 /t/633241 下面回复的,想了想还是重开主题吧。

一句话概要就是
我曾在 C 公司入职后接手了自己于 A 公司写的并历经多年风雨的屎山 Y 框架的故事
故事细节更丰满有趣,还有未知受害者,请往下读。

A 和 C 是两个没有直接关系的公司,业务范围也迥异,应该是人员流动携带过去的。
当时写 Y 框架 的时候年少无知,写的很不调理,还过早的优化,导致框架表现很强悍,可读性很差,
再加上可能转了几手被改的不成样子了,导致无人能接手。
(就是最近的作品 /t/631994 用到的框架)


刚入职 C 公司的那会准备直面 面试时说的“不太好维护的代码”了。
最坏的打算是加班加点掉头发搞定它。

后来经历了签保密协议口头暗示威吓等环节,终于拿到了代码。

结果竟然是自己的“孩子”,不是别人的“屎”,虽然被装扮的很奇怪了,
但还是认出来了,有些我原有的代码被注释掉放在一边,还放了一堆分析过程。

然后当然就是慢慢阅读慢慢改啦,一直摸鱼了大半年,余下的精力(这种情况下不费心啊)做自己喜欢的东西。
平时不管他们提什么要求什么改进,都能轻松给它改出来,自己的代码改着还不容易啊。

后来要去别的公司了,因为 C 公司对我不错,我就花了不到一个星期的时间让 C 公司 的三个同事完全吃透,包括一些相关的理论知识。然后他们还称赞我能力强,(强个毛,都是奇淫技巧好吧)

其实完全可以用另外一种比较含糊但他们又说不出来的方式交接代码,
只揭示表面的那一层东西,原理什么的统统不说,也能顺利走人。

之前维护这份代码的人就是摸爬滚打了一年走的,也没做出来什么,
不知道他在我这份屎山代码下都经历了什么样的历程,据说是头发少了很多,
如果你正在看这个帖子,我表示抱歉,我不是故意要伤害你的。

透底交代代码还是因为 C 公司老板 对我们开发人员比较好,是个少有的对技术人员尊重的老板,
不是上来就说知识不值钱代码不值钱那类人。

我不知道为什么总能遇到奇怪的事,比如
修路由器获得昂贵耳机 /t/623499
奇闻录 1 面试获得键盘 /t/625886
4072 次点击
所在节点    职场话题
11 条回复
takemeh
2019-12-29 12:02:52 +08:00
天哪 你这是什么奇葩体制啊
takemeh
2019-12-29 12:03:54 +08:00
天哪 我这是什么奇葩体制啊
jngke931126
2019-12-29 12:05:46 +08:00
@takemeh 看你激动的都你我不分了,还是你有精神分裂体制。
看这个油管视频
<amp-youtube data-videoid="vpmkHSCFrgw" layout="responsive" width="480" height="270"></amp-youtube>
takemeh
2019-12-29 12:09:59 +08:00
@jngke931126 我确实有时看自己的贴会有种旁观者视觉。
jngke931126
2019-12-29 12:13:52 +08:00
@takemeh 你就要蜕变成一台主机通过虚拟机运行多个操作系统的情况了。
平时多加强这方面的训练,你就可以做到一个人格休息一个人格出来写代码,然后前一个出来 review
takemeh
2019-12-29 12:19:20 +08:00
@jngke931126 这个视频如果是真的,那么人类大脑硬件确实能容纳几个完整的人格,有点人格能力还很强。 神奇
jngke931126
2019-12-29 12:24:53 +08:00
@takemeh 应该是真的,人的潜力上限很大的。
Bbird
2019-12-29 12:27:58 +08:00
这就说明圈子很小,概率上是常见的事,尤其是你有一个框架的时候

同时说明代码泄漏根本防范不住的,一个公司要么保护好代码,要么做到代码泄漏后别人无法复制业务。
takemeh
2019-12-29 12:41:13 +08:00
@Bbird #8 有些公司的代码如果泄漏到了同行,领先的部分立马被追平。
尤其是用单片机的行业,只要读出来,写到另一块 mcu 上立马,大批山寨品随机就出现。

所以单片机一个重要的功能就是要防止读取。
ZredoC
2019-12-29 13:18:02 +08:00
🤣🤣🤣太强了
ARhen
2019-12-30 12:33:32 +08:00
奇淫技巧说道点了,我写的代码里面也有,说到底技术不够,只能靠所知道的技术给模拟出来了😂
再开也是想不出来当初怎么想的~

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

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

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

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

© 2021 V2EX