这是一个可能全球年龄最大的程序员故事,一个可能最晚接触电脑,却无比让人钦佩的程序员老奶奶的故事。

60岁开始自学计算机,81 岁开始自学 Swift,83 岁高龄的她成为全球年龄最大的独立开发者,仅用半年时间就成功开发并上线了一款iOS应用,这位名叫若宫雅子的 83岁 高龄开发者的故事告诉我们:年龄从来都不是问题。

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

83岁高龄的若宫雅子(Masako Wakamiya),作为年龄最大的软件开发工程师,她的前半生工作与电脑毫无接触,甚至连电脑线都没有接触过,现在,她的这项技能完全来自退休后的自学。

第一份职业是在银行进行盘算工作。60 岁,退休买下了人生的第一台电脑,她开始了解操作系统、安装软件等。这期间她遇见了很多无法解决的问题,她便自学网络聊天,并通过网络聊天在网上求助其他网友。

经过三个月的努力,她最终连上了一个电脑俱乐部搭建的小型网络,严格意义上还不能算作是互联网,但她学会了如何操作键盘、鼠标以及操作系统。重要的是,网站的欢迎词让她很有感触:人生从六十岁才真正开始。

2017 年,是若宫雅子退休第 20 年后,她接触到了Mac系统,她自学苹果开发语言 Swift。她发现,高科技对老年人的生活很不友好,很少有针对老年人的应用服务,在多次向软件开发商提出建议无果的情况下,若宫雅子决定自己开发一款 iPhone App,灵感来源于日本的传统节日——女儿节,主要围绕节日相关礼仪和活动展开,目的是让更多人了解家乡的传统文化。

决定之后,她通过 Facebook Messenger 和 Skype 向一位年轻网友请教了 iOS 平台开发遇到的相关问题,并通过另一个朋友用 Office 进行美术素材制作。因为英语非常糟糕,她还顺带学习了一下英文(并在此后乐于与人用英语交流)。

半年之后,这款名为「Hinadan」的游戏成功上线,并获得了不少正面评价,该软件在苹果应用商店获得了 5 颗星的好评,仅有日语版的情况下就有数万人通过应用商店下载。(目前已支持日语、简体中文、繁体中文、英语、韩语等语言)

现在,若宫雅子不仅受邀参加了苹果全球开发者大会,与苹果 CEO蒂姆·库克会面,在「TED东京」和世界各地发表讲话,而且管理着一家名叫 The Mellow Club 的线上俱乐部。俱乐部成员平均年龄为66岁,横跨日、韩两国,目的是让信息技术为老年人创造更有意义的生活。除此之外,她还在管理着一个日英双语的个人网站,主要帮助用户了解如何使用 Excel 进行简单操作。

其实,类似的案例,国内也有不少。2017年,宁波大学52岁的宿管大爷自学编程开发了一套宿舍管理系统,并设置了双重密码防止信息泄露;成都82岁的老人俞性佑搭建族谱录入平台,让分散全国各地的亲友可以在线写族谱;郑州的冯怀云老人退休后自学编程,并尝试自己编写小程序,用短短三天时间就开发出了一款“地铁问路”应用。

上面的故事都在告诉我们「科技、编程不是年轻人的专利,只要你敢想敢做,任何时候都不算晚。」

年龄从来都不是编程的障碍

很长一段时间,不少媒体都热衷于讨(炒)论(作)与“程序员中年危机”相关的话题,似乎程序员到了中年就会秃顶,就会前途一片黯淡无光。年纪大了拼体力真的拼不过年轻人?年纪大了学技真的没年轻人快?若宫雅子这位83岁的老告诉我们,年龄不是限制我们前进的因素。

据《纽约时报》报道,免费在线编程平台 Codeacademy 的 4500 万全球用户中,大约有 100 万用户的年龄在 55 岁以上。麻省理工开发的简易编程工具 Scratch,也聚集了不少老龄用户。

早前,「程序员技能与年龄」话题关注度颇高,美国北卡罗来纳州立大学计算机科学系的博士生 PatrickMorrison 和助理教授 EmersonMurphy-Hill 曾尝试基于 StackOverflow 的数据对这个问题进行解答。

于是,他们研究了当时的 StackOverflow 用户数据库,发现年龄越大、资历越深,所提出的观点越大程度上会被认可。

在编程技能层面,比如 Java、C#、Java 等,平均每个程序员所拥有的标签数量都随年龄增长而有所下降,30 岁触底,40岁到 50 岁之间出现反弹,60 岁左右呈分散状,程序员越老似乎就拥有越多的技能集。相反,很多年轻程序员因为缺少经历而在某些层面存在缺失。

大龄程序员的出路一定是转管理层吗?

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

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

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

很多公司,当研发人员的技术级别逐渐提升就会出现相应的管理级别,并会逐渐培养研发人员的管理能力,这是一个社会现象,很多人都在这些特定的时间,逼着自己转向管理层。

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

