前言

别人的轮子已经那么优秀了,为什么要造轮子?

个人原因

1)别人的轮子用起来不顺手

2)只会用别人的轮子,无法深入知道原理

3)轮子提升自己的技术+形成自己的作品集合。

4)提升自己的技术+知名度

5)形成自己的知识库+解决方案

拿来主义

其实商业上,不管黑猫白猫,能解决问题的才是好猫。

不过技术人有自己的思维,很多东西喜欢从零开始搞。

如果是销售型出身,那就是直接用商用的。

技术的发展过程

知道

为了解决问题,知道有某一个技术

使用

实际使用

知道如何使用、配置+运维

对应的操作笔记+使用记录

原理

知道对应的原理,甚至深入对应的源码

对应的设计文档+源码分析

不足

实际使用中,找到原始技术的不足。

提 issue 给原始的作者(服务提供商)+自己二开+其他技术方案结合+自研来解决这些遇到的问题

商业价值

技术是服务于业务的

要解决业务的实际痛点

一些技术去解决真实的业务

比如风控-统一风控

限流

收银台(账务)

对账平台

参考资料