總之先跳進去,總會有辦法的那種經驗,在我學寫程式時也是一樣的。首先買一大堆入門書讀看看,因為這是最便捷的學習方式。其中我特別參考了森巧尚的書《小學生也學得會──如何寫iPhone應用程式》。
不過就算看了參考書,實際上要製作應用程式時,還是跑出一大堆不懂的地方。這時,重要的是不能放棄,寫程式這回事,剛開始搞不懂是理所當然的。
我原本開始學寫程式的動機,是想要設計出「正確地把雛人形(女兒節娃娃)排列在雛壇上」的遊戲,總之,那個應用程式只要能做出來就好了,能不能寫出厲害的程式對我來說並不是那麼重要。
我製作應用程式的方式是先這麼想像:「我希望天皇與皇后的人偶要這樣搬動,位置放對了畫面會顯示成這樣、放錯了則會變成那樣」,然後思考要怎麼做才能達成這樣的效果。我會去查參考書,然後試著寫出程式碼(對電腦下的指令)。如果顯示為錯誤、無法順利執行,我就會去請教對寫程式很熟悉的朋友。
如果在學習新事物時遇到困難,不妨請教專精於該領域的朋友!(圖片來源:free pik)
結果,朋友一看到我寫得亂七八糟的程式碼,大驚失色。他問我:「我確認一下,你是想成為程式設計師嗎?還是你其實不在乎程式,只是想做出那個雛壇應用程式呢?」
我毫不猶豫地回答:「我只是想做出一個應用程式,讓大家學習如何把人偶排到雛壇上正確的位置,僅此而已。」朋友聽了,說:「那這樣也無可厚非吧。」不過他告訴我:「這寫法說不上是程式,申請上架時,搞不好會被蘋果公司的審查剔除在外。」我當時寫的程式奇慘無比。
不過,正因為我不顧一切著手嘗試,最後才得以完成這個應用程式,而這件事大大拓展了我的人生。如果一開始我就認為「不可能辦到」,沒有投身於寫程式的世界,我大概也沒機會寫這本書了。
首先,不要害怕,踏出第一步就對了,一切都從這裡開始。
(本文摘自《我,91歲依然熱愛學習:在生活、旅行、互助當中,找到想做的事,快樂去做,就能安心自在 》)
《我,91歲依然熱愛學習:在生活、旅行、互助當中,找到想做的事,快樂去做,就能安心自在 》
作者:若宮正子
譯者:李欣怡
出版社:經濟新潮
