新写作力 第5期

时间:2022-10-16 12:24:09

新写作力 第5期

编者按:在我刊2013年1月(上)中,《中文速读力》一文提出了在互联网时代,中文速读力将是大学生必备的一项能力。除了中文速读力,写作力也是大学生在以后求职、就业中不可缺少的一项能力,而且“写作”范畴也超出传统,包括写作能力+编程能力。

写作力将是一个值得投资、回报率高的技能。

在CodeHS(在线编程学习网站)官方博客上,我阅读了一篇热帖I'm 85, and I Learned to Code. You Should Too。虽然这篇文章有广告嫌疑,但是文中主人公Fred Zimmerman的精神却值得学习。

85岁的Fred参加了CodeHS 网站上的在线课程后,开始学着编写JavaScript代码。JavaScript是一种强大的计算机语言,可用来写动画、游戏和其他应用程序。虽然JavaScript并不简单,有很多概念对年事已高的Fred都难理解,但经过导师的指点,Fred觉得这个经历非常独特。他自称学了很多技能,开拓了思维,并做了一个 Roulette(赌)游戏。作为自己的课程作业。Fred做的这个美式电子游戏,标有38个数字(1~36、0和00),玩家可买一个数字,或一组数字组合,当所有玩家后,庄家会放出一个小球,转动,球落入数字前的槽后,该数字即为结果,一轮游戏结束。

像Fred这样的老人并不是个案,来自上海虹口区欧阳街道、79岁的李明哲便是另一位。

退休前,李明哲并不跟电脑打交道,真正开始学习电脑是在退休后。1994年,李明哲从公司管理岗位上退下来,后又被公司返聘,负责数据管理。那时,他才对程序有了初步的了解,但感觉公司的那套程序不好使,便买来电脑编程书籍,业余时间学习电脑。从最简单的WORD学起,再到EXCEL,李明哲最后使用数据库开发软件FOXPRO。2003年,他正式离开公司开始自己的老年生活,为所在街道开发了一套“网上敬老院”系统,管理的数据库里有2万多名老人。

正如Fred所写:“相信我,如果我都能学会编写代码,并在计算机上做些有趣并特别的东西,你们年轻人会更胜于我,你们会进入一个充满挑战和乐趣的计算机世界。而且,你们所处的世界将被计算机主宰,会有很多编程技能的工作需求。”

这句话真给力。编程值得投资、回报率高。在互联网时代,编程能力是新写作力的一方面,它的另一方面是写作能力。

新写作力=写作能力+编程能力,里面包含着丰富的逻辑思维能力。

不论我提写作能力,还是编程能力,有的人觉得意外,有的人却露出不屑的表情,意思是“太out了,在简、明、快的网络世界,谁还在乎写字啊。编程能力强的人更不在乎写字了。”

美国著名计算机科学家高德纳(Donald Ervin Knuth)曾说:“A person does not really understand something until after teaching it to a computer。”(要真正了解一件事,人只有教会计算机去运行这件事。)其实,聪明的并不是计算机,它不过是在执行绝对有逻辑的程序而已。高德纳的这句话表明,在教计算机做事情的时候,更重要的是厘清自己的思路。没有逻辑的事,计算机是无法运行的。

而逻辑,正是在简、明、快的网络世界中慢慢离我们而去。

写作同样也能提高思维能力。有的人说起话来头头是道,一旦要落实到文字却往往卡壳。当我们把千丝万缕的想法聚在一起的时候,如何从中理清思路,并准确完整地表达自己的想法,绝不是件容易的事。我见过许多找投资的年轻创业者,当他们与风投初次见面时,讲得头头是道,但一旦落实到意向书上,风投感觉是在与另外一个创业者打交道——意向书根本没有把创业中的事儿说清楚,更别说突出亮点。传统写作一旦与网络结合后,又会有新的变体——网络写作体。在未来,传统写作和网络写作体将会并存,随着网络的发展和网络新人的大量出现,网络写作体所占的比重将越来越大。所以,现在、未来的职场人士都值得去培养传统写作和网络写作体能力,但是,传统写作和网络写作体只是形式上的不同,两者都要求我们把自己的想法准确、详细地表达出来。

培养写作能力和编程能力,最大的收益并不局限于拥有强大的逻辑思维能力,还有写作能力和编程能力的副产品——文章、程序,乃至创业。

在网络时代,人与人之间直接的信息传递渐渐处于优势地位。这也使得“旷世奇才”更容易被识别,前提是你有没有写作力。很多人经常感叹——我是位人才,却不被世人承认。也许你肚里确实有料,却不能把料写出来,放到博客中,乃至微博中;或者把思路变成一个个程序。你拿着两页表述尚不到位的简历,试图让对方承认你,这不太现实。

Tips:人人都编程

通过一些帮助,编程能力是能够迅速得到提高的,请看三个实用网站。

Codecademy(http:///)

先来看看Codecademy的几个数字——上线72小时20万人注册、JavaScript学习视频点击210万次;上线5个月,注册账号增至100万。这个上线仅一年的网站包括JavaScript、 HTML、CSS、JQuery和Python的教学短片。Codecademy与其他视频教学网站不同的是,它强调互动性。用户必须在电脑上完成一个环节的练习后,才能进入下一个环节的学习。完成了一定章节后,用户还能得到Codecademy的勋章。

w3schools(http:///)

这个源自印度的网站,在Alexa流量榜上全球排名224位。它的目录是分类的,比如,在“服务器”编程大类下有PHP、SQL、ASP、ADO、VBScript等等。w3schools并不是视频教学,也不像Codecademy那样需要互动,它纯粹是文字教学。w3schools最大的亮点是代码列表,当用户忘了某个代码时,可以在w3schools里查到。同时,它还有配套论坛w3schools Forum,可供大家边学习边讨论。也有人认为w3Schools上有很多错误,有人甚至编写了网站W3Fools来讽刺w3Schools上的频频出错。但是,如同维基百科一样,它有益的东西还是比无益的东西多很多,所以还是值得试一试。w3school还建立了中国区网站(.cn)。

对于初学编程的人来说,一步一步慢慢练习很重要。学完了编程的基础课程,可以学些更全面的课程,不妨尝试——

Udacity(/)

Udacity是由斯坦福教授创办的,它免费提供斯坦福计算机科学的课程。目前,网站已经更新了14门课程,其中有些课程与斯坦福大学的授课是同步的。截至到2012年3月,Udacity已吸引了90000学生注册。

(由顾智琦提供)

上一篇:如何巧妙运用信息技术优化语文课堂教学 下一篇:俺们村到国外的距离