做App到底难不难???| 匠人iOS班优秀学员访谈

原创 2019年05月03日 澳洲IT圈


点击上方蓝字关注我们

文| 小花

编辑| Chris


开发出一款iOS App这么酷的事情

一定在大部分程序员想要实现的

梦想List当中

甚至对于热衷于苹果产品的

非IT专业童鞋

研究iOS系统中

层出不穷的新颖功能

也是一大乐趣



每次路过世界各地的苹果旗舰店

人山人海的场面无不反映出

iOS受追捧的程度



首先我们来看看iOS是什么?

iOS原名为iPhone OS

是苹果公司为其移动设备

所开发的专有移动操作系统

为其公司的许多移动设备提供操作界面

支持设备包括iPhone、iPad和iPod Touch



它是继Android后

全球第二大最受欢迎的移动操作系统

市场占有率上升至约24.5%

但仍远低于Google开发的Android系统的72.2%



iOS系统相较于Android系统

主要的优点在于应用市场的良好生态环境

即Apple Store的规范化闭环系统

这让我想起我还在的高中时候

曾热衷于三星手机

那时候下载一个手机软件

可以在任意平台胡乱下载

不同的制式

不同的功能


可以使用的资源倒是很多

使用起来也很自由

但后来随着不同App的更新升级

手机越来越卡

系统中出现的冗余越来越多


(安卓界面)


而苹果手机

无论是任何功能或者App的升级更新

系统都将自动删除老旧无用部分

整个软件的生命周期井井有条

现有功能也完全可以满足

大多数用户的使用需求



介绍至此

我们这些用生命在Coding的程序猿

当然不会错过iOS开发

这样未来可期的项目


谁叫我们的导师正好是

布里斯班亚马逊的在职大神呢



Michael Ding,澳洲顶级公司,移动开发工程师,兼职前端和后端开发,偶尔写文档和测试。

开发环境和使用的语言比较杂,所以一般被称为杂技演员。



匠人至今iOS课程项目第一期

圆满结束

5月开始第二期

在此我们采访了第一期中

完成课程就直接拿offer的小麦同学

他总结了iOS的学习经验

以及在澳洲和回国的就业市场前景



Michael Lin,澳洲追梦人,曾获2017 Pearson 年度优秀学生第二名,2017 HackFest,2016 HackFest,2016 GovHack。



作为一个毕业生

第一个Offer就是70k的年薪

小编表示十分羡慕




iOS让你重新认识Coding

(我爱Coding, Coding爱我)

iOS有极高的趣味性


小编:您可以简单介绍一下iOS开发与其他coding的不同之处与与经验体会吗?

 

小麦:iOScoding体验感极强,不同于web开发的是,你写的每一个语句都能及时的得到功能反馈,这让我完全重新认识了coding,它的趣味性也是极强的。比如在上一个项目中我所开发的澳洲税务计算系统,从界面设计到功能设计,每一步我都能及时看到产出,例如关于一个按键的设计,或者是计算功能的展示,我可以运用iOS创造一个比起网页设计更加动态的,注入生命力的APP。另外,学完iOS之后我印象最深刻的就是它的编程逻辑性很严谨,就算我以后也许不是从事iOS的开发,这也对我以后的coding职业道路起到了很大的影响,大幅度提升了我的变成水平。你们从苹果开发的那些产品中就可以看出来,能写iOS代码的人,如比如Michael导师,他对自身代码的要求真的非常高,无论从可视化的调理结构还是清晰程度,整个写代码的习惯都非常好。



iOS编程语言


小编:那么iOS一般使用什么编程语言呢?

 

小麦:“ObjectiveCSwift,同时我还跟着Michael老师学习了AFNetworkingSQLiteCocapodsXcode的一些相关内容。但其实iOS的开发更遵从用最简单的逻辑结构实现功能最大化,有的app甚至不需要太多的后端功能。所以其实要自己创造一个APP并非难事,你大可运用简单的功能做出一些creative的设计。


iOS在澳就业70k高薪起步,竞争少


小编:能分享一下您如何在这么快时间内拿到iOS相关offer吗?iOS在澳洲与国内就业情况如何呢?

 

