内心的平静就是财富本身-Cell组件-用友华表的由来-T君

时至今日,Cell组件仍是应用广泛的商业报表组件

时至今日,Cell组件仍是应用广泛的商业报表组件

作者:人生三毒

编者注:本文作者人生三毒为知名网站及网页游戏公司创始人,此前曾为IT类媒体资深编辑,见证了中国互联网早期的发展。

认识T君之前先认识的是他的软件,那是在1997年末的一个晚上,我和大学同学在家用15.5的Modem上网寻找资源并编写我们的软件。若干年之后,我才知道当时我们正在被大学老师利用来完成他的商业软件。而在那个时刻,我们只是面对这些程序世界的挑战而废寝忘食。

我们在网站上发现了一个中间件Cell组件。利用Cell组件,只需要简单的一些编程知识,就能完成一个像Excel一样的软件,这对我们来说,几乎就是原始人用上机关枪。而这个软件就是当时在世界领域内,也是绝对原创和领先的。

所以在我成为媒体编辑去北京出差,我便联络了偶像Cell软件的作者T君见面。T君当时已经在创业了,由于Cell组件在海外的畅销,T君的收入刚刚能养活一个4-5人团队,而且还在友谊宾馆里面租了一个小小的房间作为办公室。闲聊下来,T君居然是用友第一代软件UFO核心程序员,那个时候用友已经崭露头角,而他却和我们现在的年轻人一样,开始了自己创业的梦想。T君身材高大,声音洪亮,出身贫寒,有远大志向,他是我所见过的所有创业者中,对成功最充满渴求的人。所以,他对Cell组件在1998年一年十几万的海外收入并不满意,那个时候北京的程序员都聚集在中关村附近,那个时候大家贫富差距并不明显,今天的江湖大佬也在草莽,顶好的炫耀也就是买了套房。

2001年5月18日,用友公司上市,上市首日股价超过100元。天天报道硅谷收购故事的我开玩笑给T君打电话,说你老板上市了,按照美国的惯例,他应该会收购软件公司。你可以找他谈谈。也是短短的一周,T君电话告诉我,用友2000万收购了他和他的Cell组件。T君谈到当时的细节:饭桌上,王文京让他报价。他一口说了2000万,没有还价,王文京就答应了。T君谈到此,表现得有些遗憾,大概这一刻,他认为他的作品出售价格低。

T君拿到了钱,却并没有去计较Cell组件的未来,他将得到钱的一部分分给了他的创业团队,大概每人有几十万,这在2001年,望京房价还是 4000平方米的时代,无疑是一笔巨款。用友软件当时的战略规划是企业软件,所以T君去成立了一家新的面对企业的软件公司,以Cell组件开发类似今天谷歌企业办公套件的全在线软件。随后的故事和很多创业者一样,在不成熟的时机做不成熟的市场用从来没有做过企业市场的T君,4年下来,黯然从用友离职。在随后的若干年里面,我每次去北京,T君总是换着越来越高级的汽车来接我,给我演示他所从事的从家庭影院的硬件销售、到其他我甚至无法记起的新生意。我一度以为T君已经实现财富自由后离开了IT界,离开了我所熟悉的产业。

T君说,他的财富来得非常诡异,在用友收购之后的2001-2003年间,他的钱大部分用来贷款购买了北京的房产,当时房地产商是给他各种优惠条件求他购买。所以诸君应该可以猜想他随着这个时代的地产爆发而获得的财富增值。直到2005年,T君告诉我他要重新回到IT领域,他组建了一个团队开发 MP3播放器,在3年之后,又将团队转向开发网页浏览器,T君凭借着良好的技术功底,用7-8个人,居然也在市场上做得小有名气。可是和现在那些已经武装到牙齿的IT企业如腾讯、百度、360、金山相比,10年前技术决定一切的模式已经苍白无力,T君的产品总是面临着被收购或者风投的命运。T君,这一次拒绝了任何的投资,因为他有足够的钱来支持他活下来,但是T君总是在变化方向,因为他没有办法让他的产品一骑绝尘。

