万书网 > 文学作品 > 尖峰对话区块链 > 第十问 在区块链时代,一名优秀程序员最基本的素质是什么

第十问 在区块链时代,一名优秀程序员最基本的素质是什么




王峰:到了点评风云人物的时候了。在你认识的程序员中,同时代的谁最厉害?比如,在互联网时代,谁最厉害?在区块链时代,你最看好的人是谁?你认为一名优秀程序员最基本的素质是什么?技术人员走向前台,最需要弥补哪些不足?

蒋涛:在我认识的同时代的程序员中,梁肇新[37]最厉害,不过我最佩服(但不认识)的是Turbo  Pascal、Delphi和C#的发明人安德斯·海尔斯伯格[38](Anders  Hejlsberg),最羡慕的是约翰·卡马克[39](John  Carmack)。

在互联网时代,谷歌的杰夫·迪恩[40](Jeff  Dean)是超级大神,主导了Map  Reduce、Bigtable、谷歌大脑(Google  Brain)和TensoRflow等项目。

在区块链时代,领袖程序员要有凝聚社区的能力,表达力要强,比如V神写出来的文章非常漂亮、简洁有力。

国内的程序员,不是技术大神,是产品大神,包括张小龙、张一鸣、王兴。

关于优秀的程序员有哪些特点,Perl语言的发明人拉里·沃尔(Larry  Wall)有句名言,他说优秀程序员有3种美德:懒惰、急躁和傲慢。因为懒惰,要写出省力程序,不干重复事;因为急躁,要尽快真正解决问题;因为傲慢,会极度自信,便有信心写出(或维护)别人挑不出毛病的程序。优秀程序员的关键能力是化繁为简,追本溯源,进行本质思考。

程序员的不足是唯机械论,缺乏同理心,把所有人的协作视作机器和逻辑,非黑即白,没有灰度处理能力。

王峰:你最近读了哪些书?能否推荐几个你常去的网站?

蒋涛:每周都要读书,书最有价值的地方在于思想交流。其实写过书的人都了解,把自己的思想和故事集结成书很不容易,所以畅销书和名著都是非常有价值的。

我书架上的书,包括《毛泽东文集》等,90%是在孔夫子网站买的。

我推荐一本讲修炼的书《如何安心如何空》,类似于用理科生写作科学论文的方式讲述佛学,很有力量。

我上网经常浏览Medium[41]、Techmeme[42]、Hacker  News[43]等网站,还有非常值得一看的Wait  But  Why[44]。



蒋涛精华观点


1.  数字货币经济的基础本位币就是比特币

对于比特币在区块链世界里扮演什么角色的问题,蒋涛明确提出,数字货币经济的基础本位币就是比特币,就像全球经济中的货币是由美元来背书的。他认为,在区块链领域,未来会形成一个数字资产的世界,区块链上的锚定价值就是数字黄金。蒋涛还向非技术人员提供建议:要配置数字资产,这就像买房会升值一样,否则未来在加密货币经济体里,你就是穷人或者拥有零资产。用每月收入的1%来买比特币,这比买养老金更可靠。

2.  区块链技术和项目的发展速度均呈指数级增长,必须跑步才能赶上

在蒋涛看来,区块链是一个多维度的经济体,不再是原来以金钱为衡量标准的单维经济体。它能够改变组织的形态,叠加多重的价值维度,这使它也在加速演变。所以,“跑步进入区块链”,并不是因为炒币或媒体的风口,而是因为区块链技术本身的演进速度,从平面信息互联网进入立体价值互联网,技术和项目的发展速度均呈指数级增长,我们必须跑步才能赶上。

3.  区块链世界的运行法则就是“代码即法律”

不少人对代码即法律不太理解,蒋涛给出了形象的解释:宇宙是依据法则来运行的,生命也是有法则的。生命的代码写在DNA上,宇宙世界运行的法则就是我们看到的物理定律和数学公式。区块链世界就是在模拟这样一个生态,它更接近于宇宙的真实状态,这就是代码即法律。

4.  基于通信的新型开发者社区将是社区未来的重要方向

谈到以程序员社区著称的世纪乐知如何设计自己未来的社区模式,蒋涛表示,分布式协作组织将构建新型软件组织,有开源的精神、商业的组织和区块链的激励机制。软件开发者在一起不仅是进行知识分享,更重要的是进行创造。创造有价值的内容或产品,并维护这一价值的不断增长,形成一个新型的程序员经济体,这是世纪乐知在区块链时代的目标。



为什么要坚持做区块链操作系统|陈榕



陈榕

亦来云创始人、策划人,亦来云基金会理事长,清华大学计算机系77级学生,在美国伊利诺伊大学研究了7年操作系统,在微软总部工作了8年,参与了Windows操作系统底层模块的开发,回国后专注于操作系统开发。2017年6月,他作为创始人策划成立亦来云基金会。

陈榕是技术领域的大师、区块链应用行业的先行者。我们看一看他的履历:1982年,毕业于清华大学计算机系,后赴美留学;1992年,参加美国微软研究院操作系统组,研发面向构件的操作系统;1997年,参与策划、开发微软软件即服务亦来云的操作系统刀奈特(.NET);2000年,回国成立科泰世纪公司,研发自主设计的亦来云网络操作系统;2009年,中国联通选用亦来云中间件作为沃Phone操作系统框架;2013年,富士康投资亦来云开源计划;2017年,参与策划成立亦来云基金会。

我和陈榕的探讨,无外乎产业、历史和人性这3个维度。