艺考在几月份:小学学历的技术高管

来源:百度文库 编辑:九乡新闻网 时间:2024/04/26 15:18:34

编者按:父亲是童话大王,儿子最早却与IT结缘。只有小学学历,却当上了报社的技术部主任,并成功劝说父亲改用电脑写作。现在他是北京皮皮鲁总动员文化科技有限公司CEO,对技术人才有着独到的见解。

说服父亲接受新技术

记者:听说童话大王郑渊洁当初改用电脑写作,是您的功劳?

郑亚旗:我爸爸没用电脑时,一天最多能写一两万字。当时一张纸写四百字,每天写一两万字,导致他的手磨出很厚的茧子。于是我便建议他用电脑。那时候电脑的文字输入法还是拼音,爸爸借口打拼音很麻烦,不愿意尝试。我便建议他可以用写日记的方式尝试一下。我对他说:“每个笔画怎么写的那个过程,就是你打字想拼音的过程。你用十个笔画写完,跟敲50个字母是一样的。”

于是他开始用电脑了,现在已经一天能写八万字。我还推荐他注册网站,博客以及微博。在新浪开博客的时候,他很犹豫,因为这种写作方式是没有报酬的。他来向我咨询,我说就当是自己的私人媒体好了,于是他就开了博客。

而等到开微博的时候,他又开始犹豫,嫌140个字太少,不能清楚地表达他的思想。我便告诉他,微博的好处在于随时都可以用,现在连奥巴马都写微博。于是他才尝试用微博,而现在他对这些几乎都痴迷了,有一次他居然凌晨4点就起来写博客。他的博客对很多读者的思想影响是很大的。

与计算机结缘

记者:您自己是怎么接触计算机的?最初主要做哪些技术?

郑亚旗:我接触计算机很偶然。小时候爸爸带我尝试过很多东西,但我都不太喜欢。大概是1993年的某天,爸爸带我去一个朋友家,在那里我看到了当时的多媒体电脑,这是我第一次接触计算机。

当时他们在玩DOOM1。我觉得比我玩的东西有趣多了,就开始喜欢上了。我买的第一台电脑是386,没有光驱,也不能上网,而且买回来没几天就把它拆了。因为我喜欢自己琢磨东西,看里面是什么,看完又给装回去。当时一有空我就抱着电脑去中关村修,修着修着就自己想学。

那时候计算机方面的资源特别少。最初我研究的是HTML代码,并用它写出了第一个网站。然后我开始考虑怎么把这东西变成钱,因为爸爸说人到18岁就该自立。开始,我尝试给电脑报、电脑教育、计算机世界等报社写技术文章,但又觉得这种方式挣钱比较慢。14岁时,我和网上认识的一些大学生,成立了一个工作室,专门给人做网站。我在里面主要是负责写程序。当时还没有什么人会做网站,编一个页面可以卖10000块钱,所以那几年我们挣了不少钱。

在技术领域如鱼得水

记者:听说你还曾经去报社上班,并一直做到技术部门的负责人?

郑亚旗:我是小学毕业,去面试的话门槛就比别人低,因为别人都是大学生。那时候如果大学生试用期是1000元,我就要500元。事实上如果你的老板发现你干得很好,能力跟大学生一样,甚至于比大学生还好的话,如果一直不给你加薪,那你就可以辞职不干了。说明这老板没前途,老板没前途企业就没前途。

因为我是小学学历,很多单位都不愿意面试我。即便争取到了面试机会,人家一看我的简历上写着“北京户口”和“小学毕业”,都会来摸摸我的腿,看我是不是残疾。当时那个报社正好重组,重组的时候招的人比较多。他们通知我去面试。面试时,我对他们说自己没有什么学历,但可以当场操作电脑——只要你要我做的技术我都可以帮你完成,而且工资可以比别人少。因为我顺利地完成上机操作,而且工资确实比别的大学生低,就被录用了。

刚进去工作时,主编正在考虑把报社网站外包出去给别人做。我便毛遂自荐,自己一个人把它完成了,给报社节省了好几万元的外包费。那段时间,我真的做了很多技术方面的事情。于是报社也开始提拔我了,最后我做到了报社的技术部主任。那时全报社的电脑、网站等等技术上的事情都归我负责。我在那里一共做了三年。

对技术人才有独到的见解

记者:你觉得对一个程序员来说最重要的素质是什么?

郑亚旗:首先,程序员应该有主动解决问题的思维方式和能力。在程序员整个职业人生的规划里,我觉得很多东西学校该教的没教。这些不是他们本人的问题,很多计算机毕业生都找不到工作,或者工作不好;相反有些人不是计算机专业的,反而找到了理想的技术开发工作。而企业方面,也发愁找不到好的程序员,所以这是一个脱节,这实际上是教育造成的。中国的教育模式是填鸭式地灌输,不注重教学生解决问题的能力。我们公司现在有10个程序员,都是百里挑一的。记得我们公司技术部曾经有一主管,我给他发封邮件过去,让他填一个备案表,结果他说这是只读的就给我发过来了。那一刻我特别震惊:如果给你发一个360、QQ下线的程序,你告诉我它是只读的,你破解不了那可以;但是你说一个Word文档是只读的就太不可思议了。这也不是技术范畴之类的事,而是反映了一个人的思维方式和解决实际问题的能力。

这一点非常重要,所以我现在招聘程序员的时候,很注重考察他们这方面的素质。比如我曾经问过面试者一个问题,你今天是怎么到我们公司来的?有的人会说,我得到地址后,就去网上查地图,看交通路线。根据地铁或公交计算时间,最后确定怎么来。他这么回答,就表示他是一个善于思考和主动解决问题的人。但是有些人会说他也不知道怎么来的,反正看到地址就到这里来了,这就不行。

其次,他需要具备沟通的能力。很多人都会觉得程序员不善于沟通,因为他们大多数时候都是在与机器打交道。但是真正优秀的程序员,最终肯定需要用语言和别人交流。只有沟通能力具备了,对程序员来说才有更大的提升空间。

现在的程序员两极分化比较严重。一种程序员是你说十句,他可能只会说一句,因为他不知道该说什么;还有一种就是能很清楚地理清逻辑,把听不懂的话用听得懂的方式来表达,能让别人容易明白他在想什么,能把利弊分析给领导或者其他部门的人听,这一类是很优秀的程序员。

记者:作为公司的管理者,您认为一个好的CTO应该具备哪些素质?

郑亚旗: 好的CTO首先应该有很强的沟通能力,能把复杂的话往简单里说。比如新来的程序员,其实是有一定经验的,但是他往往对业务不太熟悉,考虑问题也难以周全。作为一个好的CTO应该和下属有十分顺畅的交流和沟通,及时知道他们的想法,使他们没有任何怨言,这种能力是非常重要的。其次,他需要有充分的想象力和运营能力。如果一个程序员不能举一反三地思考问题,他再怎么拼命写程序,也很难有机会做CTO。

(本文来自《程序员》杂志10年12期)