最重要的是 , 在这重门重点是软件的设计问题 。你需要有足够多的经验能比较不同设计方案的优缺点 , 比如TCP和UDP , 同步和异步 , epoll和select , push和pull , 水平扩展的各种方案…… 还记得本站的那篇“程序员的谎谬之言还是至理名言” , 广度是你深度的副产品 。所以 , 这重门是看你的技术视野有多深有多广 。
三重门:业务智能
这 重门可能是最难的一重门了 , 如果你能进到这重门里 , 你应该是科学家级的程序员了 。让你有智能的业务 , 这个事可能是顶级的技术难题了 。第一和第二重门都不算 难 , 这重门是最难的 。参看Amazon的个性化推荐系统 , 或是Google搜索引擎的结果个性化推荐等等(比如我输入“黑天鹅”关键字 , 你怎么知道我要找 的是动物 , 电影 , 音乐 , 还是本书?怎么让搜索出来的结果排名即公正又可个性?) , 你就知道 , 用技术来解决这种类似的问题难度可想而知 , 不然就不会出现如 Hadoop之类的技术了 。
我再举两个这重门里的业务方面的例子 。
- 一个例子是关于库存计划的 , 需要像天气预报一样 预测未来的销售量从而决定库存 , 所以 , 最简单的做法是 , 监测各个商品的销售统计 , 然后看一下最近的销售趋势 , 还要看一下往年的销售趋势(因为某些节假日会 是一个高峰期) , 还要分析一下大众的喜好变化 , 比如 , 在某影评网站上的某电影的热度其会告诉我哪个电影的DVD要滞销了 , 得打折卖 , 哪个电影的DVD要畅 销了 , 得多进货了 。还可能需要监控新闻评论 , 比如某权威人士推荐了某个商品 , 那么我得赶快进货了 。等等 。这完全就是一门科学 。
- 还有一个例子是配送问题 。我有一辆卡车要处理我仓库和配送站间的物流问题 , 我需要找到一条最经济的路线来在有限的时间内处理最多的物流 。这个不是最短路径问题 , 这是个计划统筹学的东西 。也是一门科学 。
到了这重门里 , 可能技术反而不是重要的了 , 而是数学模型 。这重门里主要是业务模型 , 数据模型和算法问题 。这些东西和你的业务模型密切相关 。能解决这样的问题 , 是真正的大牛 。对于我来说 , 可能是高山仰止了 。
后记
通过上面的说明 , 我们可以看到下面这些东西 ,
- 我的那篇“程序员技术练级攻略”里的东西只能让我们最多达到1.1 到 1.2重门 。
- 一重门像是开垦荒地 , 二重门像是扩大生产 , 三重门像是精耕细作 。
- 一重门(业务实现)里聚集着大量的劳动密集型的企业 , 劳动密集型的企业通常都需要流程和方法论 。敏捷过程改进这类的东西只在一重门里 。
- 二重门和三重门里只有少数不多的技术型的公司 。这类的公司通常非常注重技术 , 并且是企业文化是工程师的文化 。
- 三重门里可以产生的创新和那些可以用来改变世界的技术 。
- 国内现在的情况是 , 一重门优化阶段 + 二重门的学习阶段 。三重门里似乎还没有什么见术 。不过 , 我看到一些公司已在尝试三重门的东西了 。
- 头发自然卷的女人都容易受情伤
- 独特简单的网名女生2字 独特简单的网名
- 生意参谋常用的数据模块 生意参谋必读的数据
- 只是当时户口在养父的户头上养父是否需要我去赡养
- 刚装修完房子,最适合放置哪些植物
- 遗忘物和遗失物的区别是什么
- 发微淘的内容要怎么写才可以被关注 微淘文章怎么发才有用
- 属羊人车牌号宜含哪些数字
- 什么眉型的男人容易找到女朋友
- 抖音卖零食合拍真的能赚钱吗?怎么找货源?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
