技术研发不需要从零到一

2018-04-17 17:38:58 浏览数 (1)

技术研发不要从零到一,要做一百的事情。

互联网圈经常说:从零到一。

那是对于创业者或者产品经理来讲,技术研发人员不要经常从零到一。

从零到一的研发一个支付系统。

从零到一的研发一个社区系统。

从零到一的开发一个APP。

听起来很酷炫,但是其实对于技术人员技术的进步没有一点帮助。

有些工作10年的工程师技术能力不一定比得上一些毕业2,3年的。很大一部分原因是因为10年 经验都是围绕从零到一的系统。

互联网技术公司很少有产品从零到一最后做到了很大,大部分死在了从1 到10。

这样团队的研发人员解决的问题可能也就是面对了几百万并发量,但是一个大公司的超级系统,随便一个操作都是千万上亿的并发,这两种不同的场景下对于技术能力的要求和提升是远远不一样的。

一些在大系统中难以处理的底层问题,在小系统中可能用于遇不到。

参与有架构深度的系统

和京东的架构师聊天,说一个下单操作会涉及到购物车,订单,库存,展示,支付,积分等操作,背后的逻辑是要更新缓存,做负载均衡,CDN,LVC,异步队列,最终一致性等。

但是我们的系统虽然有千万以上的用户,但是操作深度只是一个发帖,校验,加积分,这样深度的系统带给你去处理的问题有限。

追求去做大系统,维护也可以

之前文章讲过,做技术要有一定的深度,但是这个深度很大一部分是工作中提升的,高并发场景下会面对不同的问题,对要求你提供的技术方案有足够的完整和丰富。

所以技术人员,不要老从头去开发一个新系统,积累很多这样的经验对于技术能力并没有提升。

去参与一些大系统,或者去维护一个大系统,如果有能力将一个大系统的性能/稳定性提升一点,技术能力的提升远远超过从零到一搭建系统。

0 人点赞