首页 存档 技术 查看内容

iOS开发技能表

2018-3-30 13:00 |来自: 互联网 334 0

摘要: 来自:猿哥(微信号:YuanGe200) 从450家知名企业的iOS招聘信息中统计出来的。 统计说明: 1、数据来自企业的招聘信息,不是猿哥根据自己想法排名的。可能有些技术点过时了,但是因为历史遗留项目问题仍然还会 ...

来自:猿哥(微信号:YuanGe200)


从450家知名企业的iOS招聘信息中统计出来的。



统计说明:


1、数据来自企业的招聘信息,不是猿哥根据自己想法排名的。可能有些技术点过时了,但是因为历史遗留项目问题仍然还会有企业在用,大家要明白这个道理,不是最新技术就一定会被企业接受,对于企业来说,项目能正常运转,满足需求就够了,更换新技术代表增加额外成本。


2、因为分析英文单词的程序不够完善,有些技能关键词可能漏掉,如果大家觉得哪个技能比较热门,竟然没统计上来,可以留言说明。


简单分析:


1、Objective-C占主流,大约有70企业还在使用Objective-C,是Swift的3倍。


2、有1/5的企业写了App Store,说明需要iOS程序员需要去了解App Store的发布流程和规则。


3、关键的理论知识还是很重要的,比如面向对象,设计模式,在PHP、安卓开发、dotnet开发统计中数量都较高。


4、对数据库要求不高。


5、对前端要求不高,但是JSON还是需要掌握的。


6、相关知识里面,许多企业对C/C 以及一些网络知识有要求。


7、工具里面,Xcode是必备的。另外,Git建议学习,虽然有时候数字不大,那可能是因为公司没列出来。


学习建议:


1、基础肯定是要学,特别是大公司,对基础要求更高。比如算法,几乎每个公司面试笔试都会涉及到。


2、技能表中,红色表示比较多企业招聘有要求,可以重点关注。另外,出现次数超过50的,都可以考虑学习,同类的,选择其中之一学习。


Objective-C 335

iOS SDK/iPhone SDK 208

UI/GUI 198

iPhone 175

C/C 163

HTTP 142

Xcode 125

设计模式 114

Swift 109

面向对象(OOD,OOP,OOAD) 109

App Store 107

Cocoa Touch 90

iPad 77

网络编程 75

TCP/IP 73

Socket 66

Json 61

XML 61



●本文编号154,以后想阅读这篇文章直接输入154即可。

●输入m可以获取到文章目

推荐↓↓↓

猿哥

程序猿博主,坚持原创,传播编程经验

推荐:《 声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除


路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部