点击上方蓝字关注我们
文| 小花
编辑| 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的不同之处与与经验体会吗?”
小麦:“做iOS的coding体验感极强,不同于web开发的是,你写的每一个语句都能及时的得到功能反馈,这让我完全重新认识了coding,它的趣味性也是极强的。比如在上一个项目中我所开发的澳洲税务计算系统,从界面设计到功能设计,每一步我都能及时看到产出,例如关于一个按键的设计,或者是计算功能的展示,我可以运用iOS创造一个比起网页设计更加动态的,注入生命力的APP。另外,学完iOS之后我印象最深刻的就是它的编程逻辑性很严谨,就算我以后也许不是从事iOS的开发,这也对我以后的coding职业道路起到了很大的影响,大幅度提升了我的变成水平。你们从苹果开发的那些产品中就可以看出来,能写iOS代码的人,如比如Michael导师,他对自身代码的要求真的非常高,无论从可视化的调理结构还是清晰程度,整个写代码的习惯都非常好。”
iOS编程语言
小编:“那么iOS一般使用什么编程语言呢?”
小麦:“ObjectiveC和Swift,同时我还跟着Michael老师学习了AFNetworking,SQLite,Cocapods和Xcode的一些相关内容。但其实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
商务联系
匠人小花 | 微信 uniapp001