去年年底,T君请我去和他们团队讲课,说要进入游戏领域,面对从来没有做过游戏的T君,我的话是:如果你做好了2-3年无所成就,亏掉500万的准备,只有10%的成功概率,你依旧可以试一下。T君依然坚定的准备进入,因为这是一个数百亿的产业。

相望江湖这么多年,T君总是努力创业,并想证明自己应该和现在的江湖大佬在同一个位置,大概可以用在被用友收购之后,T君给我讲的一个故事来代表他的心境:王文京生活非常简朴,没有豪车也没有别墅,有一次在用友中高层的外出会议中,他问王文京他的成就感来自哪里,王文京看着正在湖面上的100多位中高层说,我让他们成为了百万富翁。

T君还在第一线创业着,他在寻找实现了财富自由之后的自我实现,而这个过程往往比追寻财富更艰难。

“内心的平静就是财富本身!”---《约翰克里斯多夫》

转载于:https://www.cnblogs.com/spring_wang/p/4112767.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/375484.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++实现一个http服务器

一个简单的博客后端服务器 github地址&#xff0c;持续更新 设计参考 #define MYSQLPP_MYSQL_HEADERS_BURIED #include "httplib.h" #include "rapidjson/document.h" #include <mysql/mysql.h> #include <iostream> #include <string>…

KMP算法的java实现