小麦:iOS就业机会还是很多的,并且一般来说公司如果招聘相应的岗位,主要考核的也就是iOS的专业问题,不会硬性要求你一定要会很多其他的编程语言或技术。大家可以明显看到,在seek或者领英上搜索结果中,虽然iOS在澳岗位当然是比web开发这样的岗位少很多,但具有iOS开发技能的人才基数也相对较少,也就是说,它的竞争其实不如web岗位激烈,从某种意义上来说,iOS还更好找到工作一些。在澳学生在学校几乎是没有iOS开发相应的课程的,大家毕业都去找web或者数据相关的工作了,那iOS就算岗位较少,但也没人去啊!所以我一学完一投简历就中了,对方考核的内容也全是iOS的相关问题。在来,正是这种情况导致iOS的起薪还挺高的,大概在70k左右。以上是澳洲的情况,那国内呢。什么美团外卖,淘宝,各种聊天软件了,国内的APP开发本来就非常领先且非常重视这一块的发展,对人才的需求量当然也大。



iOS适合人群:iOS真的不难啊亲!你,值得拥有! 


小编:那么学iOS需要具有哪些基础呢?或者说哪些学生可以学习呢?

 

小麦:虽说有的零基础的同学甚至是商科的同学也能学习,但是我还是觉得有一定IT基础比较好。也就是说当然IT基础越好的学起来越容易,但是对于IT基础并不深厚的非专业同学也可以参与学习,配合一两门编程的前置语言学习例如python或者网页设计的前置学习是必要的。因为iOS这个课程很有趣味性所以真的不用怕coding枯燥什么的。对于在校生,不甘局限于web开发或者数据方向的同学都可以参加,毕竟做APP真的是很酷又很好玩的事情,有时候都不需要敲很多代码。那些头疼于coding觉得枯燥,又不喜欢数据分析的同学你们的状态经常是这样的:


你们可以尝试一下iOS,让你重新认识IT。还有就是,有很多女生可能适合尝试iOS,因为里面包含了部分UI/UX的设计过程,我个人认为女生很适合设计方面的内容。然后你们就会变成这样:


iOS能去这么多公司,一定cover了你心怡的dream list之一!

 

小编:那么学好iOS都可以去哪些公司工作呢?或者找到哪些岗位呢?

 

小麦:iOS又不是只能去苹果工作哈哈,只要需要做APP的公司都需要iOS开发人才。例如之前有一家叫做唐人文化的公司给了我offer,他们是做电影行业的,他们要开发自己的app用于向顾客展示最新的影视资讯,所以需要招收iOS程序员。以此类推了,很多销售类或者餐饮业的企业公司都有iOS开发的岗位需求。进入这些企业,不一定是要做全新的设计,还有很多都是进入公司在他们已经有的app基础上做一下maintain功能的长期维护。最后一泓就是专门的外包公司,这样的公司专职给其他公司做iOS程序的开发。


看完小麦老师的学员采访

有没有对iOS燃起浓厚的兴趣呢?


5月14日晚7点

iOS线上公开课



欢迎大家扫码参与啦




记得加入我们的社群


澳洲IT匠人圈社群 


作为澳洲领先的IT行业交流圈子,已经有8000多个小伙伴加入,从刚刚来澳洲的IT新生,到行业大神都在IT圈子里。分享工作机会,解答生活职业就业移民问题。一个有爱的圈子,期待同样有爱的你加入。欢迎2019年的新生加到相应的大学新生群里


* IT匠人圈已经有7个满的求职技术交流群,每个城市的匠人群,各大学的IT/CS新生群,行业交流群(大前端,Devops,Mobile,数据等等)


我们是谁


布里斯班 · 悉尼 · 墨尔本

打造澳洲IT精英圈 · 做信息时代的匠人


澳洲IT匠人圈 - 致力于做更好的IT专业人士组织。我们的初衷就是连接海内外的IT同仁,团结互助、工作内推、职场升迁。IT匠人圈为IT匠人旗下社群。IT匠人圈有一系列的品牌活动:Offer收割机、大咖面对面、匠人Workshop、匠人线上公开课、创业英雄会,活动开展以来反响强烈。


IT匠人服务有:培训课程,就业服务,大学课程辅导,人才猎头




文章投稿请联系小花或E-Mail

[email protected]

商务联系

匠人小花 | 微信 uniapp001















收藏 已赞