原标题:“搞机器学习没前途”

iOS是目前最为流行、最热门的操作系统之一,在全球有着不可替代的地位,虽然在中国,android的市场占有率与iOS想比较要高的多,但是iOS系统的苹果手机在中国也属于高端品牌。从品牌以及系统技术含量上来看,iOS就业岗位都属于高端企业。而且基于iOS系统的app应用程序开发更是行业的旗帜。但由于我国iOS开发起步较晚,人才培养体系还跟不上市场的发展速度,iOS开发人才都成为我国企业必争的资源。在我们看来,目前很多企业都有收购的行为,其实被收购的公司并不是因为有技术秘方,也不是被收购的企业真的市值非常大,更不会因为品牌好,其实收购就是在于人才的收购.

正在找工作的同学看过来。

金沙国际平台 1

从2007年至2016年这9年的时间里,苹果iOS系统在短时间内就从一个全新的移动操作系统,顺利晋级为全球最炙手可热的操作系统,同时搭载iOS系统的设备更是将苹果公司从濒临破产的边境拉回,并且一跃成为全球市值最高的公司,如此传奇般的故事不仅为人所称道,更造就了一大批iOS开发成功的人。

本文用Python抓取上海地区”前程无忧”C++嵌入式职位进行分析,搜索关键词为:C++开发工程师、嵌入式软件工程师、C语言开发工程师,对招聘信息中公司行业、职位要求、招聘数量进行统计分析,并筛选出适合应届毕业生的职位,供童鞋们找工作参考。(数据抓取时间2016-12-19
15:20)

作者简介:唐巧,资深 iOS
开发者。曾在网易参与过网易邮箱、网易微博以及有道云笔记的开发。目前在猿题库创业,是小猿搜题的产品技术负责人。本文经授权转自作者同名公众号。

放眼全球,iOS开发表现抢眼

金沙国际平台 2

最近又到了一年一度互联网公司校园招聘的季节,我一次又一次地见到应届生在找工作上不停地犯一些常识性错误。好吧,我就再老话常谈,聊聊应届生在校园招聘中常犯的错误。

据国外媒体报道,市场调查机构Chitika
Insights周四公布一组数据,苹果iOS系统继续主导北美移动互联网市场。其中iPhone在今年4月份所产生的移动流量,直接占到了美国和加拿大智能手机市场总流量的53.1%——超过了Android、黑莓以及Windows
Phone等所有智能手机流量的总和。

Scrapy爬虫程序

错误一:误以为搞机器学习有前途

我的一个iOS交流711413569,不管是小白还是大牛,都欢迎进群交流,大家一起学习进步!

金沙国际平台 3

这两年是人工智能的爆发期,Tesla
的自动驾驶能做到在环路上放心使用,AlphGO
战胜了最强的人类选手。于是,每一个应届生都认为,人工智能是未来,希望投身于其中。这非常非常正常。

金沙国际平台 4

数据库字段

但是,这太正常了,以至于如果每一个人都这么想,就不正常了。

人才招聘,供不应求

一、招聘总量:900 家公司 1,474 个职位

且慢,众所周知的原因,这其中混杂了一些培训公司发布的招聘信息,不是真的招聘岗位,先进行清理。

典型的培训公司招聘描述如下:

岗位:上市公司直聘 零基础C语言工程师+五金一险+双休+餐补
工作经验:无工作经验(或1年)
招聘人数:若干(或10人,20人)

岗位要求:
1、大专及以上学历,计算机及相关理工科专业毕业;
2、做事认真、细心、负责,能够专心学习技术;
3、优秀的应往届毕业生可适当放宽条件;

任职资格:
1、软件工程、计算机等专业优先,有相关基础的其他专业亦可;
2、沟通能力佳,有团队意识;
3、热爱计算机软件开发行业,认可中软国际的品牌文化;
4、善于学习和总结分析,有良好的工作态度和团队合作精神;

金沙国际平台 5

清理出的公司和岗位数是:中软(47),航傲信息(47),升斯电子(31),首图信息(13),如创网络(9),尼隆信息(8),武创信息(7),同百实业(5),众阮信息(中软)(5),众软信息(中软)(3),三越软件(2),启态信息(2),深圳哲芒科技(2),育创网络(1)。

进行数据清理后,C++/嵌入式的招聘岗位一共 1,266 个,招聘的公司 862
家,总招聘人数 3,905 人
其中未统计招聘人数“若干”的职位。招聘数量为若干的公司有 201家共
313个职位
。招聘数量若干的公司职位数最多的几个公司是:华腾软件(12),联咏科技(6),文思海辉(6),弗劳思机器人(5),大智慧(5),深圳长亮(5),杭州智才广赢(5),海得控制(4),柯莱特(4),HYPEREAL
VR(4)。

在桥水基金创始人 Ray Dalio
的《原则》一书中,他提到经济学上的一个现象:

iPhone在全球创造的庞大应用市场,使应用开发公司开始争抢iOS开发者。另外,由于iOS系统开发技术走在全球手机系统的前端,其他系统平台应用开发公司和系统研发公司也在同时高薪挖角。72%的招聘公司称,他们正在招聘iOS平台开发人才,其中38%的招聘公司表示,iOS平台开发经验要比任何其他平台开发经验更受招聘公司青睐。