package com.trs.utils;public class KMPStr {/** 在KMP算法中&#xff0c;最难求的就是next函数&#xff0c;如何理解next函数是一个难题&#xff0c;特别是knext[k]&#xff0c;这里* 需要指出的是当p[i]!p[j]时&#xff0c;我们只有通过回溯将k的值逐渐减小&#xff0c;貌似…

线段分割法实现微信抢红包

无意间看到的一种实现抢红包的方法&#xff0c;于是用C实现了一下。 将一个红包分成 n 份 具体的思路是&#xff0c;将一个红包看作是一个线段&#xff0c;线段的长就是红包总金额&#xff0c;然后在这个线段上随机切 n-1 刀&#xff0c;分成 n 份&#xff0c;然后抢红包的人依…

C++雪花算法实现

看来一下雪花算法的实现方法&#xff0c;用 c试着实现了一下&#xff0c;这里仅仅是实现了算法的流程&#xff0c;但是具体的细节&#xff0c;如并发、多线程访问等等没有具体考虑。 雪花算法的简单讲解参考 #include <sys/select.h> #include <iostream> #includ…

CAlayer层的属性

iOS开发UI篇—CAlayer层的属性 一、position和anchorPoint 1.简单介绍 CALayer有2个非常重要的属性&#xff1a;position和anchorPoint property CGPoint position; 用来设置CALayer在父层中的位置 以父层的左上角为原点(0, 0) property CGPoint anchorPoint; 称为“定位点”、…

Odoo9发行说明

2015年10月1日&#xff0c;期待已久的Odoo9正式发布。本文是Odoo9正式版发行说明&#xff0c;基于官网资料翻译。 译者: 苏州-微尘原文地址&#xff1a;https://www.odoo.com/page/odoo-9-release-notes译文地址&#xff1a;http://blog.csdn.net/wangnan537/article/details/4…

揭秘史上最完美一步到位的搭建Andoriod开发环境

Windows环境下Android开发环境搭建虽然不难而且网上资料众多&#xff0c;但是众多资料如出一折 忽略了很多细节&#xff0c;最终还是没能达到满意效果。 基本步骤如下&#xff1a;JDK安装、环境变量配置、Eclipse下载、AndoriodSDK下载安装、下载配置ADT但是到这里还不算完美搞…

【SQL】服务器环境下的SQL

一、大型数据库的三层体系结构 web服务器&#xff1a;比如在淘宝页面上&#xff0c;输入“牛肉干”&#xff0c;就是web服务器来处理&#xff0c;提交给应用服务器。 应用服务器&#xff1a;在获取到“牛肉干”这个请求后&#xff0c;应用服务器决定如何汇集结果&#xff0c;并…

即时聊天IM之二 openfire 整合现有系统用户

合肥程序员群&#xff1a;49313181。 合肥实名程序员群&#xff1a;128131462 (不愿透露姓名和信息者勿加入) Q Q:408365330 E-Mail:egojitqq.com 综述&#xff1a; 每天利用中午时间更新下这个知识点的的博客如果感兴趣的觉得更新慢了也别介意&#xff08;其它时间还是…

C#在ASP.NET4.5框架下的首次网页应用

运行效果预览: 先看实践应用要求: 1&#xff0e;编写一个函数&#xff0c;用于计算1&#xff01;2&#xff01;3&#xff01;4&#xff01;5&#xff01;&#xff0c;在控制台或页面输出运行结果。 2&#xff0e;在控制台或页面输出九九乘法表。 3&#xff0e;输入10个以内的整…

Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解...

转 一、介绍 Android-Universal-Image-Loader是 一个开源的UI组件程序&#xff0c;该项目的目的是提供一个可重复使用的仪器为异步图像加载&#xff0c;缓存和显示。所以&#xff0c;如果你的程序里需要这个功能的话&#xff0c;那么不妨试试它。 因为已经封装好了一些类和方法…

Java小知识

内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类。(1)、内部类仍然是一个独立的类&#xff0c;在编译之后内部类会被编译成独立的.class文件&#xff0c;但是前面冠以外部类的类名和$符号。(2)、内部类不能用普通的方式访问。成员变量成员变量静态成员变量。List遍…

初识EL

一、EL函数库介绍 由于在JSP页面中显示数据时&#xff0c;经常需要对显示的字符串进行处理&#xff0c;SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。  这些EL函数在JSTL开发包中进行描述&#xff0c;因此在JSP页面中使用SUN公司的EL函数库&#xff0c;需要导入…

Scala学习笔记-环境搭建以及简单语法

关于环境的搭建&#xff0c;去官网下载JDK8和Scala的IDE就可以了&#xff0c;Scala的IDE是基于Eclipse的。 下面直接上代码&#xff1a; 这是项目目录&#xff1a; A是scala写的&#xff1a; package first import scala.collection.mutable.ListBufferobject A {def main(args…

UVa 12169 (枚举+扩展欧几里得) Disgruntled Judge

题意&#xff1a; 给出四个数T, a, b, x1,按公式生成序列 xi (a*xi-1 b) % 10001 (2 ≤ i ≤ 2T) 给出T和奇数项xi&#xff0c;输出偶数项xi 分析&#xff1a; 最简单的办法就是直接枚举a、b&#xff0c;看看与输入是否相符。 1 #include <cstdio>2 3 const int maxn …

【WCF安全】WCF 自定义授权[用户名+密码+x509证书]

1.x509证书制作(略) 2.直接贴代码 ----------------------------------------------------------------------服务端------------------------------------------------------------------------------------------- WCF服务 1 using System;2 using System.Collections.Generi…

ASP.NET Web API 数据提供系统相关类型及其关系

转载于:https://www.cnblogs.com/frankyou/p/4932651.html

openMVG跑自定义数据出错

使用自己拍摄的图片跑 openMVG 的 turtor_demo.py 时&#xff0c;出现错误&#xff0c;没有生成 sfm_data.bin DSC01988" model "DSC-RX100M6" doesnt exist in the database Please consider add your camera model and sensor width in the database.原因时数…

windows server 2003下安装iis6+php

参照http://www.myhack58.com/Article/sort099/sort0100/2012/35579.htm 这篇文章&#xff0c;即可&#xff01; 前 面我写了《windows安装PHP5.4Apache2.4Mysql5.5》的安装教程&#xff0c;本地实现是很简单的&#xff0c;但是有人还是喜欢用IIS来配置 PHP环境&#xff0c;部分…

winform自定义文件程序-- 不允许所请求的注册表访问权(ZSSQL)

常见问题1&#xff1a; 不允许所请求的注册表访问权 win7、win8 双击程序文件ZSSQL时候会出现 不允许所请求的注册表访问权 的弹窗异常 解决方法&#xff1a;ZSSQL.exe 右键 属性--兼容性--以管理员身份运行此程序 转载于:https://www.cnblogs.com/DemoLee/p/4173324.html