有一天,你接到一项任务,开发一个系统,这个系统被要求尽快上线,就像众多的其它项目一样,鲜明的互联网风格,快速开发、快速上线。
你照做了,用最擅长的技术,大量重用以前项目里的东西,顺利地在截止日期前将系统写好并上线。
它看起来有点粗糙,谈不上高性能、高可用、可扩展这些特性,一句话“Just works”。
我们很忙,时间很宝贵,现在就为尚不存在的大量用户去做优化是不值得的,我们还有很多这种项目要做,我们信奉“不要过早优化”以及“尽早发布”。
在互联网行业,上个首页后用户量暴增服务被压垮,并不罕见,是一个幸福的烦恼,我们的服务会及时演进,最终,拥有完美的代码和架构。
而且不那么忙的时候,我们会静下心来偿还技术债务的,现在已经足够好了,让我们想想还有什么新项目可以做做。
时间一天天过去,程序员长成了架构师,小王变成了老王。
每一年都有新的产品走红,小公司变成独角兽,每一次业内会议上都会有大量架构演进的分享。
或许下一次就轮到我们了,我们会跟着公司一起成长,在业务突飞猛进的情况下,不断打磨我们的技术,我们的程序会从一个个小玩具进化变成高楼大厦。
所以我们现在还是玩具人生,在别人眼里,我们是一个问号,有待证明的问号。