進(jìn)化感悟從編程小白到應(yīng)用開(kāi)發(fā)者
插圖畫(huà)家、Petting Zoo(寵物動(dòng)物園)的開(kāi)發(fā)者 Christoph Niemann 在 Newyorker 發(fā)布了一篇有趣的文章,講述自己是如何從不會(huì)編程的小白變成應(yīng)用開(kāi)發(fā)者的。他用插圖畫(huà)的形式,形象地描述了自己學(xué)到的一個(gè)道理。
出于對(duì)觸控設(shè)備的著迷,Christoph 想要做出自己的應(yīng)用,但是他發(fā)現(xiàn)編程“困難到荒唐”。在學(xué)習(xí)編程一個(gè)月之后,他只能做出一個(gè)點(diǎn)擊后改變顏色的方塊!繼續(xù)不懈的努力后,他做出了可用手勢(shì)控制頭發(fā)變化的小人。
隨后,他想要結(jié)合動(dòng)畫(huà)和互動(dòng),做視頻游戲。問(wèn)題是,他對(duì)游戲完全外行。和自己的兒子們玩玩足球游戲吧,結(jié)果是災(zāi)難性的:
對(duì)他來(lái)說(shuō),視頻游戲太難了。于是,孩子給他展示了游戲的演示模式。這時(shí)候,他突然意識(shí)到,這才是自己需要的東西。
“我開(kāi)始思考‘在現(xiàn)實(shí)生活中,有什么是和視頻游戲的演示模式相同的?’一個(gè)寵物動(dòng)物園!一個(gè)受限的環(huán)境。一個(gè)無(wú)威脅性的動(dòng)物。 你可以慢慢接近它,觸摸它,它會(huì)做些不可預(yù)料的事,但更有可能是有趣和可愛(ài)的事。” 他還想要?jiǎng)?chuàng)造出色的用戶(hù)體驗(yàn),“不會(huì)因?yàn)閺?fù)雜使用戶(hù)沮喪,也不會(huì)因?yàn)橹貜?fù)使用戶(hù)厭煩”,應(yīng)用無(wú)需文字解釋。
在應(yīng)用的開(kāi)發(fā)過(guò)程中,他意識(shí)到了一個(gè)很重要的道理:在所有創(chuàng)造性追求的核心,最重要的奮斗是同時(shí)做藝術(shù)家和編輯。他用漫畫(huà)進(jìn)行了說(shuō)明。
從一個(gè)想法出發(fā)。
藝術(shù)家需要嘗試新事物。
需要試驗(yàn),不要在意新事物是否合理。
要發(fā)現(xiàn)新領(lǐng)地,要從缺陷和意外中獲益。
直到人們會(huì)搞不清你的想法是什么。
做一個(gè)無(wú)情的編輯,開(kāi)始簡(jiǎn)化。
直到核心。
“簡(jiǎn)潔不是做出沒(méi)有裝飾的東西,而是做出非常復(fù)雜的東西,然后消減元素,直到揭示其本質(zhì)。”
在消減之后,你清楚地看到了自己的想法。這時(shí)候,你可能意識(shí)到它其實(shí)并不好。
最難的部分就是放棄一個(gè)想法。因?yàn)槟銥樗?jīng)過(guò)了許多不眠之夜,或者你已經(jīng)愛(ài)上了它。你很自然要依賴(lài)它,但那樣做的后果是無(wú)聊和可預(yù)期。
因此,你要“以孩子氣和開(kāi)放心態(tài)來(lái)創(chuàng)造,但是當(dāng)評(píng)判自己的創(chuàng)造物時(shí),要不留戀,要?dú)埧帷?rdquo;