我最佩服的程序员,他是一个有想法的程序员,不是一个堆代码的程序员

admin5个月前IT技术124

我最佩服的程序员

  尤雨溪:黑客,也是画家

  你很难定义尤雨溪属于哪种人才,喜欢漫画,又是HTML 5高手,他是“黑客”与“画家”。

  尤雨溪用两天时间做出了HTML 5版本的Clear,并放出源代码。它的HTML 5版Clear可以完全摆脱按钮的束缚,在此之前,iOS中的任务管理应用Clear已经因为设计的与众不同备受欢迎,但大家不知道HTML 5能做出一样的效果。“复刻”一款受欢迎的应用并将交互设计做到让人难以置信,这已经不是今年24岁的留学生尤雨溪做的第一个项目。尤雨溪曾经靠“比赛+升学考试”的方式进入重点中学和被复旦(微博)大学录取,接近满分的托福成绩拿到全额奖学金到美国读书、也因为想追求自己的爱好休学一年。他做Clear HTML 5版本的初衷是“给大家体验一下HTML 5的魅力”,他是设计师、程序员、Flash开发者,也是一名科尔盖特大学的留学生。

  尤雨溪拥有自己的电脑以前会把大部分的时间都花在看漫画、画画上。最夸张时把课本都画满了。“一直以来,骨子里有创作东西的强烈愿望”在有了电脑之后被更清楚地表达出来。读书却让他觉得自己养成了一个习惯—“我认为最重要的事情,会拼了命做到最好,其他的事情无所谓。”父母很少干涉他的生活,“高中以前我爸对我只有过一次严格的要求,就是把新概念背完”。他因此获益,首先是高中几乎没怎么学过英语,“一直也是班里第一、第二的样子”。高二参加托福考试获得673分(满分677)。

  对Flash的爱好使尤雨溪选择将HTML 5和CSS3作为主攻技术方向的起点。他觉得Flash的视觉表现很好,某次生物课的演示,尤雨溪给演讲内容加入了很多科幻效果,“同学说,你把生物课的展示做成这样,太夸张了。”高中毕业获得全额奖学金赴美留学之前,他也拿到了复旦的录取通知书。

  美国大学教育是先学基础课程再选专业。中国学生往往倾向于数学和经济,一开始尤雨溪也觉得会在这两个方向中选择,但很快他就觉得经济专业课无聊,“看来看去,我有兴趣的专业是艺术”。为了换专业,尤雨溪和父母发生了至今为止最大的分歧。僵持不下,他向学校申请休学一年。

  回国后尤雨溪待在家里继续做Flash,他把自己的作品放在论坛上,收到北京一家知名广告公司创意总监的回复,他拿着自己的作品来到北京,这段经历让父母相信他可以借此谋生,不再反对他换专业。但是他对编程一窍不通很难完全实现自己的想法,“我总共就上过两门计算机的课,基本都靠自学”。在正式做商业应用之前,尤雨溪做了很多“自己做着玩”的东西,“当然非常简陋,可我做出来了,自己很有成就感”。他说自学的出发点就是“我要做出来,那就自己学”。

  诸如此类的例子还有很多,没怎么学过编程的他在本科毕业的时候做了一个完全靠编程来实现的网站并用它报考纽约的设计院校,“在项目里认识了很多业内人士,有些人后来就成了我的合作伙伴或者客户”。

  他不会因为自己年轻而感到羞涩和紧张,“别人也是觉得做的东西有意思,年纪小一点也没什么”。他第一次感觉到出名是做了一个数据可视化的迷你网站之后,“我看了很多关于互联网审查的数据,这是一个支持更开放的网站”。一个月之内访问量超过十万,并因此受邀参加一个艺术家论坛的活动,在主办方—谷歌数据艺术团队(属于谷歌创意实验室)邀请下做了一场演讲,“我第一次觉得,我好像有点小名气”。

  任何人都不可能靠着自己的想法突然做出一款备受欢迎的软件。在Clear出现以前,尤雨溪已经开始做一些商用的开发,“做HTML 5版Clear的时候我正在做一个项目的开发,考虑的是在iPad上的优化”。他因此对如何在手机上实现滑动拖拽研究了很久。最早研究Flash只是因为Flash在视觉上的表现力很好。后来看到了越来越多关于HTML 5的新功能展示,尤雨溪觉得它确实有巨大的潜力。他相信HTML 5会在今后成为通用标准,而不像Flash是一个Adobe私有的技术,这让它的应用前景要广阔得多。 “我发现我也可以实现这个想法,那就展现一下HTML 5的魅力吧”。

  从开发到设计,尤雨溪一个人完成HTML 5版Clear的全部工作,不过他认为自己花两天时间做出来的东西只是个效果的展示,“有些问题还没有完美解决,放出的源代码里还存在一些Bug,未来会解决。”他对任何打破常规的事情都感兴趣,想到了就去做。“有时候我在公交车上突然想到一个主意,就会立刻拿笔记本记下来”。现在,硅谷的那几家明星公司都在和他接触,他对此有些纠结,毕竟首先要解决签证的问题。“但我最终的目的肯定是要创业的,在这之前,我想让自己的眼界更开阔,要走的路还很长,也许还会有些偏移,但可以确定的是我在一步步的靠近自己最想做的事情”。

  他到底是个会写程序的设计师还是个爱设计的程序员?尤雨溪自己也说,“我挺纠结的”。

 

相关文章

汇成政府建站CMS系统V1.5

汇成政府建站CMS系统V1.5官方下载地址:˂a target="_blank" href="download/zfhuichengv15.rar"˃点击下载演示地址:ceshi/zhengfucms...

视频处理注意要点

 1.拍视频的项目,你必须熟练不然容易占用时间2.不要怕视频长,可以修减3.视频的宽度是500 高度是1000,能保证在手机上播放是清晰的 pre减掉的视频块要用下面的拉伸,不然只...

IPI得分监控

 IPI 350分以上库存量不受限制每个季度重新评估一次库存超额费用将按每立方英尺每月10美元的费率收取。得分等于或高于350的卖家库存量没有限制,但仍然要正常交FBA短期和长期仓储费用。上...

mount:is write-protected, mounting read-only解决方案

window10升级之后就遇到mount: **** is write-protected, mounting read-onlymount: cannot mount *** read-only尝试...

paypal的接口文档

 paypal的接口文档 amount_breakdown  breakdown属于amount在amount的大括号下面...

vb设置全屏与设置退出--快捷键

退出VB   unload meVB全屏:Form1.Left = 0Form1.Top = 0Form1.Width = Screen.WidthForm1.Height = S...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。