首页
社区
课程
招聘
[分享]一个外行人看<程序员的革命>演讲。。。
发表于: 2011-10-28 16:37 5647

[分享]一个外行人看<程序员的革命>演讲。。。

2011-10-28 16:37
5647
刚才看了 LiuTaoTao 前辈的“我的演讲<程序员的革命>”的帖子(链接: http://bbs.pediy.com/showthread.php?t=139593 )里面的视频,觉得看到了好些亮点。。。感觉要完全把自己的想法写出来,篇幅可能有点长,就另外发这么个帖子吧。。。我自己,只是个软件编程方面的小白,完全外行,所以这帖子也没什么营养,就是码码字,说说心情。。。

1、演讲题目及其演化

   
    哦,首先有一个和演讲内容无关的印象。。。就是刚刚打开演讲视频的时候,觉得 LiuTaoTao 前辈比我之前印象里的形象,要年轻10岁。。。所以,当后面在视频里听到“老程序员”这个词的时候,脑子里似乎就自动把它转化成“高手”这个词了。。。
   
   
    说到演讲的题目,的确比较大。。。“程序员”是一个很大的群体,“革命”这个词也比较震撼。。。本来以为,是会直接讲程序员的哪些思维习惯需要变革的。。。结果,好像是先从C++程序员平常使用的编程界面做引,然后做了一条主线延伸:人脑采集、处理信息的方式,英文字符和数学符号在目前现代科学领域的历史沿革,方块汉字里面蕴涵的中国式思维,高级程序语言的发展态势,现阶段研究、整合语言规范的必要性和努力方向。。。

    演说的焦点,由“程序员的革命”一路演化到“程序语言的规范化”,是一个从大概念到具体结论的过程。。。其中让我印象最深刻的,在于“程序语言的规范化”这部分,自己作为一个曾经有过数次尝试学习编程的初学者,很有感触。。。
   

2、演讲过程的部分回溯

    从头到尾看完这个视频,不得不单独提出来的是,和“我的演讲<程序员的革命>”帖子里的很多回复的心情一样,我对当时演讲现场的一部分听众,觉得有一点不理解。。。台上的人是在演讲,是准备一步一步的展开自己的命题,循序渐进的阐述自己的观点的。。。人家很仔细的准备了幻灯片和手稿,开场就说了非常期待和大家分享自己的想法,整个过程为了保持演说的连贯性和流畅性而一直在努力克服各种不良干扰,这样的态度和行为,值得尊重。。。可遗憾的是,演讲的节奏,从始至终的被几乎不间断的各种寻欢乐式的提问所卡壳,演讲,差点变成了茶话会。。。假如真的开的是茶话会、交流会、见面会,当时的氛围也无可太过厚非。。。但是,假如是主题演讲,是不是最好还是应该耐心的完整的听完人家的发言,再发表咱们作为一个听众的意见。。。

   另外,因为演讲过程需要对比一些不同领域的个例来立题,所以涉及到了一些更宽范围的思考。。。我觉得,这些思考里面,很多都是非常值得探讨的。。。比如,人脑的思维惯式,图形、字符、符号在程序语言当中的应用现状,未来语言发展的可能方向。。。又或者,从数学的公理体系、公式符号的规范化所引起的程序员的思考,一些科学理论诞生环境的背景分析。。。这些个命题的认真对待,可能都会有助于看清一个学科领域的过去和现在,借鉴各种智力成果的存在必然性和内在细节。。。当一个演讲者把所有这些思考综合在一起,并且引伸出其中的一些普遍规律,回归于现今编程领域的各种语言现象,这样的探索,本身就是非常值得关注的方向。。。

    我相信,作为一个演讲,“程序员的革命”是成功的。。。不管从入题,到论证,到结论,都非常有启发性。。。而且,更难得的是,在听演讲的过程中,所能感受到的台上的人对自己的信念的追求,和在出人意料的嘈杂环境下坚持完成演讲的风尚和气度。。。

3、演讲后效应思索

    鉴于我自己目前的水平有限,对 LiuTaoTao 前辈提出的接下来的可能要致力于的具体方向,还不能完全理解,可能有一些也不是特别认同,在此,也就不多乱言了。。。只是觉得,现场听众的发言,其实也可以作为一个旁的观点,在今后不断验证自己思路的过程中,不断提取其中合理的部分,不断整合,这样,会有利于树立一个研究方向,或者推出一款有可能的具体产品,又或者为以后有可能发现的新的领域积累经验、开辟道路。。。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 4560
活跃值: (1002)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
说实话LiuTaoTao 前辈提出的革命实在太大,恐怕不是一时半会儿能有成果的,最起码前期需要巨大的投入,我个人对
这个不是很看好的说
2011-10-28 17:00
0
雪    币: 216
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
我觉得他想问题的范围比较宽广,而且最后又能相对集中在自己关心的程序语言的规范化方面,探索的方向很清晰的。。。

至于在目前的环境下,这个方向是不是能够得到更多的关注,以及未来在这个研究方向的基础上,是引发程序界对这个问题更深入的讨论还是开发某种具体的软件产品,应该是后话。。。

假如,超脱于程序语言,再重新把目光投放回人类自身的很多演化的话,我觉得目前做程序语言或者编程格式统一化、规范化这一块,可能的确还有很多困难。。。不是难在实现方式,而是难在人心。。。各种历史原因、利益纷争,不管是在实际应用领域,还是基础理论架构,想要倡导一个标准,可能需要一个更大更好的综合背景。。。

不过我又想了回来,其实 LiuTaoTao 前辈在他演讲里也表达的很清楚了,他首先是自己坚信这个方向的价值,然后希望和大家共同分享这个想法。。。换句话说,这个方向,不管目前环境下能不能得到大家更多的认同,首先人家自己已经展示了想要这么做的原因,和大致需要做的事情,这让我看到了做成事情所需要的开放心态和清晰逻辑。。。

当然,不管什么事,结果也很重要。。。我觉得,这样的探索,长远来看,前方的路应该还是会越来越宽的。。。只要把注意力集中在内心的动力,和行动的步骤,就算结果不在预期,那也可以积累很多经验,更早的发现更好的目标。。。
2011-10-28 18:46
0
雪    币: 57
活跃值: (169)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
看错标题了。。
看成了:一个外星人看<程序员的革命>演讲。。。
2011-10-29 16:13
0
雪    币: 216
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
。。。。。。
2011-10-29 18:48
0
雪    币: 216
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
恩,说起外星人。。。万一哪一天真的出现外星人入侵地球的情况的话,也许会促使人类智慧更高度的凝聚起来,更深刻的开始反思自身文明的各个领域各个层面的统一性和规范化。。。
2011-10-29 22:21
0
雪    币: 216
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
今天又看了一遍<程序员的革命>视频,也重新看了一下“我的演讲<程序员的革命>”帖子里的部分回复。。。意识到,之前发帖子的时候,我可能还是精力不够集中,忽视了一些细节。。。

LiuTaoTao前辈在演讲的结尾部分,表达的更多的应该是从实用性的角度想要完善和拓展一些编程规则,比如类似“综合C++和JAVA的优点,迅速培养公司缺少的安卓程序员”(听着好像是“安卓”吧,不太确定)。。。在他对自己帖子的回复里,表达的,在我感觉,似乎也更偏向于一些“TOP-DOWN”式的对现有编程语言的一种归纳和整合。。。这样的“革命”方式,和“BOTTOM-UP”式的重新设计个大框架、然后定义一套规则,还是有一些区别的。。。

PS:我自己能感受到的,已经都写出来了。。。其他的,就不继续妄言了。。。突然觉得自己很弱,大话又多,还是继续老老实实的先去完成自己正在进行的C语言入门学习吧。。。
2011-10-30 23:14
0
游客
登录 | 注册 方可回帖
返回
//