找回密码
 注册
搜索
查看: 677|回复: 3

81岁自学编程,她是苹果最高龄iOS开发者(组图)

[复制链接]
发表于 2019-5-24 07:03 PM | 显示全部楼层 |阅读模式


81岁自学编程,她是苹果最高龄iOS开发者

文章来源: 企鹅号
于 2019-05-24 09:45:49

    碍你实现梦想的不是年龄

  据美国著名薪酬调查公司的数据显示,苹果开发组的平均年龄是 31岁,Facebook 则是 29岁,40岁在硅谷就已经被当成“老人”看待了。

  虽然说年轻就是力量、潜力,拥有无限可能,但阻碍你实现梦想的,从来就不是年龄。

  今天数据汪要讲的这位主人公就是“编程新秀中的老年人”,年龄最大的苹果软件开发工程师—— 83 岁高龄的若宫雅子(Masako Wakamiya)。

  
w301.jpg

  一位好奇心很重的老人

  上个世纪 90年代末,雅子从她长达 43年(18~60岁)的银行职员生涯中退休后,一直在家悉心照料 90岁的老母亲,突然少了工作时的那份忙碌,让雅子感到无所适从。

  但比起那些“低质量”的社交,泛泛而谈的爱好,雅子更乐意宅在家中读书看报。

 
  w302.jpg


  期间雅子在报纸杂志上多次看到了一些“新概念”——电脑、互联网,而且在好奇心的驱使下,雅子作了一个决定:买一台电脑回来。

  在当年,作出这个决定需要的不仅仅是战胜内心对未知领域的畏惧,还有需要有一定的经济实力,因为当时电脑的价格基本上只允许两种人购买:有钱任性买来玩的、专业的。

  而 60岁的雅子正好处于两者之间,在银行打了43年的算盘,从未接触过电脑,有点小钱,又有点想学。

w303.jpg

  因为当时信息传播速度比较,雅子整整琢磨了三个月,才找到一个老年人计算机俱乐部(Mellow Club),连上了俱乐部搭建的小型网络,严格来说,都不能算是互联网。

  虽然说雅子捣鼓了几个月电脑,甚至连互联网都没有连上,但关于电脑的一切对她来说都是未知的,组装电脑、操作鼠标键盘、安装软件、设置网络连接等,每一个小进步都能让雅子获得巨大的成就感。

w304.jpg


  慢慢地,雅子发现了一个严重的问题,电脑软件市场基本上被年轻的极客们掌握了大局,而她这种老年人,根本得不到重视,多次向软件开发商提议未果后,雅子决定还是自己动手吧。

 
  w305.jpg

  全球年龄最大的独立开发者

  2017 年是雅子退休的第 20 个年头,也是雅子接触互联网的第 20 个年头,即便如此,当雅子第一次接触 Mac 的时候还是被简美的系统风格给惊艳到了,于是雅子便下定决心开始自学了苹果开发语言 Swift。

 
  w306.jpg


  半年之后,雅子成功开发出了她的第一款 IOS 游戏《Hinadan》,灵感来自日本传统节日——女儿节,其主要玩法就是按照提示来完成人偶的搭配,目的在于想让更多人了解自己家乡的传统文化。

 
w307.jpg


  从网络论坛到微软 PC,再到 Mac、iPhone,雅子逐渐掌握了这些当代极客们的技能。

  为此,雅子真正做到了为自己的人生负责,为自己的梦想买单,因为一本杂志,雅子用三个月的时间去改变自己,之后又花了二十年的时间去实现梦想。

  《Hinadan》上线不久便获得了不少 5 星好评,起初只有日语版的时候,就有 4W+ 的下载量了,如今这款游戏已经新增了日语、简体中文、繁体中文、英语、韩语等多门语言的支持。

 
  w308.jpg


  知识永远不可能是孤立的,当你专精一项技能之后,很多相关的问题就是迎刃而解了。

  据雅子本人回忆,在制作《Hinadan》时,她是用 Office 进行制作美术素材的,而且还经常在网上请教网友们关于 IOS 平台的开发问题,所以在此过程中,她的 Office 技能和英文水平都得到了质的提升。

如今,雅子不仅受邀参加了 WWDC(苹果全球开发者大会),在“TED Tokyo”开公开课;去年雅子还作为嘉宾参加了在中国西安举办的第二届全球程序员节,这位勇敢的追梦老人在世界舞台展现着她独有的魅力:我的人生是从六十岁开始的!

 
  w309.jpg

w310.jpg

  在一次“TED Tokyo”的演讲上,雅子曾说过,“大多数老年人已经放弃了学习,但事实上,老年人重新开始学习不仅对他们自身有好处,而且对于整个国家都是有益的。”

  所以,为了带动更多有想法的退休老人,让信息技术为老年人创造更有意义的退休生活,雅子还管理着一家线上俱乐部“The Mellow Club”,其成员的平均年龄为 66 岁,横跨日、韩两国。

  除此之外,雅子制作《Hinadan》的时候,还创建了一个日英双语的个人网站,主要是为了帮助大家了解如何使用 Excel 进行简单操作,如今雅子还在管理维护着这个网站。

  
