UMLChina二十周年回忆(1)开头的话

UMLChina.com域名注册于1999年11月25日(北京时间),即将迎来它的二十周岁生日。下面图片是11月24日,是因为用的是UTC时间。

UMLChina二十周年回忆(1-2)开头的话,我的转行_建模

一个网站存在二十年不容易,特别是存在二十年却好像没有变化,更不容易。

要不要写一些回忆的文章,我心里是矛盾的。

担心给人一个“已经老了”的形象。“回忆”往往和“老人”挂钩。我今年45岁,自己不觉得有什么,但每当有以前的学员发消息“潘老师,我退休了”,我耳朵“嗡嗡……嗡……退休了……休了……了……”,啥?还有很多事情等着做呢!真是不愿回忆,怕耽误了前进的脚步。

担心引起纠纷。进入互联网时代,因回忆引起反转甚至人设崩掉的例子比比皆是。作者可能没觉得写了什么,难挡有人看见了以为写的文字对他不好,或者有人跳出来直指作者撒谎。

但仔细想一想,还是得写。

毕竟二十年积累,还是有很多东西可以说的。现在不说,要是哪天嘎嘣一下没了,岂不是没得说了?

我保留了1999年以来绝大多数Email、MSN、QQ和微信的来往记录,写回忆时可以仔细比对一番,尽量不要让人挑毛病就是了。另外,不针对单个人说不好的事情。

回忆按照时间顺序陈述,内容主要是事件、人物以及我的一些观点。您就当成《软件方法》番外篇来看就好了。


UMLChina二十周年回忆(2)我的转行

我做UMLChina之前的经历,和为什么我坚持做UMLChina二十年,有一定的关系。

我本科和硕士读的都是化学,计算机科学和软件开发的知识都是自学的。为了方便找工作,花不少精力考了一些证书。当年的证书是这个样子的:

 

UMLChina二十周年回忆(1-2)开头的话,我的转行_微信_02

UMLChina二十周年回忆(1-2)开头的话,我的转行_微信_03

UMLChina二十周年回忆(1-2)开头的话,我的转行_建模_04

UMLChina二十周年回忆(1-2)开头的话,我的转行_软件开发_05

还有一些其他方面的职业证书就不列了,连公务员证都有。当然,自从我决定把UMLChina当成主要工作来做之后,就什么证也不再有了。

我列出这个的意思是说:学校不是学计算机或软件相关专业,当然也可以胜任软件开发工作,但这不是自然而然发生的,需要付出相应的代价。

“可以胜任软件开发工作”的原因是“付出相应的代价”,而不是“学校不是学计算机或软件相关专业”。在这里千万不要犯“错误归因”的逻辑谬误,把“并存”当成“因果”,否则会得到错误的结论。

再即兴发挥几句,正如我在《软件方法》第4章中提到的:

UMLChina二十周年回忆(1-2)开头的话,我的转行_微信_06

您以为只有互联网企业的人员会这样误导因果关系吗?这一套很多年前传统企业人员早用过了。

建模人员建模了企业流程,找到相应改进点,建议如此这般改进。企业中有的人就说“我们企业成立以来就这么干的,已经很多年了,而且企业一直在发展”。这就是错误归因。“企业发展”的原因不是“这么干”,而是(此处作者删除若干字)。如果(此处作者删除若干字)的红利可以一直很爽地吃下去,一直“这么干”或者“站着干”“倒立着干”“敏捷着干”都可以的,根本用不着改进。