科技人员一直是市场的热门职业,从早年的网站开发员、程式开发员,到现在特夯的应用程式(App)开发员,都是市场急需的人才。这些趋势让学生们不由自主想往这个方向发展,但你真的了解应用程式开发员的工作内容吗?这期就邀来业界人士为你揭晓一二。

在这个人手一机的年代,无论学习、通讯联系或买菜、叫外卖,几乎所有“疑难杂症”都可以轻易用手机解决。只需打开手机,进入特定应用程式,点选几个项目就可搞定。而这些应用程式背后,是一大团队的应用程式开发员(App Developer)。

智能手机的面市,使原本只有网页开发(Website Develop)和软体开发(Software Develop)的科技世界,开始有了应用程式开发;后者更在短时间内,跃升成为科技世界一大主流。网站与应用程式开发公司Agmo Studio首席执行员陈奕强说,应用程式开发其实是开发“市面上不存在的东西”。他举例,某些企业想要数码化,就会跟应用程式开发员诉说目前面对的问题,开发人员需尝试了解对方处理事务的程序,从中找出解决方案。“比如对方因太多实体文件呈交而拖慢了整体进度,开发员就需要思考如何通过手机功能提高效率,譬如用扫瞄二维码、拍照、定位设置等功能解决这个问题。”想到解决方案后,必须将应用程式的操作流程列为故事板(Storyboard)或制作样本让客户试用。在获得客户的认同后,还需找用户试用,重复试验后才可推出市场。

陈奕强认为从事应用程式开发工作必须拥有十分的热忱才能胜任,如果不是本科生可以先尝试报读短期开发课程,掌握基本编码,较有机会被科技公司录取。(摄影:徐慧美)
陈奕强认为从事应用程式开发工作必须拥有十分的热忱才能胜任,如果不是本科生可以先尝试报读短期开发课程,掌握基本编码,较有机会被科技公司录取。(摄影:徐慧美)

后续改良 更具挑战

应用程式开发过程繁复,但真正的挑战其实是在应用程式推出之后。陈奕强指出,开发员需在应用程式推出之后,不断观察消费者的行为,从中分析并加以改良。“我们需要观察用户进到应用程式之后,会在哪一个介面停留最长时间,又或是会从A页先去B页还是C页等。”

“应用程式开发主要分为3大领域:设计、前端开发和后端开发。”设计人员负责介面设计、前端开发负责编写应用程式,而后端开发则需要负责数据分析、数据编写等工作。

所谓术业有专攻,陈奕强说,一人无法完成整个设计,唯有经过各方面的配合,才能顺利完成整个应用程式。应用程式开发员必须先站在客户和用户的立场思考,不同类型的对象需要不同的方针,好比开发企业应用程式就应将企业资讯传达给用户;制作游戏应用程式时,又需要站在玩家的立场去思考。

专业背景不拘,非本科也可尝试

对于入行条件,陈奕强笑言没有太大的限制。他指自己非科技本科生,毕业于电子工程系的他,因巴生谷一带较多资讯工程类工作,而投身软体研发行业。

2008年间,市场因智能手机的推出而逐渐往应用程式发展,让陈奕强有了往该方面发展的念头。“网站开发这个技术已经太久了,对我们这些新加入的人来说没有优势,但智能手机的出现将大家带到同一个起跑点,重新开始。”智能手机进驻市场后,他曾参加政府提供予软体研发人员的应用程式技术提升课程,因而有了这方面的专业知识,最终与另外两位友人一同创立了Agmo工作室。

他指出,本地尚未有应用程式开发员学士课程,因此大多开发员都来自科技与软体工程业界。“他们都懂得编码,只是学的东西不同,只要稍微调整,专攻应用程式所需的部分即可。”

不过他亦表示,基于应用程式开发分为设计、前端与后端,并非所有开发员都拥有这两个科系的背景,介面设计开发员可来自艺术或设计背景、后端开发员可能是数据科学家或精算师。“他们(应用程式开发员)可以不是本科生,只需要有一点编码知识。”

陈奕强补充,即便是其他科系毕业生,只要对这个行业有兴趣,也可尝试。他透露,Agmo实验室早前曾聘请中学毕业生当实习生,该名员工只报读了应用程式开发短期技职课程,成效却令人相当惊喜。“有才华、有热忱,即便不是大学毕业生也可以。”他也以12岁自学编码,至今开发了五十多款应用程式的槟城中学生林文捷为例,希望更多有意从事应用程式开发的学生借鉴此事,空闲时多学习及尝试才是成功之道。

应用程式开发以项目计算, 每个项目都有自己的生命周期,因此与其他科技工作者同样会有加班赶工的可能性。不过陈奕强补充, 这是一项熟能生巧的工作,只要有了一定的经验就能驾轻就熟,原本需要一天才完成的工作,在工作数年后可能只需要十分钟来完成。(摄影:徐慧美)
应用程式开发以项目计算, 每个项目都有自己的生命周期,因此与其他科技工作者同样会有加班赶工的可能性。不过陈奕强补充, 这是一项熟能生巧的工作,只要有了一定的经验就能驾轻就熟,原本需要一天才完成的工作,在工作数年后可能只需要十分钟来完成。(摄影:徐慧美)

