正在阅读:

零基础的工厂员工也能做一款App?苹果要让编程技术走向大众

扫一扫下载界面新闻APP

零基础的工厂员工也能做一款App?苹果要让编程技术走向大众

App 1.0版本上线后,团队仍在不断收集用户反馈,开发意识上似乎越来越像一名项目经理。

图片来源:unsplash

记者 | 伍洋宇

即便已经成为一名捷普电子(Jabil)无锡工厂的制造工程师,何家忠也一直还有学习编程的想法。

2018年8月,他终于等来这个机会。

一个炎热的下午,工厂向员工们发了一封邮件,说作为苹果公司在硬件方面(手机外壳)的供应商,参与了苹果的供应链教育计划,将引进为期一个月的Swfit编程课供大家学习。

Swfit是苹果在2014年WWDC发布的一款开发语言,运行于Mac OS和iOS平台,从表现力和趣味性来说对初学者相对友好。苹果将这档供应商课程分为四个级别:预备,基础(Playgrounds的应用程序原型),中级(Xcode的应用程序原型)和高级(全功能的应用程序)。

从中级班毕业后,何家忠又苦于这项能力无处施展。直到今年上半年,工厂向员工征集一款宿舍管理的App。

在这之前,这家工厂每年有一万多人的入住量,但由于缺乏智能管理系统,在水电费咨询、床位统计、信息传达等多方面效率低下,例如招募高峰期员工入住仅能进行纸质化签署、桶装水水票领取必须由专人随时待命,管理层想要改善这样的现状。

今年4月,工厂从Swfit中班毕业学员中筛选出9名成员并成立项目开发小组,除了何家忠所在的制造工程部门,团队的其他成员分别来自IT、财务、人资、品保和行政部门。他们中间除了三位有过Java、HTML、VB、ABAP相关编程经验,其余均与何家忠一样,在学习Swfit之前是零基础。

团队首先花了一个月的时间向工人们收集需求,拟定了属于他们的《APP产品需求文档》,并据此完成了项目开发执行计划书。此后,他们向一个专业开发者团队靠拢,从架构设计推行到主界面设计,自主完成了App UI、服务器和数据库的搭建,以及界面模块、界面色调和菜单功能确认。

到9月的时候,这款App iPhone版已经可供用户测试并开始修复Bug,并于10月正式上线AppStore。如今,这款名为“JGP宿舍管家”的应用缓解了上述问题,而它正是来自工厂的9名员工共同努力了240天的成果。

何家忠介绍“JGP宿舍管家”(图自Apple)

何家忠向界面新闻记者表示,截至目前,“JGP宿舍管家”已使得床位使用率提升10%,无纸化覆盖率增长了65%,员工咨询量减少了70%,人力也节省了30%。

他坦言,在这款App的研发过程中,他们也遇到了超出能力范围的问题。例如,App的身份登录目前分为iPhone端的员工入口和iPad端的宿管入口,对应两套不同的功能界面——为了App的简洁性,他们其实应该将其整合到一起,但这还需要更高的编程水平。

事实上,这也是苹果上海加速器的技术指导员为他们提供的建议。

苹果从两年前就开始与供应链工作者共享其Swfit编码技术,并不定期派遣工程师进入工厂指导,或邀请工人到加速器进行一对一咨询。据了解,各期学员已经开发了用于生产线管理,游戏和社交网络的App和App原型,部分学员通过所学的编程、项目管理、团队合作、演讲等技能获得了晋升或者转岗。

苹果关注供应链中的人们已经很久。据苹果大中华区供应商责任总监Todd McKean介绍,苹果自2008年就为这些员工提供了参与教育和技能建设计划的机会,现已有超过360万人参加了这些计划。“我们相信教育能带来最大机会的改变。”Todd McKean说。

不仅仅是供应链的员工们,苹果还通过与上海商学院的合作,将编程学习推广覆盖至K12教育领域,希望更多的小学生和中学生了解编程知识。上海商学院iOS俱乐部指导教师梁沂涛表示,自从与上海科技馆合作推出每月两次、每次16人的“趣玩编程”课后,该项目受到很多家长的咨询,而小朋友则在当中受到了数学和逻辑能力的培养。

左一Todd McKean,左二谢恩伟(图自Apple)

为什么苹果要如此大力向不同群体推行编程技术?

苹果大中华区开发者关系负责人谢恩伟告诉界面新闻记者,“苹果虽然是硬件公司,但是大家开始越来越关注这些硬件到底在跑哪些应用。”事实上,Mac OS和iOS系统软件生态的优质程度,决定了苹果的硬件在消费者面前有多大的诱惑力。

他认为,这离不开苹果的开发者群体,因而要从各个维度拉动大家对编程的喜欢。对中小学生群体提供基础训练,并对高中和大学生进行更专业的培训,也是在于对未来开发者的培养。“希望大家进入社会后有足够好的基础,做出更好的应用。”

而对于专业开发者群体,据介绍,苹果上海加速器自今年7月启用以来,除了提供具有针对性的一对一咨询,也提供有3位讲师、70人大课堂形式的最新技术学习的机会,其中包括人工智能和机器学习等,已覆盖来自25个城市的约700名开发人员。

刚刚结束了一对一咨询的何家忠告诉记者,“JGP宿舍管家”2.0版本已经在准备当中,顺利的话公司将把它共享给其他工厂,届时他们的用户将从一万名工人扩大至五万。团队仍在不断收集用户反馈,开发意识上似乎越来越像一名项目经理。

“据说公司会给我们一些奖励,但还不知道具体是什么。”何家忠在最后说到,但从他的口气听来,更令他兴奋的还是那个未知的2.0版本。

未经正式授权严禁转载本文,侵权必究。

