www.D8118.com,尊龙国际

当前位置: > 尊龙国际 >

环亚娱乐Paul Graham:写程式愈来愈酷,但派对搭讪我还是会说

时间:2015-05-26 18:08来源:未知 作者:admin 点击:
本文作者 Chris Castiglione 身为产品开发者与使用者经验设计师 ,现任 One Month Rails 的教师,过去曾至美国运通(American Express)、纽约证券交易所、哥伦比亚大学、GE、 The Ladders.com 及 SXSW 担任讲师。10 年前他因为 Paul Graham 奠定了担任骇客

本文作者 Chris Castiglione 身为产品开发者与使用者经验设计师 ,现任 One Month Rails 的教师,过去曾至美国运通(American Express)、纽约证券交易所、哥伦比亚大学、GE、 The Ladders.com 及 SXSW 担任讲师。10 年前他因为 Paul Graham 奠定了担任骇客的决心,10 年后他访谈 Paul Graham ,盼望理解这些年电脑科学界的变迁。原文刊载于 One Mouth Rails Blog

注释开始

hackers & painters

2003 年《Hackers & Painters》这本书刚推出之时,骇客不流行、电脑科学不流行、创业也不风行。在那个时候 Chris Castiglione 正在学写程式,但是...他以惨不忍睹的成绩当掉电脑科学课,正当沮丧到极点准备放弃写程式之时,他遇见了这本书,并深受启发。(编按:《Hackers & Painters(骇客与画家)》 由创业教父、Y Combinator 创办人Paul Graham所撰,描绘电脑科学的世界以及关于程式设计的大小事。)

Chris Castiglione:当我阅读〈Hackers & Painters〉的时候,我想这个人(Paul Graham)真的一语中的。不是我学错了,而是大学教错了。我开始懂得作为开发者不需要晓得『所有事情』!事实上,我可以在过程中学习,并且发挥创意。在那当下,我感到被解放了。

十年后,Chris Castiglione 变成了程式设计教师,从新考虑电脑科学及程式的未来,浮现了三个问题:

为了找到谜底,他直接找到当初启发他的 Paul Graham (以下简称为 PG)进行访谈。

2429731244_b249b461ab_z 矽谷创投育成机构 Y Combinator 创办人 Paul Graham 。资料来源:Mathieu Thouvenin

《Hackers & Painters》发行后已经过了十年。在书里面,你想像电脑科学渐渐不是菁英专有。而且它将会切分成良多职位(niches)。以你看来,现在实现了吗?

PG:这些确实是正在发生。许多过去属于电脑科学研讨的产物,现在都能够在程式专案平台 GitHub 找到,许多人甚至不认为本人作的事件是电脑科学研究。
因此,是的,www.D8118.com。这真的发生了。

电脑切分出来的职位:有前端和后真个开发者,作业系统开发者,到硬体开发者皆是。过去十年来程式设计比较倾向系统治理(大部份都在安装东西以及把东西拼湊在一起)。过去程式设计师需要运用程式库(libraries)或类似的东西,然而现在藉由其余网友撰写的开放原始码就能够建造一个 app。

这是系统管理在作的事情,负责安装东西;而开发者则写东西。但是现在开发者很擅长安装东西,并且他们也对可以正确地调整而觉得骄傲。

如果我有一个新创公司,但是不会写程式,www.D8118.com,我应该怎么做呢?

PG:你需要作业务。新创公司的早期需要作两件事:你须要建造东西,以及跟使用者沟通。所以假如你不会建造东西,你必须要和应用者沟通。你想要藉由交谈让他们来使用你的产品。因而不论对写程式一竅不通,或者是否善于作业务,你都开始要作业务。

一个不会技术的创业家可以招募到开发者吗?

PG: 这要看情况。现在也有一些新创公司正在经营技术成分低的东西。举例来说,零售产业使用的技术相当一般。因此,是的,某整水平而言,你可以是不懂资讯科技的创业家,也找到人帮你作事。但如果你自身不是开发者,就很难招募到开发者,因为你难以去评断他们专业与否。我们曾经有过非资讯科技背景的创业者面临到此问题:因为他们分不出开发者的优劣,因此都很担心招募到的人是否足够优秀。

