《跑腿回忆录》
昨晚真的很激动很开心 可以带着大家的心意与热情与剧组见面~
虽然我整个人都是懵的 也很紧张 但是我告诉我自己“你一定要撑住啊!你可是带着大家那么多期待来的!”于是我开始给小谢介绍了我们的礼物~
首先是锦旗,小谢打开锦旗的时候满脸写着“高兴,我太高兴了”当即就让工作人员给他拍照,然后又和我说“来来,一起拍”。也许是我太紧张了,照片里的我看起来我好像在放空。
其次就是横幅啦!!在介绍小伙伴们一起准备的横幅与锦旗时,我和小谢说一定要注意我们的落款——海南展卷人,这可是一大亮点!那个时候我觉得我像极了一位销售。六米长的横幅在小小化妆间里并不能完全展开,哪怕是这样,小谢依然要跟横幅合照,于是他这半边拍一张,那半边也拍了一张。完了小谢就提议说“咱们去排练厅吧,把张翰他们叫来拍照。”于是我和小谢一人拎着横幅和锦旗就去排练厅了。谁懂我当时的脚步有多虚浮。。好紧张!!!
我们进到排练厅的第一件事情就是把横幅完全展开来拍照。当小谢看到完全展开的横幅,他又在那哈哈大笑一边笑,一边念“凭嘴加场一战成名,青绿锦鲤有求必应。”当时给我们拍照的老师都笑了。
在等翰哥和梦梦过来的时候,小谢一直在和我说话,他可能也知道我紧张吧。排练厅里有几桌他们吃饭的桌子,我们刚好走到那小谢就跟我说坐吧坐吧,于是他就坐下来跟我聊天了。小谢和我说,去年他们表演的时候,可能因为大众不是很了解舞剧这样的演出,所以在个别地方演出的时候没有很多的观众。我告诉他曾经大众可能确实不太了解在剧场的演出,但是春晚真的是一个非常非常棒的平台,他让更多的群众想走进剧场,去观看他们的演出。然后小谢就问我他们的票是不是很难抢啊,我想说:真的很难抢!!!然后小谢又问我我们是不是又加场了呀,我说是的,下个星期的17.18号加了两场。小谢跟我说,他跟张翰都以为今天是最后一场了,他们要把最好的状态展现给大家,结果跳到一半突然知道还有两场,于是他们在台上越跳越兴奋。小谢还问我,我是第一次来看舞剧吗?我说真正意义上来说是的,但是他们的演出让我将来还想继续走进剧院去观看舞剧表演,真的太震撼太美了,有太多人看得热泪盈眶。在这里,我也想跟他们说,你们值得被这么多人喜欢,值得一次又一次的加场,值得这场场爆满一票难求。我还问小谢记不记得他的那些表情包,我告诉他这些都是我群小伙伴制作的!虽然我真的很想非常专注地和小谢聊天,但是我真的太热了,穿着长袖戴着口罩真的好热,我的汗一直在流,幸好桌上有纸,我当即问了一句我可以拿张纸擦擦汗吗?一不小心 把气氛弄的有点诙谐了。
我们等了一会儿梦梦和张翰卸完妆就过来了,他们俩一见到排练厅就直接去看那副锦旗,问“这个锦旗是送给我们的吗?”看样子他们都很喜欢我们做的锦旗!这时翰哥看了看地上的横幅,一看到“青绿锦鲤”四个字,他就在说:这是送给谢素豪的吧!接着就笑出了声。然后我们就拿着锦旗和横幅去拍照啦。一开始我看着小谢张翰梦梦他们三个人站在一块儿太好看了,我就站在一边看着他们,然后小谢就说让我也去拍。翰哥这个时候特别搞笑,他把他的一只手扬了起来,让我从他的手下边钻进去站中间拍照,谢谢翰哥哈哈。(其实合照的时候我一直想踮脚,但是因为横幅和锦旗都遮不住我的腿,我怕被大家发现我踮脚了,只好安安稳稳站着。小声叭叭一句,幸好我出门前往鞋子里塞了2cm增高鞋垫)在这里,我要说一句题外话,翰哥进排练厅的时候直接走出了“六亲不认”的步伐,真的很“嚣张”很搞笑。但是由于我实在是太紧张了,我哪都不敢看我只敢看着面前的镜子一动不动像个雕塑。大家看照片,或许能看出来我和旁边的翰哥仿佛置身于两个世界。梦梦真的太美了,以至于站在她旁边的时候我都不敢呼吸。我一直在吸我的小肚子,生怕它被发现,当然我知道藏不住了。过了一会儿工作人员都过来了,他们看着我们送的锦旗和横幅跟我说他们还是第一次见到这样的礼物。工作人员还说,他们要把锦旗拿回去挂在公司里,然后让小谢把那个横幅带回家挂起来。看到大家都这么喜欢我们送礼物,我们真的太开心了。
拍完照快结束的时候,我又在和小谢闲聊,我们说到了,因为疫情防控的原因取消了今天的S D,他们都觉得蛮遗憾的。还跟我说很多人,因为疫情防控不能来现场观看演出,他们觉得很可惜。希望在疫情得到控制的时候,青绿可以走遍祖国的大江南北,因为这部剧值得被所有人看见。
————————一条分割线——————————
好!现在让我们来说几件很搞笑的事情。我由于太紧张,言语措辞都出问题了。我原本想让锦鲤小谢祝我下周一定能抢到票!结果我蹦出了一句“小谢你能给我嘴一个吗?”(意思就是让他说我一定能抢到票!)当我说出这句话的时候我慌了,他乱了,于是我疯狂找补。接着我就拜托小谢录一个专属视频发给小伙伴们。录完以后,我抱着手机有点不知所措,小谢和我说“咱俩拍张照吧”我不知道哪根筋搭错了说了一句“可是我们昨天已经拍过了(图三)” 小谢:“今天光比较亮!”由图四可见,小谢是蹲下来拍照的,于是我也半蹲,结果我腿抖的差点就站不住了!拍完照我立马蹦出来一句“那我先走了?”于是我跌跌撞撞的走出了化妆间,结果我迷路了我不知道怎么走出去,一顿摸索之后,我终于走出去了!这一切都像梦一样。
但是真的很开心能够和你们见面[泪]@谢素豪 @我叫张翰 @孟庆旸 @中国东方演艺集团 https://t.cn/z8LHuJX
昨晚真的很激动很开心 可以带着大家的心意与热情与剧组见面~
虽然我整个人都是懵的 也很紧张 但是我告诉我自己“你一定要撑住啊!你可是带着大家那么多期待来的!”于是我开始给小谢介绍了我们的礼物~
首先是锦旗,小谢打开锦旗的时候满脸写着“高兴,我太高兴了”当即就让工作人员给他拍照,然后又和我说“来来,一起拍”。也许是我太紧张了,照片里的我看起来我好像在放空。
其次就是横幅啦!!在介绍小伙伴们一起准备的横幅与锦旗时,我和小谢说一定要注意我们的落款——海南展卷人,这可是一大亮点!那个时候我觉得我像极了一位销售。六米长的横幅在小小化妆间里并不能完全展开,哪怕是这样,小谢依然要跟横幅合照,于是他这半边拍一张,那半边也拍了一张。完了小谢就提议说“咱们去排练厅吧,把张翰他们叫来拍照。”于是我和小谢一人拎着横幅和锦旗就去排练厅了。谁懂我当时的脚步有多虚浮。。好紧张!!!
我们进到排练厅的第一件事情就是把横幅完全展开来拍照。当小谢看到完全展开的横幅,他又在那哈哈大笑一边笑,一边念“凭嘴加场一战成名,青绿锦鲤有求必应。”当时给我们拍照的老师都笑了。
在等翰哥和梦梦过来的时候,小谢一直在和我说话,他可能也知道我紧张吧。排练厅里有几桌他们吃饭的桌子,我们刚好走到那小谢就跟我说坐吧坐吧,于是他就坐下来跟我聊天了。小谢和我说,去年他们表演的时候,可能因为大众不是很了解舞剧这样的演出,所以在个别地方演出的时候没有很多的观众。我告诉他曾经大众可能确实不太了解在剧场的演出,但是春晚真的是一个非常非常棒的平台,他让更多的群众想走进剧场,去观看他们的演出。然后小谢就问我他们的票是不是很难抢啊,我想说:真的很难抢!!!然后小谢又问我我们是不是又加场了呀,我说是的,下个星期的17.18号加了两场。小谢跟我说,他跟张翰都以为今天是最后一场了,他们要把最好的状态展现给大家,结果跳到一半突然知道还有两场,于是他们在台上越跳越兴奋。小谢还问我,我是第一次来看舞剧吗?我说真正意义上来说是的,但是他们的演出让我将来还想继续走进剧院去观看舞剧表演,真的太震撼太美了,有太多人看得热泪盈眶。在这里,我也想跟他们说,你们值得被这么多人喜欢,值得一次又一次的加场,值得这场场爆满一票难求。我还问小谢记不记得他的那些表情包,我告诉他这些都是我群小伙伴制作的!虽然我真的很想非常专注地和小谢聊天,但是我真的太热了,穿着长袖戴着口罩真的好热,我的汗一直在流,幸好桌上有纸,我当即问了一句我可以拿张纸擦擦汗吗?一不小心 把气氛弄的有点诙谐了。
我们等了一会儿梦梦和张翰卸完妆就过来了,他们俩一见到排练厅就直接去看那副锦旗,问“这个锦旗是送给我们的吗?”看样子他们都很喜欢我们做的锦旗!这时翰哥看了看地上的横幅,一看到“青绿锦鲤”四个字,他就在说:这是送给谢素豪的吧!接着就笑出了声。然后我们就拿着锦旗和横幅去拍照啦。一开始我看着小谢张翰梦梦他们三个人站在一块儿太好看了,我就站在一边看着他们,然后小谢就说让我也去拍。翰哥这个时候特别搞笑,他把他的一只手扬了起来,让我从他的手下边钻进去站中间拍照,谢谢翰哥哈哈。(其实合照的时候我一直想踮脚,但是因为横幅和锦旗都遮不住我的腿,我怕被大家发现我踮脚了,只好安安稳稳站着。小声叭叭一句,幸好我出门前往鞋子里塞了2cm增高鞋垫)在这里,我要说一句题外话,翰哥进排练厅的时候直接走出了“六亲不认”的步伐,真的很“嚣张”很搞笑。但是由于我实在是太紧张了,我哪都不敢看我只敢看着面前的镜子一动不动像个雕塑。大家看照片,或许能看出来我和旁边的翰哥仿佛置身于两个世界。梦梦真的太美了,以至于站在她旁边的时候我都不敢呼吸。我一直在吸我的小肚子,生怕它被发现,当然我知道藏不住了。过了一会儿工作人员都过来了,他们看着我们送的锦旗和横幅跟我说他们还是第一次见到这样的礼物。工作人员还说,他们要把锦旗拿回去挂在公司里,然后让小谢把那个横幅带回家挂起来。看到大家都这么喜欢我们送礼物,我们真的太开心了。
拍完照快结束的时候,我又在和小谢闲聊,我们说到了,因为疫情防控的原因取消了今天的S D,他们都觉得蛮遗憾的。还跟我说很多人,因为疫情防控不能来现场观看演出,他们觉得很可惜。希望在疫情得到控制的时候,青绿可以走遍祖国的大江南北,因为这部剧值得被所有人看见。
————————一条分割线——————————
好!现在让我们来说几件很搞笑的事情。我由于太紧张,言语措辞都出问题了。我原本想让锦鲤小谢祝我下周一定能抢到票!结果我蹦出了一句“小谢你能给我嘴一个吗?”(意思就是让他说我一定能抢到票!)当我说出这句话的时候我慌了,他乱了,于是我疯狂找补。接着我就拜托小谢录一个专属视频发给小伙伴们。录完以后,我抱着手机有点不知所措,小谢和我说“咱俩拍张照吧”我不知道哪根筋搭错了说了一句“可是我们昨天已经拍过了(图三)” 小谢:“今天光比较亮!”由图四可见,小谢是蹲下来拍照的,于是我也半蹲,结果我腿抖的差点就站不住了!拍完照我立马蹦出来一句“那我先走了?”于是我跌跌撞撞的走出了化妆间,结果我迷路了我不知道怎么走出去,一顿摸索之后,我终于走出去了!这一切都像梦一样。
但是真的很开心能够和你们见面[泪]@谢素豪 @我叫张翰 @孟庆旸 @中国东方演艺集团 https://t.cn/z8LHuJX
#与“理”共读#
《麦田里的守望者》是美国作家杰罗姆·大卫·塞林格创作的唯一一部长篇小说,该书的主人公霍尔顿是个中学生,出生于富裕的中产阶级家庭。他虽只有16岁,但比常人高一头,整日穿着风衣,戴着猎帽,游游荡荡,不愿读书。他对学校里的一切——老师、同学、功课、球赛等等,全都腻烦透了,曾是学校击剑队队长,3次被学校开除。又一个学期结束了,他又因5门功课中4门不及格被校方开除。他丝毫不感到难受。在和同房间的同学打了一架后,他深夜离开学校,回到纽约城,但他不敢贸然回家。当天深夜住进了一家小旅馆。他在旅馆里看到的都是些不三不四的人,有穿戴女装的男人,有相互喷水、喷酒的男女,他们寻欢作乐,忸怩作态,使霍尔顿感到恶心和惊讶。他无聊之极,便去夜总会厮混了一阵。回旅馆时,心里仍觉得十分烦闷,糊里糊涂答应电梯工毛里斯,让他叫来了一个妓女。 他一看到妓女又紧张害怕,给了妓女五块钱打发她走了,可妓女要十块钱。后来妓女找毛里斯来找事,毛里斯把霍尔顿打了一顿,拿走了他们要的另外五块钱。第二天是星期天,霍尔顿上街游荡,遇见两个修女,捐了10块钱。后来他和女友萨丽去看了场戏,又去溜冰。看到萨丽那假情假义的样子,霍尔顿很不痛快,两人吵了一场,分了手。接着霍尔顿独自去看了场电影,又到酒吧里和一个老同学一起喝酒,喝得酩酊大醉。他走进厕所,把头伸进盥洗盆里用冷水浸了一阵,才清醒过来。可是走出酒吧后,被冷风一吹,他的头发都结了冰。他想到自己也许会因此患肺炎死去,永远见不着妹妹菲苾了,决定冒险回家和她诀别。霍尔顿偷偷回到家里,幸好父母都出去玩了。他叫醒菲苾,向她诉说了自己的苦闷和理想。他对妹妹说,他将来要当一名“麦田里的守望者”:“有那么一群小孩子在一大块麦田里做游戏。几千几万个小孩子,附近没有一个人——没有一个大人,我是说——除了我。我呢,就在那混帐的悬崖边。我的职务是在那儿守望,要是有哪个孩子往悬崖边奔来,我就把他捉住——我是说孩子们都在狂奔,也不知道自己是在往哪儿跑。我得从什么地方出来,把他们捉住。我整天就干这样的事。我只想当个麦田里的守望者。”《麦田里的守望者》将故事的起止局限于16岁的中学生霍尔顿·考尔菲德从离开学校到纽约游荡的三天时间内,并借鉴了意识流天马行空的写作方法,充分探索了一个十几岁少年的内心世界。愤怒与焦虑是此书的两大主题,主人公的经历和思想在青少年中引起强烈共鸣,值得我们品读。
(图:网页)
《麦田里的守望者》是美国作家杰罗姆·大卫·塞林格创作的唯一一部长篇小说,该书的主人公霍尔顿是个中学生,出生于富裕的中产阶级家庭。他虽只有16岁,但比常人高一头,整日穿着风衣,戴着猎帽,游游荡荡,不愿读书。他对学校里的一切——老师、同学、功课、球赛等等,全都腻烦透了,曾是学校击剑队队长,3次被学校开除。又一个学期结束了,他又因5门功课中4门不及格被校方开除。他丝毫不感到难受。在和同房间的同学打了一架后,他深夜离开学校,回到纽约城,但他不敢贸然回家。当天深夜住进了一家小旅馆。他在旅馆里看到的都是些不三不四的人,有穿戴女装的男人,有相互喷水、喷酒的男女,他们寻欢作乐,忸怩作态,使霍尔顿感到恶心和惊讶。他无聊之极,便去夜总会厮混了一阵。回旅馆时,心里仍觉得十分烦闷,糊里糊涂答应电梯工毛里斯,让他叫来了一个妓女。 他一看到妓女又紧张害怕,给了妓女五块钱打发她走了,可妓女要十块钱。后来妓女找毛里斯来找事,毛里斯把霍尔顿打了一顿,拿走了他们要的另外五块钱。第二天是星期天,霍尔顿上街游荡,遇见两个修女,捐了10块钱。后来他和女友萨丽去看了场戏,又去溜冰。看到萨丽那假情假义的样子,霍尔顿很不痛快,两人吵了一场,分了手。接着霍尔顿独自去看了场电影,又到酒吧里和一个老同学一起喝酒,喝得酩酊大醉。他走进厕所,把头伸进盥洗盆里用冷水浸了一阵,才清醒过来。可是走出酒吧后,被冷风一吹,他的头发都结了冰。他想到自己也许会因此患肺炎死去,永远见不着妹妹菲苾了,决定冒险回家和她诀别。霍尔顿偷偷回到家里,幸好父母都出去玩了。他叫醒菲苾,向她诉说了自己的苦闷和理想。他对妹妹说,他将来要当一名“麦田里的守望者”:“有那么一群小孩子在一大块麦田里做游戏。几千几万个小孩子,附近没有一个人——没有一个大人,我是说——除了我。我呢,就在那混帐的悬崖边。我的职务是在那儿守望,要是有哪个孩子往悬崖边奔来,我就把他捉住——我是说孩子们都在狂奔,也不知道自己是在往哪儿跑。我得从什么地方出来,把他们捉住。我整天就干这样的事。我只想当个麦田里的守望者。”《麦田里的守望者》将故事的起止局限于16岁的中学生霍尔顿·考尔菲德从离开学校到纽约游荡的三天时间内,并借鉴了意识流天马行空的写作方法,充分探索了一个十几岁少年的内心世界。愤怒与焦虑是此书的两大主题,主人公的经历和思想在青少年中引起强烈共鸣,值得我们品读。
(图:网页)
#创意选择#
“他的思考过程使得其自身的技术能力得以更大程度地施展。”
“我们寻找能够加快进度的各种方法,排查任何可能会因缺乏潜力而拖延项目的因素,选择捷径以避免不必要的劳动,将精力集中在关键之处,以尽快接近最终目标,将我们自己最艰辛的努力转化为最强大的影响力,将灵感、决断力、技术融为一体,完成一个又一个示例程序。”(MVP思维)
「 怎么解释这种巨大差异呢?表面来看,这要归功于理查德的编程的成果——他做的软件夹层;或者,他利用Konqueror浏览器做文章似乎与我在Mozilla上下功夫一样,也许他只是一个比我更优秀的程序员。如果没有他的编程能力,就没有接下来的故事了。
这种解释未免显得太单薄。理查德是在灵感萌发、直觉判断、推理和预测等一系列工作的基础上决定把夹层作为链条的最后一环的。他的夹层是整体计划的最终结果。为了把我的意思表达清楚,我们接下来盘点一下理查德在刚到苹果的几天内所做的工作。
首先,他浏览了我们在此之前所做的所有关于浏览器的研究,然后他迅速地判断出他需要抛弃对Mozilla的研究,因为这样下去大概率不会带来想要的结果。他勇敢地走出了这一步,充分显示了他的自信,同时也#没有向在这一领域耕耘已久的上级表现出谦卑和顺从的态度#。接下来,理查德#决定在最短时间内得到结果#。他下载了一个可能有潜力的开源项目——来自KDE社区的Konqueror浏览器的代码,这个浏览器可能会成为我们长期努力的基础。为了使这个代码在Mac计算机上运行,他决定在最短时间内做一个可以模拟真实浏览器的示例程序。他确定了三项功能——加载网页、点击链接、返回上一页。他列出的这几个功能足够说明了#概念的可行性#。
随后,他制作了快捷方式,这些简化了的选项定义了一套不需要达成的目标——完美的字体渲染功能被废除,这是为了与Mac计算机本身的图形处理系统相匹配,也是为了尽量少地使用KDE的源代码。他认为,这些快捷方式虽然非常醒目,但不会分散使用者在浏览网页时的注意力。理查德#着手将这些线索串联起来,集成在一个示例程序里#,向我们展示了Konqueror的潜力。最终,他完成了技术细节,开发出了软件夹层,这是实现计划的#关键要素#。#他的思考过程使得其自身的技术能力得以更大程度地施展#。
与之相反,唐和我都寄希望于Mozilla能担起重任。我甚至没有深入思考,就一直尝试在Mac计算机里运行Mozilla庞大的开源代码。我没有设置任何类似的计划、目标、不需要达成的目标、紧凑的时间表、技术路径。
最重要的是,这种#思维方式上的差异导致了截然不同的结局#。这也绝不是因为唐和我陷入了一个暂时的困境。我们初来苹果的做事方式还是像之前在Eazel一样,我们不可能做出优秀的桌面—云集成服务样机的原因就在于,直到公司耗尽现金,遣散了大多数员工的那一天为止,我们都#未曾尝试从整体上集成我们的软件#。在Eazel工作的那段岁月里,我们从未想过使用类似理查德展示的这种#快速完成计划的方法#。
如果唐和我沿袭旧有的思路继续在苹果做事情,我们真的不知道哪一天才能做出示例程序。在我们职业生涯的那个阶段,我们#根本不知道如何开启一个大项目#,如何踏上寻找成功的征途。
理查德对这一切都很清楚。他的示例程序就是解决问题的关键。他向我们证明了Konqueror浏览器可以在Mac计算机上使用。他用简单的方式展现了这个代码的潜力。的确,是理查德的软件夹层使其突破成为可能,但想想看,他围绕自己的计划所构建的概念框架,以及为了做出浏览器示例程序突破的重重困难,直到最后才用一个小小的自定义程序片段——夹层——使问题得到圆满解决。这种逐步累积起来的效应最终会创造出一个真实浏览器的幻影,尽管展现出来的仅仅是不完整的一部分。
这种方式起作用了。唐与我看到示例程序,就好像理查德把我们叫进办公室,办公桌上放置着一个水晶球,他挥手召唤我们走近,并向我们展示网络浏览器未来的模样,为我们指明了将梦想变为现实的路径。
理查德的示例程序也涉及一些常识,我会借助另一个有着悠久历史并且擅长利用简化选择和割角法的行业来介绍这些常识。
与理查德在示例程序中使用的技巧一样,这些常识能让我们看到实际上并不存在的东西。
以好莱坞的外景场地为例,电影制片厂需要用到一些半永久性的户外场所,这里的人行道、小巷以及主要街道都是拍摄电影所需要的场景。尤其是在特技拍摄和计算机辅助特效技术广泛应用以前,外景地的作用是至关重要的。即使预算有限,一个外景地也可以改变一个场景。为了给观影者呈现出令人信服的景象,我们必须在荧屏上展现一定数量的真实景观。
我最喜欢的外景之一来自《雨中曲》,这部音乐电影由米高梅电影公司出品,拍摄于1952年,由吉恩·凯利和黛比·雷诺斯主演。以其中最著名的舞蹈片段为例,吉恩·凯利在黛比·雷诺斯的公寓门口与她吻别道晚安后,兴高采烈地轻踏、跳跃、溅起水花,在倾盆大雨中旋转(见图2-3)。这一场景设置在好莱坞的一个外景地,它看起来像一个城市的街道。就在凯利跳着舞从建筑物的屋顶上往下冲时,他跳过了La Valle女帽店。这家店看起来很诱人,陈列着几顶时髦的女帽。当然,这不是一家真正的商店。店面可能是一间后面什么都没有的铺着鹅卵石的公寓,也可能是一间工作室。穿过商店的门,也许是米高梅的簿记员或办事员的办公室。我们不在乎。我们被歌曲和舞蹈迷住了。把这个假帽子店和一排早些时候看到的另一件道具——凯利跳上去的人行道边上的那根灯柱——进行比较,与帽子店不同的是,灯柱道具必须是真实的,或者至少要真实到能够支撑演员的体重。外景地的其他灯柱也建得同样好吗?我们不知道,但我们不在乎;它们也许建得同样好,也许建得没那么好,但是布景设计师需要#确保一个特定的灯柱足够坚固#,让电影中的主角能够跳上去。它必须建得很好,因为舞蹈编排需要它。
同样,#尽管示例程序并不是产品本身,但它必须要有足够的说服力#,让人们开始探索某种思路,向做成产品的方向迈进一步。就像电影一样,#示例程序应该经过特别精心的设计,需要被展示的和需要被排除的都必须非常明确#。这些事情虽然不是做一个示例程序的主要着眼点,但也#需要合理设置,在合适的细节级别上被展示出来,这样它才可以服务整体而不会让人转移视线#。
理查德将这套理论付诸实践。他选择了可能会在正式产品中应用的Konqueror开源浏览器作为工作的基础,确保这套示例程序可以加载网页、点击链接以及返回上一页(这几项都是浏览器的核心功能)。字体渲染并不符合苹果的标准,有些字符不平滑、参差不齐,但是文本已足够清晰,所以理查德没有在排版上浪费太多时间。#他完全不会在不相关的细节上耗费精力#,也没有制作键盘快捷键或者设计一个漂亮的苹果图标。#他将重要的、可用的以及可忽略的功能认真地进行排序,以保证最大程度的影响力,尽量减少干扰,并严格按照自己设置的时间表完成工作#。
在理查德向我展示这个浏览器示例程序之后的若干年,我一直在效仿他的这套工作方法。当我做一个示例程序时,我会考虑目标受众,并在此基础上决定这个示例程序需要包含哪些功能。我用想象中的一支粗马克笔围绕所有重要细节画一个圈,就像电影场景里面的灯柱一样,我尽最大努力地保证它们的真实度。我把剩下的不那么重要的细节留在了圈外,这些细节最终还是会出现在成品中,但现在不急于展现它们。我尽可能地在它们身上少分配一点儿注意力。就像那间帽子商店的内部构造一样,如果可以,我会把所有不重要的东西都从示例程序中清除。在两者交汇的地方,我会非常小心。有些元素刚好落在粗线上,这是需要关注的细节,因为它们有助于构建场景,让受众打消疑虑。比如,一个应用程序的用户界面仍处于开发早期,我可能会将另外一个应用程序的用户界面放在我的示例程序中,而不会花时间做一个完全可用的用户界面,因为此时用户界面是次要的。这就像在商店橱窗里放置几个道具帽子,我希望观看示例程序的人认为他们看到了真实的效果,尽管这些场景未必是真实的。我知道示例程序并非真正的产品,我的同事们也清楚这一点,但是在产品开发过程中,呈现出我们试图实现的效果是非常重要的,因为这样一来,我的同事们就会将示例程序当作真正的产品来给予反馈。
这种在整个开发过程中建立“分镜头剧本”的尝试,体现了电影拍摄外景地与示例程序的一大共同特征,它们都是宏大故事中的元素。每一个元素都在推动故事的发展。吉恩·凯利在雨中的舞蹈和歌唱表现了初吻的喜悦,在电影里的那个时刻,男女主角把他们坠入爱河的信息传达给了观众。这是好莱坞电影的“魔法”时刻。理查德的示例程序让我们看到了Konqueror开源代码的潜力,我们认为这极有可能是我们一直以来苦苦寻求的答案。这是硅谷软件“魔法”的巅峰时刻。
久而久之,唐和我都理解并吸收了理查德展现给我们的示例程序。我们寻找能够加快进度的各种方法,排查任何可能会因缺乏潜力而拖延项目的因素,#选择捷径以避免不必要的劳动,将精力集中在关键之处,以尽快接近最终目标,将我们自己最艰辛的努力转化为最强大的影响力,将灵感、决断力、技术融为一体,完成一个又一个示例程序#。
我们学到的这些知识都来自理查德,他改变了我们工作的方式。」
“他的思考过程使得其自身的技术能力得以更大程度地施展。”
“我们寻找能够加快进度的各种方法,排查任何可能会因缺乏潜力而拖延项目的因素,选择捷径以避免不必要的劳动,将精力集中在关键之处,以尽快接近最终目标,将我们自己最艰辛的努力转化为最强大的影响力,将灵感、决断力、技术融为一体,完成一个又一个示例程序。”(MVP思维)
「 怎么解释这种巨大差异呢?表面来看,这要归功于理查德的编程的成果——他做的软件夹层;或者,他利用Konqueror浏览器做文章似乎与我在Mozilla上下功夫一样,也许他只是一个比我更优秀的程序员。如果没有他的编程能力,就没有接下来的故事了。
这种解释未免显得太单薄。理查德是在灵感萌发、直觉判断、推理和预测等一系列工作的基础上决定把夹层作为链条的最后一环的。他的夹层是整体计划的最终结果。为了把我的意思表达清楚,我们接下来盘点一下理查德在刚到苹果的几天内所做的工作。
首先,他浏览了我们在此之前所做的所有关于浏览器的研究,然后他迅速地判断出他需要抛弃对Mozilla的研究,因为这样下去大概率不会带来想要的结果。他勇敢地走出了这一步,充分显示了他的自信,同时也#没有向在这一领域耕耘已久的上级表现出谦卑和顺从的态度#。接下来,理查德#决定在最短时间内得到结果#。他下载了一个可能有潜力的开源项目——来自KDE社区的Konqueror浏览器的代码,这个浏览器可能会成为我们长期努力的基础。为了使这个代码在Mac计算机上运行,他决定在最短时间内做一个可以模拟真实浏览器的示例程序。他确定了三项功能——加载网页、点击链接、返回上一页。他列出的这几个功能足够说明了#概念的可行性#。
随后,他制作了快捷方式,这些简化了的选项定义了一套不需要达成的目标——完美的字体渲染功能被废除,这是为了与Mac计算机本身的图形处理系统相匹配,也是为了尽量少地使用KDE的源代码。他认为,这些快捷方式虽然非常醒目,但不会分散使用者在浏览网页时的注意力。理查德#着手将这些线索串联起来,集成在一个示例程序里#,向我们展示了Konqueror的潜力。最终,他完成了技术细节,开发出了软件夹层,这是实现计划的#关键要素#。#他的思考过程使得其自身的技术能力得以更大程度地施展#。
与之相反,唐和我都寄希望于Mozilla能担起重任。我甚至没有深入思考,就一直尝试在Mac计算机里运行Mozilla庞大的开源代码。我没有设置任何类似的计划、目标、不需要达成的目标、紧凑的时间表、技术路径。
最重要的是,这种#思维方式上的差异导致了截然不同的结局#。这也绝不是因为唐和我陷入了一个暂时的困境。我们初来苹果的做事方式还是像之前在Eazel一样,我们不可能做出优秀的桌面—云集成服务样机的原因就在于,直到公司耗尽现金,遣散了大多数员工的那一天为止,我们都#未曾尝试从整体上集成我们的软件#。在Eazel工作的那段岁月里,我们从未想过使用类似理查德展示的这种#快速完成计划的方法#。
如果唐和我沿袭旧有的思路继续在苹果做事情,我们真的不知道哪一天才能做出示例程序。在我们职业生涯的那个阶段,我们#根本不知道如何开启一个大项目#,如何踏上寻找成功的征途。
理查德对这一切都很清楚。他的示例程序就是解决问题的关键。他向我们证明了Konqueror浏览器可以在Mac计算机上使用。他用简单的方式展现了这个代码的潜力。的确,是理查德的软件夹层使其突破成为可能,但想想看,他围绕自己的计划所构建的概念框架,以及为了做出浏览器示例程序突破的重重困难,直到最后才用一个小小的自定义程序片段——夹层——使问题得到圆满解决。这种逐步累积起来的效应最终会创造出一个真实浏览器的幻影,尽管展现出来的仅仅是不完整的一部分。
这种方式起作用了。唐与我看到示例程序,就好像理查德把我们叫进办公室,办公桌上放置着一个水晶球,他挥手召唤我们走近,并向我们展示网络浏览器未来的模样,为我们指明了将梦想变为现实的路径。
理查德的示例程序也涉及一些常识,我会借助另一个有着悠久历史并且擅长利用简化选择和割角法的行业来介绍这些常识。
与理查德在示例程序中使用的技巧一样,这些常识能让我们看到实际上并不存在的东西。
以好莱坞的外景场地为例,电影制片厂需要用到一些半永久性的户外场所,这里的人行道、小巷以及主要街道都是拍摄电影所需要的场景。尤其是在特技拍摄和计算机辅助特效技术广泛应用以前,外景地的作用是至关重要的。即使预算有限,一个外景地也可以改变一个场景。为了给观影者呈现出令人信服的景象,我们必须在荧屏上展现一定数量的真实景观。
我最喜欢的外景之一来自《雨中曲》,这部音乐电影由米高梅电影公司出品,拍摄于1952年,由吉恩·凯利和黛比·雷诺斯主演。以其中最著名的舞蹈片段为例,吉恩·凯利在黛比·雷诺斯的公寓门口与她吻别道晚安后,兴高采烈地轻踏、跳跃、溅起水花,在倾盆大雨中旋转(见图2-3)。这一场景设置在好莱坞的一个外景地,它看起来像一个城市的街道。就在凯利跳着舞从建筑物的屋顶上往下冲时,他跳过了La Valle女帽店。这家店看起来很诱人,陈列着几顶时髦的女帽。当然,这不是一家真正的商店。店面可能是一间后面什么都没有的铺着鹅卵石的公寓,也可能是一间工作室。穿过商店的门,也许是米高梅的簿记员或办事员的办公室。我们不在乎。我们被歌曲和舞蹈迷住了。把这个假帽子店和一排早些时候看到的另一件道具——凯利跳上去的人行道边上的那根灯柱——进行比较,与帽子店不同的是,灯柱道具必须是真实的,或者至少要真实到能够支撑演员的体重。外景地的其他灯柱也建得同样好吗?我们不知道,但我们不在乎;它们也许建得同样好,也许建得没那么好,但是布景设计师需要#确保一个特定的灯柱足够坚固#,让电影中的主角能够跳上去。它必须建得很好,因为舞蹈编排需要它。
同样,#尽管示例程序并不是产品本身,但它必须要有足够的说服力#,让人们开始探索某种思路,向做成产品的方向迈进一步。就像电影一样,#示例程序应该经过特别精心的设计,需要被展示的和需要被排除的都必须非常明确#。这些事情虽然不是做一个示例程序的主要着眼点,但也#需要合理设置,在合适的细节级别上被展示出来,这样它才可以服务整体而不会让人转移视线#。
理查德将这套理论付诸实践。他选择了可能会在正式产品中应用的Konqueror开源浏览器作为工作的基础,确保这套示例程序可以加载网页、点击链接以及返回上一页(这几项都是浏览器的核心功能)。字体渲染并不符合苹果的标准,有些字符不平滑、参差不齐,但是文本已足够清晰,所以理查德没有在排版上浪费太多时间。#他完全不会在不相关的细节上耗费精力#,也没有制作键盘快捷键或者设计一个漂亮的苹果图标。#他将重要的、可用的以及可忽略的功能认真地进行排序,以保证最大程度的影响力,尽量减少干扰,并严格按照自己设置的时间表完成工作#。
在理查德向我展示这个浏览器示例程序之后的若干年,我一直在效仿他的这套工作方法。当我做一个示例程序时,我会考虑目标受众,并在此基础上决定这个示例程序需要包含哪些功能。我用想象中的一支粗马克笔围绕所有重要细节画一个圈,就像电影场景里面的灯柱一样,我尽最大努力地保证它们的真实度。我把剩下的不那么重要的细节留在了圈外,这些细节最终还是会出现在成品中,但现在不急于展现它们。我尽可能地在它们身上少分配一点儿注意力。就像那间帽子商店的内部构造一样,如果可以,我会把所有不重要的东西都从示例程序中清除。在两者交汇的地方,我会非常小心。有些元素刚好落在粗线上,这是需要关注的细节,因为它们有助于构建场景,让受众打消疑虑。比如,一个应用程序的用户界面仍处于开发早期,我可能会将另外一个应用程序的用户界面放在我的示例程序中,而不会花时间做一个完全可用的用户界面,因为此时用户界面是次要的。这就像在商店橱窗里放置几个道具帽子,我希望观看示例程序的人认为他们看到了真实的效果,尽管这些场景未必是真实的。我知道示例程序并非真正的产品,我的同事们也清楚这一点,但是在产品开发过程中,呈现出我们试图实现的效果是非常重要的,因为这样一来,我的同事们就会将示例程序当作真正的产品来给予反馈。
这种在整个开发过程中建立“分镜头剧本”的尝试,体现了电影拍摄外景地与示例程序的一大共同特征,它们都是宏大故事中的元素。每一个元素都在推动故事的发展。吉恩·凯利在雨中的舞蹈和歌唱表现了初吻的喜悦,在电影里的那个时刻,男女主角把他们坠入爱河的信息传达给了观众。这是好莱坞电影的“魔法”时刻。理查德的示例程序让我们看到了Konqueror开源代码的潜力,我们认为这极有可能是我们一直以来苦苦寻求的答案。这是硅谷软件“魔法”的巅峰时刻。
久而久之,唐和我都理解并吸收了理查德展现给我们的示例程序。我们寻找能够加快进度的各种方法,排查任何可能会因缺乏潜力而拖延项目的因素,#选择捷径以避免不必要的劳动,将精力集中在关键之处,以尽快接近最终目标,将我们自己最艰辛的努力转化为最强大的影响力,将灵感、决断力、技术融为一体,完成一个又一个示例程序#。
我们学到的这些知识都来自理查德,他改变了我们工作的方式。」
✋热门推荐