作者:蒋步星

来源:数据蒋堂

本文共1100字,建议阅读8分钟。
看起来还真是,似乎还要再加大投入才行?

现在有个说法,国家对基础软硬件的投入太少,经常会说微软、Oracle、Intel这些巨头每年的研发费有多少多少,我们的投入连个零头都不到,当然做不出什么象样的东西了。

看起来还真是,似乎还要再加大投入才行?


我不懂芯片的事,不知道是不是需要花很多钱才能建出基本的实验生产环境,但软件的研发成本还是比较熟悉的。在我的意识中,国家在这方面投入的钱并不是太少了,已经足够多了。

和国外巨头比研发费,你不能拿微软现在花了多少钱来算,而要拿当年它做DOS时花掉的钱来比。基础软件要做到全面普及,确实需要持续的投入完善,长时间来看,这个成本也确实很高。但是,把产品做到能用、做到用户愿意来买单、做到可以养活自己,可能也需要较长的时间,但并不需要太多的钱,后期完善的成本可以也必须用利润来支付。

我没统计过Linux做到用户愿意用投入了多少人月成本,MySQL又用了多少?但无论如何,我想这个成本都会远远小于国家对基础软件的投资额度。


那么,为什么国家支持的基础软件都做不成,花了这么多钱也还是做不好?

这个原因已说过多次了,因为做这些事情的基本战略是,而从来没敢想过

抄,你当然要花很多钱才能做出个类似的,因为人家已经花了很多钱,你又没有三头六臂,凭啥比人花的钱能少很多?

抄,只能抄出表面的东西,抄不到产品背后的商业逻辑,不知道为什么要做这个产品,只是为了做这个产品而做。这样做出来的东西在市场上毫无竞争力,于是还得持续地花钱,结果当然你会觉得钱总是不够,而这种情况下,投入再多也是无济于事的。


但是,我为什么要做得和人家一样呢?

有人说,国外产品的用户体验已经非常好了,你做得不如人家怎么竞争呢?

其实,在创新技术面前,用户体验根本就不是个事。刚做出来的汽车跑得没有马车快、坐着也没马车舒服,用户体验在很多方面都明显要更恶劣。但是,它不用吃草喝水、不会生病受惊,就会有那么一些用户愿意为这些特性忍受其它恶劣,然后,逐渐地,速度也提上去了,舒适度也好起来了,….。

类似地,经常被拿来说的生态问题也不是个事。只要你有过人之处,解决了用户的痛点,自然有用户会接受你。生态不是一天两天建成的,但也不是没希望的。去抄才没什么希望,只是人家的生态下混混日子。当然,你要能抄到前几名(象AMD之于Intel)那也行,市场总容得下几个竞争者,但我们这些一向处于十名开外的选手,你抄什么抄啊,你只能去超!


创新不容易,因为过程中试错的反复很多,所以周期会很长,风险也会比较大,但是真不需要花很多钱。十几个人能做的软件已经相当复杂了,在迭代试错的阶段,人再多也没什么意义。

润乾做报表工具,耗了近5年时间才做到赢利,时间是不算短,但投入了多少呢?研发队伍不过10人,一年不到100万(15年前)。现在我们做数据计算和数据库,这个难度更大,已经耗了10年了,但研发队伍也不过25人(前几年更少),就算再扩一倍,成本顶天也就是每年千万级别,肯定没有人家的零头多,但你看我能不能做出一个敲打Oracle的东西出来!

专栏作者简介

润乾软件创始人、首席科学家

清华大学计算机硕士,中国大数据产业生态联盟专家委员,著有《非线性报表模型原理》等,1989年,中国首个国际奥林匹克数学竞赛团体冠军成员,个人金牌;2000年,创立润乾公司;2004年,首次在润乾报表中提出非线性报表模型,完美解决了中国式复杂报表制表难题,目前该模型已经成为报表行业的标准;2014年,经过7年开发,润乾软件发布不依赖关系代数模型的计算引擎——集算器,有效地提高了复杂结构化大数据计算的开发和运算效率;2015年,润乾软件被福布斯中文网站评为“2015福布斯中国非上市潜力企业100强”;2016、2017年,荣获中国电子信息产业发展研究院评选的“中国软件和信息服务业十大领军人物”;2017年度中国数据大工匠、数据领域专业技术讲堂《数据蒋堂》创办者。