评论

暂无评论哦,快来评价一下吧!

下载界面新闻

微信公众号

微博

零基础的工厂员工也能做一款App?苹果要让编程技术走向大众

App 1.0版本上线后,团队仍在不断收集用户反馈,开发意识上似乎越来越像一名项目经理。

图片来源:unsplash

记者 | 伍洋宇

即便已经成为一名捷普电子(Jabil)无锡工厂的制造工程师,何家忠也一直还有学习编程的想法。

2018年8月,他终于等来这个机会。

一个炎热的下午,工厂向员工们发了一封邮件,说作为苹果公司在硬件方面(手机外壳)的供应商,参与了苹果的供应链教育计划,将引进为期一个月的Swfit编程课供大家学习。

Swfit是苹果在2014年WWDC发布的一款开发语言,运行于Mac OS和iOS平台,从表现力和趣味性来说对初学者相对友好。苹果将这档供应商课程分为四个级别:预备,基础(Playgrounds的应用程序原型),中级(Xcode的应用程序原型)和高级(全功能的应用程序)。

从中级班毕业后,何家忠又苦于这项能力无处施展。直到今年上半年,工厂向员工征集一款宿舍管理的App。

在这之前,这家工厂每年有一万多人的入住量,但由于缺乏智能管理系统,在水电费咨询、床位统计、信息传达等多方面效率低下,例如招募高峰期员工入住仅能进行纸质化签署、桶装水水票领取必须由专人随时待命,管理层想要改善这样的现状。

今年4月,工厂从Swfit中班毕业学员中筛选出9名成员并成立项目开发小组,除了何家忠所在的制造工程部门,团队的其他成员分别来自IT、财务、人资、品保和行政部门。他们中间除了三位有过Java、HTML、VB、ABAP相关编程经验,其余均与何家忠一样,在学习Swfit之前是零基础。

团队首先花了一个月的时间向工人们收集需求,拟定了属于他们的《APP产品需求文档》,并据此完成了项目开发执行计划书。此后,他们向一个专业开发者团队靠拢,从架构设计推行到主界面设计,自主完成了App UI、服务器和数据库的搭建,以及界面模块、界面色调和菜单功能确认。

到9月的时候,这款App iPhone版已经可供用户测试并开始修复Bug,并于10月正式上线AppStore。如今,这款名为“JGP宿舍管家”的应用缓解了上述问题,而它正是来自工厂的9名员工共同努力了240天的成果。

何家忠介绍“JGP宿舍管家”(图自Apple)

何家忠向界面新闻记者表示,截至目前,“JGP宿舍管家”已使得床位使用率提升10%,无纸化覆盖率增长了65%,员工咨询量减少了70%,人力也节省了30%。

他坦言,在这款App的研发过程中,他们也遇到了超出能力范围的问题。例如,App的身份登录目前分为iPhone端的员工入口和iPad端的宿管入口,对应两套不同的功能界面——为了App的简洁性,他们其实应该将其整合到一起,但这还需要更高的编程水平。

事实上,这也是苹果上海加速器的技术指导员为他们提供的建议。

苹果从两年前就开始与供应链工作者共享其Swfit编码技术,并不定期派遣工程师进入工厂指导,或邀请工人到加速器进行一对一咨询。据了解,各期学员已经开发了用于生产线管理,游戏和社交网络的App和App原型,部分学员通过所学的编程、项目管理、团队合作、演讲等技能获得了晋升或者转岗。

苹果关注供应链中的人们已经很久。据苹果大中华区供应商责任总监Todd McKean介绍,苹果自2008年就为这些员工提供了参与教育和技能建设计划的机会,现已有超过360万人参加了这些计划。“我们相信教育能带来最大机会的改变。”Todd McKean说。

不仅仅是供应链的员工们,苹果还通过与上海商学院的合作,将编程学习推广覆盖至K12教育领域,希望更多的小学生和中学生了解编程知识。上海商学院iOS俱乐部指导教师梁沂涛表示,自从与上海科技馆合作推出每月两次、每次16人的“趣玩编程”课后,该项目受到很多家长的咨询,而小朋友则在当中受到了数学和逻辑能力的培养。

左一Todd McKean,左二谢恩伟(图自Apple)

为什么苹果要如此大力向不同群体推行编程技术?

苹果大中华区开发者关系负责人谢恩伟告诉界面新闻记者,“苹果虽然是硬件公司,但是大家开始越来越关注这些硬件到底在跑哪些应用。”事实上,Mac OS和iOS系统软件生态的优质程度,决定了苹果的硬件在消费者面前有多大的诱惑力。

他认为,这离不开苹果的开发者群体,因而要从各个维度拉动大家对编程的喜欢。对中小学生群体提供基础训练,并对高中和大学生进行更专业的培训,也是在于对未来开发者的培养。“希望大家进入社会后有足够好的基础,做出更好的应用。”

而对于专业开发者群体,据介绍,苹果上海加速器自今年7月启用以来,除了提供具有针对性的一对一咨询,也提供有3位讲师、70人大课堂形式的最新技术学习的机会,其中包括人工智能和机器学习等,已覆盖来自25个城市的约700名开发人员。

刚刚结束了一对一咨询的何家忠告诉记者,“JGP宿舍管家”2.0版本已经在准备当中,顺利的话公司将把它共享给其他工厂,届时他们的用户将从一万名工人扩大至五万。团队仍在不断收集用户反馈,开发意识上似乎越来越像一名项目经理。

“据说公司会给我们一些奖励,但还不知道具体是什么。”何家忠在最后说到,但从他的口气听来,更令他兴奋的还是那个未知的2.0版本。

未经正式授权严禁转载本文,侵权必究。