自学电脑编程_81岁老太自学编程开发APP,她的日常酷过95%年轻人相关推荐

  1. 编程 26 岁开始学编程晚了吗?

    先旁敲侧击: 纽约时报上前些时间有一篇文章,题为<年龄只是一种心理作用吗?>,大意说的是一个心理学实验:把一群六七十岁的老年人接到一个疗养所,并且制造出60年代的场景,老人们返老还童了. ...

  2. 高中毕业 84 岁奶奶自学编程受邀参加 WWDC,人生从来没有太晚!

    Masako Wakamiya(若宫雅子)在Eduvation x Summit会议上发表讲话. 图片来源:Tony Wan 作者 | 数小妹 责编 | 胡巍巍 本文经授权转载自DataGirls 知 ...

  3. 7岁自学微积分,31岁获得菲尔兹奖,智商230,也曾因为玩游戏耽误学业!

    他智商 230,超过霍金.爱因斯坦.2 岁便可以通过搭建积木教其他大孩子算数,他却说自己是看<芝麻街>自学的.7 岁开始自学微积分.12 岁参加数学奥林匹克竞赛斩获金牌,记录至今无人打破. ...

  4. 计算机编程嘉兴,嘉兴自学电脑编程一对一

    嘉兴自学电脑编程一对一?结语:建议二类型的小白不要一时冲动就购买了网课,因为那些网课真的不是真正的入门级的,他们往往不会告诉你,这个为什么要空格,一个和两个有什么区别,def是什么鬼等等(至少我看的那 ...

  5. 5岁儿童自学python编程-少儿python编程启蒙培训班-小孩学习编程去哪里好

    导语概要 为什么要学习少儿编程?少儿编程课程不仅能培养孩子逻辑思维能力,在整个编程过程中对孩子的创新能力.解决问题的能力.表达自己的能力.自学能力等方面都有很大的帮助,而这正是今日孩子需要拥有的必备技 ...

  6. 35岁自学c语言,我35岁了还能学编程吗?年龄与编程学习有什么关系?

    原标题:我35岁了还能学编程吗?年龄与编程学习有什么关系? 程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像<程序员技术练级攻略>这篇 ...

  7. python可以自学吗需要什么基础-python自学行吗?给编程初学者零基础入门的建议...

    前言 编程是一门高深的学问,对很多人来说都很难掌握,十分晦涩难懂.然而,还是有非常多人喜欢编程,喜欢「写编程」带给自己的乐趣.与满满的成就感.听很多朋友问过,如果是零基础的初心者,想转换跑道学编程该如 ...

  8. Python编程从入门到实践PDF下载,网红少年编程书,AI自学不再难

    网红少年编程书,AI自学不再难 原创: Cottbuser 湾区人工智能 4天前 作者:Cottbuser 会多国语言的海归  公众号:湾区人工智能 微博:湾区人工智能 知乎:湾区人工智能 AI QQ ...

  9. 如何自学python编程-零基础如何自学编程?

    如果你正在自学编程和代码,并苦于没有优质资源,那么我就找对了地方. 接下来给你介绍21个免费学习写代码的网站,在办公室里或在家里即可轻松学编程. 编程初学者必必必必必必!看! 马!上!打包收藏这21个 ...

最新文章

  1. 五连阳回调买入法_“4连阳+1阴”这种股票,吃透主升浪!挣得万贯家财
  2. 跟老齐学Python:轻松入门pdf
  3. MQTT 5.0 新特性(三)| 有效载荷标识与内容类型
  4. 在导出本地文件时报了ABAP错误
  5. python中print又可将数据写入文件_Python第五课-将写入文件的列表格式化
  6. python求函数一二阶导_python:利用多种方式解微分方程(以二阶微分系统零状态响应为例)...
  7. 自动化运维落实到位的三点基础及常用工具对比
  8. sql查询各科成绩前三名
  9. 朱利亚 matlab分形图,分形实例的赏析
  10. android studio官方教程 pdf,android studio教程pdf
  11. 创建Silverlight Bussiness Application时报错的解决
  12. JavaWeb核心技术系列教程(23)——JSP标签
  13. 教你如何对产品做AB测试(abtest)
  14. 编辑PDF【没有PDF编辑器的会员时,且无破解软件】
  15. 3dmax2010软件下载3dmax2010安装教程
  16. 那个学php的上吊了,这位一路名校的中国博士,突然在美国上吊自杀了
  17. 腾讯朋友圈广告的优势有哪些?如何代理腾讯朋友圈广告?
  18. 专利申请的有关资料有哪些
  19. oracle exp/imp 详解
  20. 那些吓人的 Linux 命令

热门文章

  1. python虚拟环境配置文件_uwsgi 配置 python virtualenv 虚拟环境目录 ( ini 配置)
  2. mpc 安全多方计算协议_HashKey:说透安全多方计算 MPC 技术方案、挑战与未来
  3. 服务器配置能连多少个小程序,每个服务器能配置多少小程序
  4. php file 扩展,php5.4.31安装php_fileinfo扩展和php_intl扩展
  5. css不继承上级样式_CSS基础知识(一)
  6. python怎么查看网页编码格式_Python写爬虫时如果碰到以Request Payload格式传输数据怎么办?...
  7. esp8266 扫描wifi_基于ESP8266与QT的智能家居控制系统设计
  8. textarea统计剩余字数(动态提示)
  9. LINUX 下 RABBITMQ安装与配置
  10. Java数组去重的方法