第四周学习总结
第四周的学习主要是从互联网的技术发展史来看各种技术解决的问题,具体收获已经写在第一篇文章里了。
技术不是凭空发展的,必须有场景有需求。
淘宝的技术发展史早就看过了,确实是这几十年技术发展的缩影,值得看几遍
值得注意的是,我们并不需要一开始就解决所有问题,互联网发展太快了,公司要发展不能等着你技术的实现,你必须用最快最简单的方法去解决问题,能买就买,能请外包就请外包,不要被技术拖累了公司前进的脚步,不然等你技术实现了公司早就死翘翘了。
BTW,以本人的经历吹一下,前两年,我和我的伙伴们在某一领域上走到了浪潮的前沿,结果因为没有等到浪潮的来临,钱就不够花了,只能潜在水中等候浪潮的到来。所以说技术和公司发展并没有必然的关系,在发展中要避免技术癖。
另一个典型的就算是ofo了吧,一开始基本上没有任何技术含量,就一个机械锁一个二维码就这样上线了,所以说跟着浪潮最重要,以最快的速度把东西搭起来,管它啥技术。
当然,一个系统的基础还是要稳固,前些年某些公司就是因为数据库或系统的耦合问题导致连模型和框架都改进不了,眼睁睁地死掉了。
另外一点,因为前人帮我们踩平了许多坑,所以我们从系统一开始的架构设计上来说就可以更有前瞻性,即使做一个单体式系统,也要充分考虑模块之间的解耦问题,以免遇到系统瓶颈时抓耳挠腮,导致业务受挫。
评论