iOS、Android 开发的前景真的那么差吗?

程序员问问周刊:别蕉绿了,问问「IT老兵哥」吧!
Q:本科 985 在上海二线互联网企业工作,公司有人才落户指标,但要排队等五年左右。除此外只能等居住满七年落户,现在想换工作追求更好的发展,纠结是继续熬下去,还是另寻他处?
A:户口主要用于调控人口流动,它跟城市的住房、医疗、教育等基础资源做了绑定,住房需求的源头是结婚,医疗需求源头是养老,教育需求的源头是孩子。
在决策之前,你可以评估一下,三五年内在结婚、养老、孩子等方面的需求急不急迫?如果是刚需,那就继续熬;如果没有后顾之忧,建议优先考虑发展,发展才是硬道理。另外,跳槽前你要衡量在新公司有更好发展的概率。当然,好公司通常可以拿到更好的落户政策和配额,说不定新公司可以帮助你更快地落户上海,那不就是两全其美吗?
Q:为什么说不建议新人学 iOS/Android 开发,难道 iOS/Android 的开发前景真那么差吗?
A:短期内 iOS/Android 开发供过于求,长期看不存在大的需求增量,存量博弈不利于新人。
移动互联网是前几年的趋势风口,孕育着无数的机会,每个玩家都在积极布局新战场,对 iOS/Android 开发的需求暴增,为了尽快补上需求缺口,企业和培训机构都在造势,用高薪、前景等吸引了大量程序员涌进,慢慢达到供需平衡。但大多数培训机构会有路径依赖和天然惯性,在需求饱和的状态下,依旧输送了大量程序员进入,直至供过于求。
随着各赛道的前三名座次落定,圈地运动接近尾声。在同个应用里面便利、高效地搞定所有事情,这是用户天生的需求。用户不断往头部应用集中,导致细分领域的 APP 开始消亡,它们逐渐被订阅号、服务号、小程序等所取代,市场对 iOS/Android 开发的需求开始萎缩回落。剩下来就是巨头之间博弈了,从长期看也不存在需求大量爆发的可能。
没赶上趋势红利,存量博弈就要比拼真实力,新人在就业市场上就不占优势,建议往其他移动开发技术栈转。小程序、H5 等更符合用户习惯,尤其带宽和硬件的发展改善了这些技术的使用体验,很多需求场景都发生在人与人的交互过程中,例如报名、抽奖、拼团等。
Q:如果原生开发前景这么差,苹果公司应该不会放任不管吧,会不会在应用商店上限制小程序、React Native、Flutter 等技术?
A:操作系统厂商跟应用开发商的博弈一直存在,双方都希望掌握主动权,在合作中占据有利位置,关键看谁够获得更多用户的支持,用户才是上帝。
从操作系统厂商的立场看,他们希望商店中的应用越丰富越好,就像自然生态里物种越多样越健康,避免某些应用过于强大危及其主导地位。
但从应用开发商的立场看,要想获得稳定或超额收益,垄断是最好的途径。操作系统厂商也是通过竞争获得垄断地位的,创业就是要细分垄断。
操作系统偏技术,更加通用化,可以面向全球市场。应用更靠近用户,不同地域有不同需求或风俗习惯,它的立足点就是对本地域用户有更透彻的理解。两者在定位上是有所不同的,通过合作互补来服务用户。两者也可以攻入对方领域,关键是看谁掌握最先进的技术和产品,懂得用户思维才能服务好用户。
这里将持续分享职业规划、求职面试、架构设计、公众表达和自由职业相关的案例经验,为你的程序人生赋能。如果你想收获更多能量,请扫码关注「 IT老兵哥 」:

iOS、Android 开发的前景真的那么差吗?的更多相关文章
- 如何看待Android开发的“前景和内卷”
我们首先来意淫一波 5G时代Android即将崛起,Android将与物联网强强联合,配合上5G信息高速传递的模式,再搭配物联网号召的"万物互通"的旗号,同时各位Android开发 ...
- 对ios、android开发程序员的14条忠告
————————本文摘自千锋教育(http://www.mobiletrain.org/)对ios\android开发程序员的14条忠告————————— 1.不要害怕在工作中学习. 只要有电脑,就可 ...
- fir.im Weekly - iOS/Android 应用程序架构解析
假如问你一个iOS or Android app的架构,你会从哪些方面来说呢? 本期 fir.im Weekly 收集了关于 iOS/Android 开发资源,也加入了一些关于 Web 前端方面的分 ...
- Android开发常用网站汇总
1.eoe Android开发者论坛 目前国内最早的Android开发者社区,人气非常旺聚集了不少Android开发方面的高手,开发中遇到的问题大都能在这里获得解决,网站最大的特色是定期发布<e ...
- Android开发失业50天,面了10家公司,唯二的offer也主动拒了
最近在论坛看到这样一个帖子: 坐标深圳. 4 月上旬公司解散.(现在想想好像是假解散,真裁员) 这一个半月以来,从朋友内推,到拉勾.Boss 直聘,再到猎聘.智联招聘. 从开始的精准投递,到后来的海投 ...
- [Hadoop 周边] 浅谈大数据(hadoop)和移动开发(Android、IOS)开发前景【转】
原文链接:http://www.d1net.com/bigdata/news/345893.html 先简单的做个自我介绍,我是云6期的,黑马相比其它培训机构的好偶就不在这里说,想比大家都比我清楚: ...
- 本招聘信息2014年长期有效!杭州派尔科技高薪诚聘android开发(10K-20K),web前端开发(8K-15K),IOS开发(15K-25K)
杭州派尔科技有限公司发展至今,离不开员工的无私奉献和辛勤耕耘,在努力创造更好成绩的同时,公司也不忘回馈每一位员工的努力与付出.1.全面的绩效考核机制,让发展空间近在眼前!公司力争让每一位员工都了解自己 ...
- 职业定位(移动端、ios开发、Android开发)
移动端 移动端webapp开发必备知识:http://www.chinaz.com/manage/2012/1128/283974.shtml 设计一款好的移动App,有哪些基本规则?http://w ...
- [Android开发学iOS系列] Auto Layout
[Android开发学iOS系列] Auto Layout 内容: 介绍什么是Auto Layout. 基本使用方法 在代码中写约束的方法 Auto Layout的原理 尺寸和优先级 Auto Lay ...
随机推荐
- 读《Java并发编程的艺术》学习笔记(二)
第2章 Java并发机制的底层实现原理 Java代码在编译后变成字节码,字节码被类加载器加载到JVM中,JVM执行字节码,最终转换为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JVM的实 ...
- 简单配置Vue路由
简单配置Vue路由 1. 创建一个单文件组件Test.vue <template> <div>Test</div> </template> <s ...
- python第一次作业
import turtle turtle.pensize(2) turtle.pencolor("black") turtle.fillcolor("red") ...
- php制作缩略图
PHP制作缩略图 1.制作缩略图的函数 imagecopyresampled(dest,src,dx,dy,sx,sy,dw,dh,sw,sh) 说明: dest 目标画布 src 原图(要缩略的图片 ...
- CSS3-3D技术
CSS3-3D技术 transform翻译成汉语具有"变换"或者"改变"的意思. 此属性具有非常强大的功能,比如可以实现元素的位移.拉伸或者旋转等效果, 最能体 ...
- 6. concat_ws用法
select CONCAT_WS('-', e.audit_one_name, e.audit_second_name) from t_audit_item_name e where e.id= ...
- 2. python提示:TypeError: unhashable type: 'list'
原因是,python字典的key不支持list类型和dict类型,需要转换 错误时 将list类型强制转换成string,用"".join(list). 修改后:
- Journal of Proteome Research | Utilization of the Proteome Data Deposited in SRMAtlas for Validating the Existence of the Human Missing Proteins in GPM (解读人:梁嘉琪)
文献名:Utilization of the Proteome Data Deposited in SRMAtlas for Validating the Existence of the Human ...
- Windows下利用Chrome调试IOS设备页面
本文介绍如何在 Windows 系统中连接 iOS设备 并对 Web 页面进行真机调试 必须前提 iOS设备.数据线 Node.js 环境 Chrome 浏览器 环境准备 安装Node环境 参考Nod ...
- CentOS 7.3下安装MySql
1.下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 2.安装mysql源 ...