数据蒋堂

《数据蒋堂》的作者蒋步星,从事信息系统建设和数据处理长达20多年的时间。他丰富的工程经验与深厚的理论功底相互融合、创新思想与传统观念的相互碰撞,虚拟与现实的相互交织,产生出了一篇篇的沥血之作。此连载的内容涉及从数据呈现、采集到加工计算再到存储以及挖掘等各个方面。大可观数据世界之远景、小可看技术疑难之细节。针对数据领域一些技术难点,站在研发人员的角度从浅入深,进行全方位、360度无死角深度剖析;对于一些业内观点,站在技术人员角度阐述自己的思考和理解。蒋步星还会对大数据的发展,站在业内专家角度给予预测和推断。静下心来认真研读你会发现,《数据蒋堂》的文章,有的会让用户避免重复前人走过的弯路,有的会让攻城狮面对扎心的难题茅塞顿开,有的会为初入行业的读者提供一把开启数据世界的钥匙,有的甚至会让业内专家大跌眼镜,产生思想交锋。

数据蒋堂第二年往期回顾:

数据蒋堂 | 莫非我就是被时代呼唤的数学人

数据蒋堂 | SQL是描述性语言?

数据蒋堂 | 存储和计算技术的选择

数据蒋堂 | 人工智能中的“人工”

数据蒋堂 | 中国报表漫谈

数据蒋堂 | 内存数据集产生的隐性成本

数据蒋堂 | 多维分析预汇总的功能盲区

数据蒋堂 | 多维分析预汇总的存储容量

数据蒋堂 | 多维分析预汇总的方案探讨

数据蒋堂 | 数据库的封闭性

数据蒋堂 | 内存数据集产生的隐性成本

数据蒋堂 | 前半有序的大数据排序

数据蒋堂 | “后半”有序的分组

数据蒋堂 | 时序数据从分表到分库

数据蒋堂 | BI系统的前置计算

数据蒋堂 | 性能优化是个手艺活

数据蒋堂 | 数据分布背后的逻辑

数据蒋堂 | 从一道招聘考题谈起

数据蒋堂 | 为什么我们需要C程序员

数据蒋堂 | 报表工具的SQL植入风险

数据蒋堂 | 内置的数据无法实现高性能

数据蒋堂 | 怎样生成有关联的测试数据

数据蒋堂 | 遍历复用

数据蒋堂 | 数据压缩手段

数据蒋堂 | 用HBase做高性能键值查询?

数据蒋堂 | 最简单的大数据性能估算方法

数据蒋堂 | 这个产品能支持多大数据量?

数据蒋堂 | 大清单报表应当怎么做?

数据蒋堂 | 大清单报表的打印?

数据蒋堂 | 大数据技术的4个E

编辑:黄继彦

