要么编程,要么被编程

注:作者 Fred Wilson 是风险投资人,投资了 Codecademy

周四晚上我在纽约大学演讲的时候,有位年轻人问了我一个问题“不懂技术如何创业?”我当时的回答是他应该试着去学去懂。第二天早上我遇到了一群商学院学生,其中又有一位女学生问我同样的问题,而我则也给了她同样的答案。

事实上,在这里我不是想说每个人都应该成为一名软件工程师,但是我觉得他要想在这个行业混的话他必须要懂什么是软件工程。你比如说,我讲法语不流利。但是我到法国去至少还是可以讲上一些的,即便是最后法国人可能听不懂逼不得已和我讲起英语来。

Dennis Crowley 自称是一个很烂的程序员,但是至少他可以和 Naveen 合作写出 Foursquare 的第一个版本。等到他们团队再新增了一个成员 Harry 后,Dennis 前期的代码全部都被 Harry 重新改写了。事实上,Dennis 就是我所指的“懂软件工程”。你要想创业的话,至少需要懂一些软件程序上的东西,这样你才能讲清楚你的项目,并大致做一些前期工作,同时也能让别人对你的项目感兴趣。如果你能做到这样的话,那么你成功的机会更大。

另外一个要“懂”的重大原因是只有你懂了,你才能更好的与技术人一起合作。你能够看懂他们写的一些代码,并且在他们太忙的时候还可以帮上一些忙,那么你会更加容易融入整个团队。

我已经25年没有真正写过代码了。但是我之前曾为法律公司,轮船公司等写过应用。我称不上一个好的程序员,但是我毕竟非常懂一些基本概念,并且能够做出来一些东西。因此我觉得每个想创业的人也可以达到我的程度。

在这里,我想引用一段著名的媒体技术学者 Douglas Rushkof 的话作为结束语:

人类学语言时,学的不仅是听还有说;学字时,学的不仅是读还有写;而现在随着我们向一个越来越数字化的世界迈进,我们也不仅应该学会如何使用程序,还要学会如何开发程序。在未来,面对着一个高度程序化的世界,如果你不能开发软件,那么你将变成软件。就是这么简单:要么编程,要么被编程。

When human beings acquired language, we learned not just how to listen but how to speak. When we gained literacy, we learned not just how to read but how to write. And as we move into an increasingly digital reality, we must learn not just how to use programs but how to make them. In the emerging, highly programmed landscape ahead, you will either create the software or you will be the software. It’s really that simple: Program, or be programmed.

computer programming

 

Via Fred Wilson

收藏 2 评论

相关文章

可能感兴趣的话题



直接登录
最新评论
跳到底部
返回顶部