热门标签 | HotTags
当前位置:  开发笔记 > IOS > 正文

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

据美国著名薪酬调查公司的数据显示,苹果开发组的平均年龄是31岁,Facebook则是29岁,40岁在硅谷就已经被当成“老人”看待了。虽然说年轻就是力量、潜力,拥有无限可能,但今天数据汪要讲的这位主人公就是“编程新秀中的老年人”,

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

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

一位好奇心很重的老人

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

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

81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄

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

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

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

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

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


以上所述就是小编给大家介绍的《81岁自学编程,全球最老码农:阻碍你实现梦想的,从来就不是年龄》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 我们 的支持!


推荐阅读
  • 探讨低代码行业发展现状,分析其未能催生大型企业的原因,包括市场需求、技术局限及商业模型等方面。 ... [详细]
  • 2023年,Android开发前景如何?25岁还能转行吗?
    近期,关于Android开发行业的讨论在多个平台上热度不减,许多人担忧其未来发展。本文将探讨当前Android开发市场的现状、薪资水平及职业选择建议。 ... [详细]
  • 第六章:枚举类型与switch结构的应用分析
    第六章深入探讨了枚举类型与 `switch` 结构在编程中的应用。枚举类型(`enum`)是一种将一组相关常量组织在一起的数据类型,广泛存在于多种编程语言中。例如,在 Cocoa 框架中,处理文本对齐时常用 `NSTextAlignment` 枚举来表示不同的对齐方式。通过结合 `switch` 结构,可以更清晰、高效地实现基于枚举值的逻辑分支,提高代码的可读性和维护性。 ... [详细]
  • 本文源自极分享,详细内容请参阅原文。技术债务如同信用卡负债,随着时间推移,修复成本会越来越高,因此程序员必须对此有深刻认识。此外,团队应致力于培养一种持续维护和优化代码的文化,以减少技术债务的累积。 ... [详细]
  • Java虚拟机及其发展历程
    Java虚拟机(JVM)是每个Java开发者日常工作中不可或缺的一部分,但其背后的运作机制却往往显得神秘莫测。本文将探讨Java及其虚拟机的发展历程,帮助读者深入了解这一关键技术。 ... [详细]
  • 深入探讨前端代码优化策略
    本文深入讨论了前端开发中代码优化的关键技术,包括JavaScript、HTML和CSS的优化方法,旨在提升网页加载速度和用户体验。 ... [详细]
  • Python 领跑!2019年2月编程语言排名更新
    根据最新的编程语言流行指数(PYPL)排行榜,Python 在2019年2月的份额达到了26.42%,稳坐榜首位置。 ... [详细]
  • 在iOS开发过程中,当开发团队使用多台Mac设备时,可能会遇到无法继续申请新证书的问题。本文介绍了如何通过导出.p12文件来解决这一问题,并确保团队成员能够在不同设备上共享同一个证书。 ... [详细]
  • 2017年软件开发领域的七大变革
    随着技术的不断进步,2017年对软件开发人员而言将充满挑战与机遇。本文探讨了开发人员需要适应的七个关键变化,包括人工智能、聊天机器人、容器技术、应用程序版本控制、云测试环境、大众开发者崛起以及系统管理的云迁移。 ... [详细]
  • SDWebImage第三方库学习
    1、基本使用方法异步下载并缓存-(void)sd_setImageWithURL:(nullableNSURL*)urlNS_REFINED_FOR_SWIFT;使用占位图片& ... [详细]
  • 开发技巧:在Interface Builder中实现UIButton文本居中对齐的方法与步骤
    开发技巧:在Interface Builder中实现UIButton文本居中对齐的方法与步骤 ... [详细]
  • 作为140字符的开创者,Twitter看似简单却异常复杂。其简洁之处在于仅用140个字符就能实现信息的高效传播,甚至在多次全球性事件中超越传统媒体的速度。然而,为了支持2亿用户的高效使用,其背后的技术架构和系统设计则极为复杂,涉及高并发处理、数据存储和实时传输等多个技术挑战。 ... [详细]
  • 本打算教一步步实现koa-router,因为要解释的太多了,所以先简化成mini版本,从实现部分功能到阅读源码,希望能让你好理解一些。希望你之前有读过koa源码,没有的话,给你链接 ... [详细]
  • 本文详细介绍了 JavaScript 中面向对象编程的基本概念,包括对象的创建、工厂模式、构造函数、原型及其优缺点,并探讨了继承的多种实现方式。 ... [详细]
  • 大数据领域的职业路径与角色解析
    本文将深入探讨大数据领域的各种职业和工作角色,帮助读者全面了解大数据行业的需求、市场趋势,以及从入门到高级专业人士的职业发展路径。文章还将详细介绍不同公司对大数据人才的需求,并解析各岗位的具体职责、所需技能和经验。 ... [详细]
author-avatar
琼小海
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有