Menu
Woocommerce Menu

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

0 Comment


原标题:零基础的工厂员工也能做一款App?苹果要让编程技术走向大众
来源:界面新闻图片来源: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版本。

图片 1

图片 2

记者 | 伍洋宇

编辑 |

12月9日,苹果公司供应链“捷普绿点”工厂的几名员工来到位于上海的开发者加速器,接受专家一对一咨询。他们自主设计编程的一个用于宿舍管理的App已经上线App
Store,为工厂的宿舍管理节省了人力、成本,提高了员工满意度。此外,一名在线教学编程的10后小学生也在B站走红,拥有数万名粉丝。“人人都能编程”,苹果大中华区开发者关系负责人谢恩伟告诉北京青年报记者,苹果公司也一直致力于将编程这门未来的这门技术语言引入中国。

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

通过Swift培训 零基础的工人开发出了App

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

“我们所在的工厂是为苹果公司制造外壳的,你们用的iPhone的这个后壳,很可能就是我们工厂生产出来的”,来自无锡捷普绿点公司的何家忠对北京青年报记者表示,自己和另外7名捷普绿点工厂的员工,此前几乎毫无编程经历。而在参加完苹果公司组织的编程培训后,他们花费了8个月的时间,自主开发了一款名为“JGP宿舍管家”的App,并在苹果应用商店上线。

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

何家忠介绍说,2018年4月,自己和工厂的另外几十位员工,报名参与了苹果公司提供的“Swift”语言编程课。苹果公司为他们请来了来自上海商学院的老师教授系统课程,课程是全脱产形式,为期4周。

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

“Swift语言很简单易学,就像英语一样,只要认识简单的英文单词,就基本可以写出代码”,何家忠说,自己对这门语言非常感兴趣,且很快掌握了它。

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

同时,何家忠发现,自己可以利用新学习的技术做一些实事,比如提高工厂住宿员工的满意度。以往工厂的员工宿舍管理方式存在很大的问题,一方面,线下管理的模式耗时耗力,另一方面,存在信息传达不及时和信息不对称问题。

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

于是,何家忠和另外7名苹果公司Swift培训中班毕业的同事一起,组成了一个项目小组,在iPhone端、iPad端等设计开发App。

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

2019年5月,“JPG宿舍管家”终于成功上线,历时8个月。而这款App也将帮助宿舍床位使用率提升
10%,无纸化覆盖率增长了 65%,员工咨询量减少了 70%,人力也节省了
30%,带来显而易见的效果。

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

App的上线并不是结束,此后,苹果公司的技术专家和上海商学院的老师们不断地帮助何家忠和他的同事们优化产品。12月9日,他们再次来到位于上海的苹果加速器,与苹果的一名技术专家进行一对一的咨询。“是否可以将APP宿舍管理员的版本与员工版本相结合,只需通过登录即可识别身份进入不同功能界面?”、“是否可以在‘水票预约’的界面,增设用户二次预约后的情况?”、“在‘报修’菜单下,用户提交需求后,应当增加网络时效的反馈”……苹果的技术专家事无巨细认真指导,为何家忠他们带来了不少收获。

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

10后小学生B站教编程走红 在游戏中学编程思维

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

何家忠提到的Swift语言到底是怎样神奇的一门语言呢?他的同事说,不同于以往“天书”般的编程语言,Swift更加简单易学,“比如‘let
a=10’这种语言就非常好理解,其他的语言可能需要更加复杂的定义方式,所以Swift上手很快”。

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

在12月9日开始的计算机科学教育周,苹果公司也邀请了一名小学生“Vita君”在上海的苹果店里和大家做交流,谈谈小学生是如何通过苹果公司的“Swift
Playgrounds”App而在游戏中学习编程的。

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

“Swift
Playgrounds”是苹果公司在2016年推出的一款比较基础的编程课程,通过游戏的方式来让用户学习Swift语言。它不要求用户具备编程知识,非常适合初学者。

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

北青报记者看到,在B站上,Vita君从入门的小游戏开始,教观众如何建立编程思维和运用Swift语言。他虽然是一名10后,但在B站已经拥有了6.2万粉丝,他的视频已经获得超过100万的播放量,4万多个点赞。

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

事实上,除了“Swift Playgrounds”之外,12 月份所有 Apple Store
零售店将推出上千个“Today at
Apple”免费编程课程。世界各地的学习者即日起可报名参加,学习编写自己的第一行代码。苹果还推出了经过彻底重新设计的“人人能编程”课程,引领更多小学生和中学生进入编程世界。目前,全球已有来自5000多家学校的上百万名学生加入并使用这一课程。

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

700多位开发者在苹果加速器里为作品加速

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

“苹果不止是一家硬件公司,我们也提供有用的、有价值的应用、好玩的游戏等等,这些都离不开开发者”,苹果公司大中华区开发者关系负责人谢恩伟告诉北青报记者。为此,苹果公司于2019年6月在中国专门成立了“开发者加速器”,挑选有基础的、有好的作品的开发者,进行技术方面的培训,甚至是一对一的咨询、手把手的编程体验,以便让他们的创新和创意,在全国甚至全球范围内发扬光大。截止10月底,加速器已经接待了来自18个省份的700多位开发者。

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

当被问及为何免费为供应商员工提供免费的培训课程时,苹果方面一位负责人表示,“教育就是我们的DNA。除了编程之外,针对供应商员工,我们还会给他们提供学历提升培训,提供苹果教室,教他们学习如何使用电脑,这些全部都是免费”。

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

北青报记者也在2019年苹果公司发布的《供应商责任报告》中看到,自2008年以来,已有超过360万名供应链员工参加了苹果公司提供的教育培训计划。这一计划帮助供应商员工学习新技能、获得学位、拓展职业选择,甚至是健康与保健教育,帮助员工关注自己的全面健康。除了何家忠之外,还有不少国内苹果供应链工厂的员工从此获益。

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

“我们认为,企业应该尽其所能为公众服务,赋予世界上每个人更强大的力量,并将大家前所未有地紧密凝聚在一起。”库克在报告开头写道。

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

“我们相信,人人能编程,希望能够看到更多有创意、有创新的一些作品”,谢恩伟在最后表示。

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

文/北京青年报记者 温婧

编辑/田野

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图