w311.jpg


  雅子发明的画画学Excel法,把每个Excel表的方框都填充颜色,形成各式的图案,让读者在学习绘制图案的过程中,掌握“填充”、“边框”、“选项”等操作技巧。

  虽然雅子已经获得了不小的成就,但雅子不得不承认的是,写一长串的代码对她来说是有些吃力的,不过这并不影响她对编程的热爱。“目前我只懂得《Hinadan》的相关知识,如果有机会,我想学会更多的编程知识。”

  不过也有不少网友为雅子的身体担忧,83 岁的高龄承受不住学习、思考以及工作的压力,而雅子却幽默地回了一句:“我每天实在太忙了,忙到我已经顾不上生病了。”

  最后,数据汪把雅子曾说过一句话送给大家:

  当你老了,你会失去很多东西:丈夫、工作、头发、视力……你会一直在做减法,但当你开始学习新东西的时候,不管是编程还是弹钢琴,这些都是一种加分,是一种激励。



评分

1

查看全部评分

发表于 2019-5-24 10:08 PM | 显示全部楼层
好励志的老人
回复 鲜花 鸡蛋

使用道具 举报

发表于 2019-5-24 10:11 PM | 显示全部楼层
https://cloud.tencent.com/developer/article/1421058

硬核老奶奶:81岁自学编程,半年时间开发上架一款APP
纯洁的微笑发表于纯洁的微笑订阅

作者 | 赵钰莹

编辑 | 小智

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 开始,很多学校开始将汇编语言等基础课程的比例缩减甚至去掉,而这些基础和技能一定程度上成为了大龄程序员的优势。

年长的出路就一定是转管理层吗?

“程序员到一定年龄,最好的出路就是转做管理层”,这也是由“中年危机”话题引申出来的一个分支。不少人在针对程序员的职业规划提出建议时会表示,当年龄成长到一定阶段,程序员如果不转做管理层是很难有出路的。

对此,骨灰级程序员,资深技术专家左耳朵耗子曾在微博上分享过的一句话:

昨天和人谈起“大龄程序员”的问题,对方说,如果一人年龄大了还在写代码,说明这人混的太差了。老实说,我真的相当的鄙视这种说法。因为,如果人写代码写到 40 岁了,他还喜欢写代码做技术,说明他真的喜欢技术,而且经验一定很丰富。这样的人多难得啊。我真心鄙视那些做技术管理不写代码的人。

在不少公司,当研发人员的技术级别逐渐提升就会出现相应的管理级别,并会逐渐培养研发人员的管理能力,整个过程是循序渐进发生的,而不是在某个特定的时间段内,一定要逼自己向管理层转型。要知道,现在的互联网公司内,技术管理者自身的代码能力都非常强。因此,不断提高技术水平才是研发人员需要关注的。

在国外,作为管理轨道的另一种选择,谷歌、微软和其他大公司定义了“个人贡献者 (individual contributor, IC) 轨道”,即高级工程师的职级阶梯,与管理阶梯平行上升。

随着中国互联网技术的持续发展,程序员这个行业也将变得更加成熟,未来中年程序员除了管理岗,也肯定会有技术专家方向的发展路线,但前提是,你必须保持足够的动力和激情,才能在这个日新月异的行业畅通无阻。

程序员如何持续获得能力提升?

在很多公司,90 后已经成为研发人员的主要构成群体,80 后都很少,至于 70 后就更少了,这并不代表 70 后已经离开程序员这个群体,而是这个年龄段的大部分人已经成为各大公司的高管,主要工作已经不再是研发。

一位码了接近 20 年代码,先后经历了创业和几次跳槽的程序员在迈入 40 岁之际在 TGO 鲲鹏会发表的文章中表示:

20 年前,中国没有太多 IT 公司,70 后程序员的群体也不像现在动辄就几百万的规模。

因此,不是 70 后的程序员都退出了,只是这个群体本来也不大。当然,70 后程序员也有不少还乐此不疲得奋斗在编程一线,这些人或许确实从编程中找到了乐趣。对其他程序员而言,要想持续获得能力提升,文章认为,工作的前五年其实就是技术积累的阶段,程序员要积累足够的代码量,并选定某一技术领域。

在 28 岁至 35 岁这个阶段,学习新技术已经算不上很大的挑战,善于思考并形成思维方法和知识体系非常关键,比如,思考如何将技术转化为生产力;某些技术在什么样的场合才能发挥最大价值;技术团队应该如何构建;在一家公司里,如何才能将自己的技术能力最大化发挥出来。

35 岁之后,程序员前期积累的经验、视野,具备的架构能力和管理能力,分析和解决问题的本事都会变得比编码本身更加难得。在这之前,程序员就需要明白如何最大化自己的优势,避免做不擅长的事情,更容易在事业上获得突破。

最后,希望所有程序员都可以和若宫雅子一样:

在生命 60 岁时还可以再次开始,并为未来感到激动!愿无岁月可回首,且以代码共白头。

最后说一句:看了老奶奶的故事,我们还有什么借口不努力!

-END-
回复 鲜花 鸡蛋

使用道具 举报

发表于 2019-5-25 12:47 AM | 显示全部楼层
当你老了,你会失去很多东西:丈夫、工作、头发、视力……你会一直在做减法,但当你开始学习新东西的时候,不管是编程还是弹钢琴,这些都是一种加分,是一种激励。


回复 鲜花 鸡蛋

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|www.hutong9.net

GMT-5, 2025-9-27 02:46 AM , Processed in 0.051299 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表