二、岗位Level分布分析

  1. 职位上标明“初级”的一共11个职位,平均薪资 8K,最低5~6K,最高
    10~15K
    “初级职位”在企业应该是1年左右开发经验。
  • 职位上标注“无工作经验”的职位共有 57个(38家公司)。

    • “无工作经验”实际上不准确(不明白HR在发布职位时选择了这个),在JD(职位描述)中绝大多数都是有经验要求的。其中不乏“熟悉”、“精通”、“经验”、“独立完成功能模块代码”,“3年经验”字样

    • 还有几家“无工作经验”针对的是:明年本科及研究生学历,有的要求直接是211/985
      如 商泰软件
      “无工作经验”的要求:2017届本科及研究生学历,在校期间学习成绩优良;专业能力:擅长C++、JAVA等编程语言其中一种或两种;有智能导航、智慧交通、云计算、多媒体相关项目开发和研究经验优先考虑。

    • 最后能找到没有以上要求(指熟练、精通、经验,硕士,211/985),“无工作经验”的职位有5家公司的6个,分别是:
      西钏信息(实习20人 3000-4499/月)
      银天下科技(若干 2000-2999/月)
      庆科信息(实习10人 6000-10000/月)
      肖克利信息(软硬件测试2人 6000-10000/月)
      肖克利信息(驱动调试3人 6000-10000/月)
      龙的股份(异地招聘3人,薪资2000~2999元)

      看来“无工作经验”要求的岗位要么是低质低价,要么是职位稀少

      经过筛选推荐几家实习的公司(招聘量大,针对2017年毕业生):商泰软件、文思海辉、博达数据。

  • 职位上标明“高级”的一共 122
    个职位,薪资最高2535K,最低815K占9.8%,平均薪资1520K占28%,1015K占29.5%

  • 筛选适合应届毕业生的岗位(选择薪资范围5~10K的职位)共 337
    个职位,招聘数量 743
    人,不包含招聘数量为若干的公司。招聘数量为“若干”的公司 职位 121 个。

总结一下:针对应届毕业生的职位并不多,上海地区适合应届毕业生的C++/嵌入式岗位企业应该在500家上下,招聘数量大约在1500人。

style=”font-size: 16px;”>当人们广泛相信并应用某些决策规则时,价格会受到影响。换言之,一个深刻见解在众所周知之后,其价值会逐渐衰减。

style=”font-size: 16px;”>常见的情况是,一些决策规则变得非常流行,以至于对价格产生很大影响,从而使反向操作成为更合理的做法。

国内现状,缺少中高端iOS开发人才

三、岗位要求的“硬技能”

金沙国际平台 6

招聘岗位中出现得最多的100个技术词云

基础方面:Linux、算法、数据结构
重要的知识点:多线程、TCP/IP、Socket
数据库依次是:Oracle、MySQL、SQLServer
其他语言和平台:Java、Android、 Python,了解熟悉的是加分项

实际上对于硬技能,应届毕业生不要去“撒胡椒面”,抓住几个做单点突破,知识点结合项目作一个精进。工作得越久,技术方向专长会收窄。

大家懂了吗?如果每一个学生都投「机器学习」岗位,那么这个岗位的竞争激烈程度就大大超过别的岗位。于是,会造成两个结果:

由于国内iOS开发起步相对较晚,人才培养机制更是远远跟不上市场发展速度。有限的iOS开发人才成了国内企业必争的资源。甚至有的企业不得不考虑通过收购或者进行企业ios培训来填补人才空缺。一名中高端iOS开发要比普通中高端软件开发高出约20-30%的薪资,有些企业甚至更高,符合条件或有项目经验的开发工程师的薪资水平更是惊人!虽然说近两年来,由于iOS需求大,人才市场火热以至于培训机构培训出了大量iOS开发新手,使得一些人认为iOS开发的市场已经饱和了。在我看来,这种饱和是指在初级开发者的层面,不管是什么开发语言市场,中高端人才有用是紧缺的。所以说,与其去抱怨市场饱和,命运不公,不如去努力提升自己的技能水平跟知识体系!

四、公司看重的“软实力”

金沙国际平台 7

软实力词云

  • 不是要求的要求:本科学历
    本科学历应该是个基本要求。JD中提到211/985的职位是17个。
    从HR的角度来看,还是比较看重学历和学校的。学校好的同学收到面试通知比起一般院校的可能要多上一倍。
  • 良好的沟通能力,团队合作,学习能力、解决问题的能力,代码规范,独立作战的能力很重要。
  • 210个职位提出了对英语的要求,占总职位的15.9%。对“听说读写”有要求的有8个职位
  • 结果一:只有最优秀的人才,才可以找到「机器学习」岗位的工作。
  • 结果二更为残酷:因为有大量优秀的候选人,根据供需关系,用人单位可以压低薪资,最终「机器学习」岗位的人虽然是最最聪明的人,但是拿的工资却因为候选人饱和,得不到相应的溢价。

金沙国际平台 8

五、C++岗位薪资分布

金沙国际平台 9

以上统计的薪资分布占职位总数的74.4%,其他数据比较分散,特点为太高、太低、薪资范围跨度太大(如:8~25K)。

简化为四档:8K 以下10.7%,8~10K 24.2%,10~15K 25.2%,15~20K 14.3%

各位同学,你的薪资和你的智力、努力程度本质上都没有一毛钱关系,只与这个岗位的稀缺程度有关系!

我想每一个iOS开发者都应该多问下自己为什么学习ios开发?

六、开发岗位的主要领域

金沙国际平台 10

说明一下,一般在JD中对开发岗位的方向和领域提及的比较少,所以这个统计的是公司业务领域,可能跟公司招聘职位的方向还是有点出入。

根据工作经验,我推荐C++/嵌入式开发的领域方向:

  • 金融(包括银行、投资、证券交易、第三方支付)
  • 游戏
  • 汽车电子
  • 视频影音多媒体

相关文章