• 为什么现在感觉Swift的岗位这么少?
  • 发布于 2天前
  • 42 热度
    13 评论
据我观察,站里面发的招聘帖子都是在招前端、go 、java 、python ,招安卓的很少,招 swift 的基本没见过。现在趋势就是前端吃掉客户端,所以 Android 和 swift 现在属于越来越烂的职位了?然而,据我使用体验,iOS 上面的非原生开发的闲鱼 app 就是一坨答辩,经常出 bug 导致我得杀后台重启应用!所以,前端真的能吃掉客户端吗?

客户端里面 swift 属于比 android 待遇差的岗吗?其实考虑到平台的稳定、生态和用户的付费能力,苹果的生态是比安卓好的。但实际上这也限制了发布 app 的能力,安卓给个 apk 就能装,但苹果得层层审核。还有一个很少有人提的微为什么信小程序。感觉很多行业都不做手机 app 了,直接做小程序,比如医院挂号 app 。为什么现在感觉Swift的岗位这么少?Swift 岗的前景怎么样?(和 android 和前端比起来)
用户评论
  • 别来无恙
  • 对于面向消费者的C端应用,APP应用已趋于饱和,现在很难再出现新的领域需要开发APP的,电商,互联网门户,聊天应用,视频直播等常见的C端应用的格局在几年前就形成了,这些行业的企业只要让前期养的那些程序员完成一些现有APP的维护和功能模块升级就可以了,不太特别需要再从外部继续招人的需求。而面向B端的企业用户,更多的只要一个微信小程序员就能解决大部分的APP需求,还可以省去跨平台要养安卓和iOS两拨人的成本。
  • 2025/6/6 8:09:00 [ 0 ] [ 0 ] 回复
  • Pigeon
  • 因为搞原生APP开发,需要搞两套人马,现在出个鸿蒙操作系统,那就要养三套人马了。如果你是老板,你会怎么选?现在的跨客户端开发框架,不管是Flutter还是uniapp在业务量没起来之前(也就是小规模应用)都不会有太大性能上的问题,你说你业务量都达到咸鱼的级别了,那时候说明业务发展很好,有性能卡顿问题再去养三套人马也养的起。
  • 2025/6/5 8:26:00 [ 0 ] [ 0 ] 回复
  • 李明发
  • 1. 前端确实能够吃掉大部分客户端,因为现在大部分的框架都跨平台,而且大部分企业追求效率,原生开发就是效率太低了。
    2. 微信小程序成本比 app 低很多,而且现在也有框架可以跨平台开发小程序
    3. 非原生的用户体验确实要差不少
  • 2025/6/5 8:10:00 [ 0 ] [ 0 ] 回复
  • 张蜚
  • 移动端音视频,ai 推理,3d 游戏,这几种比较需要性能的,可能才会考虑用 native, 所以你只能瞄着这方面的工作找,机会很少,并且这几个方向应该需要混合着 object C + c++ 来写。我最近在研究 react native + c++的 跨端方案,建议你也可以了解一下,哪怕你不想用 c++,react native 用 js + <tag/> + css , 也比 flutter 更通用。 而且微软有 fork 开发了 for windows 和 for macos , office 的帮助和反馈等新的界面是用 rn 写的
  • 2025/6/5 8:08:00 [ 0 ] [ 0 ] 回复
  • 念之森蓝
  • 1.前端确实可以吃掉大部分客户端。你提使用体验根本没意义,现在大厂哪有认真给你做体验优化的,别说这种语言框架层面了,业务层面都不在乎用户体验,天天给用户喂。
    2.如果你能找到工作,那么 Swift 岗不比 Android 差,前提是你要能找到,iOS 比 Android 找工作难度还大。提付费生态,那么做“小而美”的独立开发,swift 确实可以,不过就这现在也早就一片红海了,熬出头的凤毛麟角,不过你觉得你自己很有想法的话那可以试试。
    3.App 推广难度比小程序大,而且一般普通的业务不一定要 App ,尤其现在经济下行,小公司做不起 App ,综合下来小程序确实也是小公司更好的选择。另外小程序也算前端的活,所以也是前端吃掉客户端的一种方式
  • 2025/6/5 7:49:00 [ 0 ] [ 0 ] 回复
  • 星河几许
  • 如果你是要找工作,那么基本没有前景。前端确实吃掉了很多客户端职位了,但是前端都找不到工作了,iOS 更别提了。事实上 iOS 找不到工作已经很多年了。
  • 2025/6/5 7:45:00 [ 0 ] [ 0 ] 回复
  • 山色风月倦
  • 前景不怎么样,但是如果是做独立开发者 Swift ,flutter 还是有必要学的,其他的 android 没必要,因为付费率不行,得不偿失。小程序这个东西还不如 web ,任何国内厂商的技术都不值得学习。所以如果从赚钱这个角度出发 Swift 有必要学,否则整个移动端端技术都必要学了,找不到工作。
  • 2025/6/5 7:42:00 [ 0 ] [ 0 ] 回复