数据蒋堂 | 做基础软件要投入很多钱?相关推荐

  1. 新手学习计算机,做基础软件开发者

    深入计算机,理清方向 最近学校的学弟学妹们找我聊时,想让推荐下书单和练手项目,所以写下了这一篇文章.下面的介绍基本是我在大学期间的学习经历和写的项目,下面列举的书籍也都阅读过. 起点 翁凯老师的 C ...

  2. 数据蒋堂 | BI系统中容易被忽视的数据源功能

    作者:蒋步星 来源:数据蒋堂 本文共1100字,建议阅读8分钟. 关注BI系统数据源有关的后台功能点. 用户在选购BI解决方案的时候,常常会更关注界面环节的功能指标,比如美观性.操作的流畅性.移动端支 ...

  3. 刚刚!国产大数据基础软件第一股星环科技成功上市,开盘大涨超52%

    作者 | 冬梅 10 月 18 日,"国产大数据基础软件第一股"星环信息科技(上海)股份有限公司(简称"星环科技")正式登陆科创板,股票代号为星环科技(6880 ...

  4. 腾讯云数据库TDSQL-大咖论道 | 基础软件的过去、现在、未来

    近十年来,中国基础软件发展势头迅猛,市场前景看高,越来越多的企业也正在进行基础软件升级.那中国基础软件行业目前在国际市场上有什么优势,面临哪些困境,以及未来基础软件行业会如何发展呢?腾讯云数据库邀请沙 ...

  5. 数据蒋堂 | 为什么我们需要C程序员

    作者:蒋步星 来源:数据蒋堂 本文共1000字,建议阅读6分钟. 如何保证数据操作的精确度和高性能呢? 再说一个招聘的话题. 大家可能知道,润乾的软件产品主体都是Java写的,几乎没有别的语言.但是, ...

  6. 科创人·StreamNative翟佳:开源模式价值为王,基础软件的未来在国内社区

    翟佳,StreamNative 联合创始人 Apache Pulsar 和 Apache BookKeeper PMC 成员,前 EMC 统一存储部门技术负责人,前 Streamlio 创始工程师.2 ...

  7. 以合力加速基础软件创新:拆解鲲鹏众智如何繁荣新计算生态

    文 | 曾响铃 来源 | 科技向令说(xiangling0815) 复杂而特殊的时代背景下,今年的软件产业年会引发了更多关注. 软件产业的繁荣是数字经济发展的重要前提,也是产业升级和国家竞争力进一步提 ...

  8. Linux NUMA 架构 :基础软件工程师需要知道一些知识

    文章目录 前言 从物理CPU.core到HT(hyper-threading) UMA(Uniform memory access) NUMA架构 NUMA下的内存分配策略 1. MPOL_DEFAU ...

  9. 从CTO到创始人 孙元浩基础软件破局之路

    文章讲的是从CTO到创始人 孙元浩基础软件破局之路,本期访谈对象孙元浩,星环科技创始人.3月18日下午,在北京西四环边上的永泰福朋喜来登酒店大堂咖啡吧,我又一次见到了孙元浩,上一次与他的见面还是在去年 ...

最新文章

  1. C++_STL——unordered_map、unordered_multimap、unordered_set、unordered_multiset
  2. CTR预估系列:DeepCTR 一个基于深度学习的CTR模型包
  3. Xcode 真机沙盒
  4. Eclipse/Myeclipse生成serialVersionUID方法
  5. java流的序列化_Java中的对象流和序列化介绍
  6. Python 问题 unindent does not match any outer indentation level 在 pycharm 平台的解决方法
  7. js禁用按钮_探索js让你的网页“自己开口说话”
  8. 多角度解读优酷土豆合并的深意
  9. tkinter的可视化拖拽工具_微信小游戏内测可视化工具!“人人都是小程序开发者”的时代到了...
  10. linux -IOMMU
  11. 模块EMERSONDELTAVSLS1508/本特利330400-02-CN
  12. 百度股市通如何实现智能选股?
  13. Mysql学习之三. NLJ和BLN介绍
  14. 从BPMN到XPDL--Visual Paradigm for UML 的流程转换
  15. mavlink协议从入门到放弃(二)
  16. 〖金融帝国实验室〗(Capitalism Lab)深度研究文章——《浅析CapLab中的通货膨胀与城市GDP》(上)(作者:jiuliumuliao) ​​​​
  17. PHP中GD库的使用
  18. 软件测试经理,高级管理退休后,给我小白指点面试迷津!
  19. ACS 2017中国汽车CIO峰会10月强势登陆上海
  20. 【论文解读 WSDM 2018 | SHINE】Signed HIN Embedding for Sentiment Link Prediction

热门文章

  1. Vmo前端数据模型设计
  2. jQuery Mobile开发1-UI components
  3. Facebook 开源了一整套重要的 Linux 内核组件与工具!
  4. 在vmware的Solaris虚拟机中安装vmtool
  5. A. Case of the Zeros and Ones
  6. 腾讯游戏分享汇:天天飞车六大研发经验
  7. 2021年南通各高中高考成绩查询,2021年南通所有高中排名一览表
  8. expec不管异常 try_python3基础之异常处理(通俗易懂)
  9. 档案中级职称计算机需要考几个模块,2020年职称申报需要准备哪些档案资料?这些细节必须知道!...
  10. java比较字符引用地址_java中的比较运算符== 与 equals()方法