深圳牛牛彩票官网

硬核老奶奶:81歲自學編程,半年時間開發上架一款APP

2019-03-28 16:22 稿源:InfoQ公眾號  0條評論

iTunes,appstore,蘋果應用商店

圖片來源圖蟲:已授站長之家使用

本文來自于微信公眾號InfoQ(ID:infoqchina),作者:趙鈺瑩,站長之家經授權轉載。

60 歲開始自學計算機,81 歲開始自學 Swift,83 歲高齡成為全球年齡最大的獨立開發者,僅用半年時間就成功開發并上線了一款 iOS 應用,這位名叫若宮雅子的 83 歲高齡開發者的故事告訴我們:年齡從來都不是問題。全球年齡最大的獨立開發者

今年 83 歲高齡的若宮雅子(Masako Wakamiya)如今已是年齡最大的軟件開發工程師,但在她前半生的工作中沒有做過任何與程序開發相關的工作,甚至連電腦都沒有接觸過,這項技能完全來自于退休后的自學。

當她第一次踏入職場時,她在一家銀行使用算盤進行工作。在 60 歲那年,她從工作了 43 年的銀行退休,隨后買下了人生的第一臺電腦,開始了解操作系統、安裝軟件、設置網絡連接并組裝電腦,因為這之中的很多問題沒辦法解決,若宮雅子學會了通過網絡聊天求助其他網友。

經過三個月的努力,她最終連上了一個電腦俱樂部搭建的小型網絡,嚴格意義上還不能算作是互聯網,但她學會了如何操作鍵盤、鼠標以及操作系統。重要的是,網站的歡迎詞讓她很有感觸:人生從六十歲才真正開始。

2017 年夏天,若宮雅子退休的 20 年后,她第一次接觸 Mac 系統,并自學了蘋果開發語言 Swift。她感覺到,高科技對老年人的生活并不友好,很少有針對老年人的應用服務,在多次向軟件開發商提出建議而無果的情況下,若宮雅子決定自己開發一款 iPhone APP,靈感來源于日本的傳統節日——女兒節,主要圍繞節日相關禮儀和活動展開,目的是讓更多人了解家鄉的傳統文化。

決定之后,若宮雅子通過 Facebook Messenger 和 Skype 向一位年輕網友請教了 iOS 平臺開發遇到的相關問題,并由另一位朋友通過 Office 進行美術素材制作,因為英語非常糟糕,若宮雅子還順帶學習了一下英文(并在此后樂于與人用英語交流)。半年之后,這款名為“Hinadan”的游戲成功上線,并獲得了不少正面評價,該軟件在蘋果應用商店獲得了 5 顆星的好評,僅有日語版的情況下就有數萬人通過應用商店下載。(目前已支持日語、簡體中文、繁體中文、英語、韓語等語言)

如今,若宮雅子不僅受邀參加了蘋果全球開發者大會,與蘋果 CEO 蒂姆·庫克會面,在“TED 東京”和世界各地發表講話,而且管理著一家名叫 The Mellow Club 的線上俱樂部。這個俱樂部成員的平均年齡為 66 歲,橫跨日、韓兩國,目的是讓信息技術為老年人創造更有意義的生活。除此之外,她還在管理著一個日英雙語的個人網站,主要幫助用戶了解如何使用 Excel 進行簡單操作。2018 年,若宮雅子還作為嘉賓參加了在中國西安舉辦的第二屆全球程序員節。

未來,若宮雅子希望繼續改進這款游戲。Hinadan 是她的第一款應用,但不會是最后一款。在接受采訪中,她說:

我腦中有許多想法,我想再做新的 App,如果時間允許,我還能開發更多。我想學會更多編程基本知識,目前我只學會了寫“Hinadan”的相關知識,這是不夠的。

其實,類似的案例,國內也有不少。2017 年,寧波大學 52 歲的宿管大爺自學編程開發了一套宿舍管理系統,并設置了雙重密碼防止信息泄露;成都 82 歲的老人俞性佑搭建族譜錄入平臺,讓分散全國各地的親友可以在線寫族譜;鄭州的馮懷云老人退休后自學編程,并嘗試自己編寫小程序,用短短三天時間就開發出了一款“地鐵問路”應用。

這些故事無不在告訴我們:

科技不是年輕人的專利,年齡也不是編程的障礙,只要你敢想敢做,任何時候都不算晚。

年齡從來都不是編程的障礙

很長一段時間以來,不少媒體都熱衷于討(炒)論(作)與“程序員中年危機”相關的話題,似乎程序員到了中年時前途一片黯淡無光。年紀大了拼體力拼不過年輕人?年紀大了學技能沒有年輕人快?這位 83 歲的老奶奶告訴我們,編程既可以是一門終身職業,也可以是任何人生階段的嶄新開始。

根據《紐約時報》的報道,免費在線編程平臺 Codeacademy 的 4500 萬全球用戶中,大約有 100 萬用戶的年齡在 55 歲以上。麻省理工學院開發的簡易編程工具 Scratch,其也聚集了不少老齡用戶。

早前,由于“程序員技能與年齡”的話題關注度頗高,美國北卡羅來納州立大學計算機科學系的博士生 Patrick Morrison 和助理教授 Emerson Murphy-Hill 曾嘗試基于 Stack Overflow 的數據對這一問題進行解答。

他們研究了當時的 Stack Overflow 用戶數據庫,這些用戶的平均年齡為 30.3 歲。結果顯示,當程序員的年齡在 10 到 50 歲之間變化時,威望值大致呈線性增長。程序員的也就是說,年齡越大、資歷越深,所提出的觀點越大程度上會被認可。

在編程技能層面,比如 Java、C#、JavaScript 等,平均每個程序員所擁有的標簽數量隨年齡增長而有所下降,在 30 歲時觸底,在 40 歲到 50 歲之間出現反彈,而在 60 歲左右呈分散狀,程序員越老似乎就擁有越多的技能集,在學習新技能上也沒有出現很大偏差,沒有明顯證據表明大齡程序員無法掌握新技術。

相反,很多年輕程序員因為缺少經歷而在某些層面存在缺失,比如很多年輕的 iOS 開發者可能沒有學習過 Objective-C, 直接從 Swift 開始,很多學校開始將匯編語言等基礎課程的比例縮減甚至去掉,而這些基礎和技能一定程度上成為了大齡程序員的優勢。

聲明:本文轉載自第三方媒體,如需轉載,請聯系版權方授權轉載。協助申請

相關文章

相關熱點

查看更多
?
深圳牛牛彩票官网