如何看待程序员抄代码还拿着高薪这一现象?

发布时间:
2023-08-16 11:22
阅读量:
18

咱们说点实际的吧。

我现在在做一个系统,这个系统需要导入一个模块A,5w行代码左右。

我需要做什么呢?我需要了解这个模块A的内容,包括架构,运行方式,接口,输入参数,输出数据格式,外部处理。

然后为这个模块A写一个编译脚本。大概需要你具有cmake,ninja,最次最次gcc的知识。期间还要选型,是静态还是动态引入,在什么平台,arm,linux,64/32位?定点浮点,预定义怎么设计?

写完了后,要对着模块A的接口,做插件化引入的适配。这块最简单,只需要知道模块A是的调用流程罢了。调用流程写完就可以了。做好封装。

然后写上层的调度。这就涉及到模块A的各种参数,配置了。要了解模块A的这些内容会影响什么。什么鸡毛蒜皮的小事都要懂。有没有封装?码率的改变最后是导致数据量变大,还是会导致调用流程改变?数据有没有冗余,有没有魔改?int这些东西是不是32和64位系统通用?一个修改加了会怎么样,不加又会怎么样?

最后这些东西加起来,可能不到两百行。200:50000。这个代码比例谁看到了,外行人自然而然地可以说,我只是抄了代码。

但是只有本行业的人知道,这东西有多难。

END