自学编写程式,为履历加分

“市场上的应用程式开发员永远都不够。”陈奕强表示,虽然本地每年有约7000名科技毕业生,但仍无法满足本地市场需求。为了培养更多优秀的科技人才,马来西亚手机应用程式开发员协会(Malaysia Mobile App Developers Association,简称MAD)特别与大专院校保持紧密合作,期盼能从中缩减科技毕业生与市场需求的距离。“距离是一定有的,毕竟大学教的还是以理论居多,而市场需要的是实战经验,只看大家怎么去减小这个距离。”身兼协会主席的陈奕强透露,协会会帮助大学检阅课程纲要,确保课程内容与时并进,偶尔也会给予一些实践建议,让学校将其纳入课程里。

MAD也会不定时在大专院校举办短期应用程式开发工作坊,或直接与该大专进行一年的合作,让大四学生到Agmo工作室寻求协助。“我们会帮他们审阅毕业论文,并引导他们往正确的方向前进。”目前,协会与10家国本地大专院校合作,包括马来西亚工艺大学、双威大学、伯乐大学学院、多媒体大学等。

“Get your hands dirty(亲自动手)就是最好的学习方法。”陈奕强认为,“亲自去做,才会发现问题所在,并在解决的过程中有所获。”但截至目前,他在面试社会新鲜人的过程中发现,大部分人还是只携带大学分派的功课前来面试。现今社会人手一机,任何疑问都能上网寻找答案,他鼓励学生在课馀时多尝试网上自学及编写应用程式;这些课馀创造的应用程式,将可以成为该学生的加分点。“你可以从最简单的应用程式开始做起,面试时展示这些作品,会让面试官(对你)留下好印象,最重要的是大家会看到你在这方面的热忱。”

访谈过程中,陈奕强不断强调“热忱”二字,他认为,是不是本科毕业生不重要,那一颗炽热的心才是科技界最需要的。

热门新闻

阅读全文

老母亲不谙马来文被拒更新护照 儿子当场飙骂:两者有何关系

阅读全文

妻子不肯同房却能连生2娃 痴情男苦等26年才愿意离婚

阅读全文

狮城罕见6车连环撞 8人受伤其中2人送院不治

阅读全文

花莲1小时内地震逾10次 台湾警报大响

阅读全文

泼唐氏男热水 华女判监10年【东方头条】2024-4-23

阅读全文

台湾花莲凌晨再发生6级地震 两栋大楼倾斜 【东方头条】2024-4-23

阅读全文

【教育】创造种子惠及生活 学会动手解决问题

教育

在许多人眼中,自造者是科技专人,听起来“高档”,教人不敢靠近。其实自造者不一定来自科技背景,他们可以是喜欢动手修电器的人...

阅读全文

【教育】了解自己 才定下方向

教育

入错科犹如入错行,选科可谓人生重要抉择之一。然而许多人在这个阶段,尚未厘清自己的志向,因此校方在此扮演重要的角色,先帮助...

阅读全文

【教育】嘉年华后不留痕

教育

每每举办活动或市集事后都会看见堆积如山的垃圾,让人不禁开始担忧这些垃圾该如何处置。马来西亚零垃圾协会(Zero Wast...

阅读全文

【教育】眼科视光师提供专业检测 眼部保健第一关

教育

并非所有贩卖眼镜的地方都是“眼镜店”,它也可以是“眼科保健所”。在眼科保健所内,眼科视光师提供眼睛检验服务,并根据专业知...

阅读全文
陈家仪目前的生活重心是创作及声乐教学。图为她与本地一家音乐学院合作的慈善演出。(摄影:黄良儒)

【教育】声乐之路 修习不懈

教育

每每在音乐会上,乐手与声乐家完美的配合让观众陶醉其中。然而,在许多人眼中,声乐家是一份容易的工作,只要稍微有天分,唱唱歌...

阅读全文

【教育】为初创铺路

教育

初创创业(Start-up)是现今流行的一种创业方式,为了给本地年轻一辈创造一个多功能的初创空间,双威集团推出了双威创新...

阅读全文

【教育】涵括学涯三大里程碑 线上教学系统化

教育

海外有不少线上教学平台(MOOC),这些平台当中有针对某项专业的教学,也有针对中小学课程的教学。然而,在这些课程当中,并...

阅读全文

【教育】The Picha Project 家乡味补贴家计

教育

大马并非联合国难民署(UNHCR)的成员国,因此难民在我国既不可工作,也无法接受正规的教育。那他们要如何赚钱养家,并让孩...

阅读全文

【教育】程式教学助偏乡

教育

“写程式是用最少本钱赚全世界的方法之一。”台湾成功大学资讯工程系教授苏文钰认为,想在这个资讯化年代改变偏乡情况,首要的事...

阅读全文
鄞绵鸿解释,蓝海政策工商管理硕士课程以工商管理为基,以蓝海策略为辅,从中改变学生的思维与视角。(摄影:黄良儒)

【教育】改变思维占先机 UCSI蓝海政策MBA

教育

“蓝海”概念问世逾10年,为了帮助让人们更好地运用“蓝海策略”,思特雅大学(UCSI)推出蓝海政策工商管理硕士课程(Bl...