那么...那么你如何辨别一个开发者的好坏?

PG: 其实没有什么真正好的解决方式。综观 Y Combinator 辅导过没有任何技术背景的创业家... 是有可能没有任何人作得很好。这很难,真的很难。假设你有一个很优秀的程式设计师友人,www.D8118.com,但是,你又怎么知道他真的很优秀?(笑) 如果你有这样的朋友,他可以跟你保证前几位你应征的开发者都很优秀,那么这些优秀的开发者就可以应征其他的人,最后,你可能只招募到一位优秀的人,但你要怎么找到他呢?如果你没有招募开发者的专业,那你需要请其他有经验的人帮你作。(针对此问题的进一步讨论,您可以阅读〈老板不懂程式,如何招募优秀的开发者?〉

在 One Month Rails 我们信任经过几个月的程式学习会帮助创业家与开发者的沟通。你的见解呢? 拥有对程式的一些知识,是否会让创业家更专业经营网路公司?

PG:我认为会有帮助!而且很有帮助!事实上,如果有人想要创业,并且有机会去商业学校或学习程式的话,我会说「去学程式」。因为,商业学校能够教你的是,如何在至公司作好一个公司员工、管理人员、作试算表...但总归而言不是你创业时需要的东西。

进入 Y Combinator 的公司有什么程式语言选择?

PG:我会担心如果有人用程式语言 COBOL 写他们的东西!我会问他们为什么(笑) 我们曾经有创业团队用 PHP 写 code──而这让我有些担忧。但这也不是最让我担忧的东西。

你会不会招募一个很优秀的开发者,但他没有念完大学?

PG: 会啊!我会雇用 Bill Gates吗? 当然会啊。仅管 Bill Gates 可能会比较难招募到第一个员工,但当然会有啊!上大学很好,但不是创业必要的条件。上大学扩展你的视野:你可以学习其他各种各类的事情,也是让你自己更聪明的方法。仅管我真的无法分别没念完大学或博士毕业有什么差别。
paul-graham-face

您会不会觉得做一个开发者变得越来越随插即用(plug and play)?

PG:人们不会因为写程式变得比较简单就去做。我也不觉得这是程式设计师失宠的讯号。这是天然的演进...虽然我认为很怪,但只有未来整个产业都扭曲了,才是真的怪。(编按:plug and play 在这里当作隐喻,意指开发者越来越像 USB,呼之则来挥之即去)

我们听说许多 One Month Rails 的学生说这样的话:我可以运用 Rails 做出最小可行产品(MVP),但我没有成为电脑科学家的意图。似乎是因为程式设计的「菁英」标签而不可一世。

PG:嗯,什么是电脑科学家呢?一个会程式又有修过自动机理论 (Automata Theory)课程的人(笑)

在《Hackers & Painters》书中,你提到:写程式没有绘画那么酷。你现在还那么觉得吗?

PG:写程式变得越来越酷了。但我想在派对搭讪时还是说你是个画家好了。

如何称 One Month Rails 的学生比较好呢,开发者(developer)或是电脑科学家(computer scientist)?

PG:「骇客(hacking)」是一个很酷的词彙。即便是白宫都用这个词来形容事情。不仅是指涉从事软体相关事务,也可以当动词的「骇」使用。在狭义与广义来说,都是现今最风靡的词彙。

(责任编辑:admin)
相关内容:
加多宝娱乐城 | 乐百家娱乐 | 天天娱乐城 | 电话投注 | 环亚娱乐 | 玩百家乐最容易赢钱的网站 | 金百利娱乐城 | 金字塔娱乐城 | 网上打牌
旅游游戏公司主营:百家乐,二十一点,龙虎,牌九,老虎机,在线体育投注等在线博彩游戏
旗下网站:二十一点游戏 利来国际 kk娱乐城 大佬娱乐城 亿乐棋牌
24小时服务热线客服热线:400-0607277(只需收取您本地通话费,国际长途费用由我方承担) MSN&电邮: k8casino@Gmail.comskype:livebet.cs