工作 4 年了,开始迷茫了, iOS 越来越没人气了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
yebluecolor
V2EX    程序员

工作 4 年了,开始迷茫了, iOS 越来越没人气了

  •  
  •   yebluecolor 2017-12-19 14:22:55 +08:00 17436 次点击
    这是一个创建于 2858 天前的主题,其中的信息可能已经有所发展或是发生改变。

    工作 4 年了,开始迷茫了,iOS 越来越没人气了,现在转哪个方向好,还来得及吗?

    75 条回复    2017-12-21 18:17:21 +08:00
    forkon
        1
    forkon  
       2017-12-19 14:26:45 +08:00
    做正确的事永远不会晚
    forkon
        2
    forkon  
       2017-12-19 14:30:27 +08:00   2
    可以考虑网络安全领域,在不久的将来,网络安全事关人命。

    不知道 iOS 平台还能撑几个 5 年……
    wecan
        3
    wecan  
       2017-12-19 14:32:40 +08:00 via Android   1
    人工智能,现在只要和 AI 沾点边跳槽都是 triple
    kuxuan
        4
    kuxuan  
       2017-12-19 14:36:16 +08:00
    来做前端,包你爽。
    p2pCoder
        5
    p2pCoder  
       2017-12-19 14:38:30 +08:00   2
    网络安全 人工智能 区块链 这几个技术方向不错,不过对于做移动开发的来说有一定门槛
    gamecreating
        6
    gamecreating  
       2017-12-19 14:39:25 +08:00
    AI 金融 生物 其他都是浮云
    yebluecolor
       
    yebluecolor  
    OP
       2017-12-19 15:44:45 +08:00
    人工智能 学历门槛高不高
    yebluecolor
        8
    yebluecolor  
    OP
       2017-12-19 15:45:10 +08:00
    @wecan 人工智能 学历门槛高不高 应该比较难吧
    yebluecolor
        9
    yebluecolor  
    OP
       2017-12-19 15:46:03 +08:00
    @kuxuan 这是真的 还是反话?
    zj299792458
        10
    zj299792458  
       2017-12-19 15:50:49 +08:00
    同 iOS, 同 4 年,转 RN 跳 web 吧。
    yebluecolor
        11
    yebluecolor  
    OP
       2017-12-19 15:58:07 +08:00
    @zj299792458 web 前端有前途吗
    zj299792458
        12
    zj299792458  
       2017-12-19 16:05:50 +08:00
    @yebluecolor 做得好有钱途,但是没前途,好处是门槛低,什么人都能学,看培训班七老八十的没上过大学的字都快不认识的一样当 web 工程师。
    Swift3030
        13
    Swift3030  
       2017-12-19 16:13:49 +08:00
    转安卓和 JS,好的,移动部负责任就你了,CMO
    tscat
        14
    tscat  
       2017-12-19 16:16:57 +08:00
    什么人工智能之类的,等你学好了,又开始有新的热点出现了。。
    deepSeaCode
        15
    deepSeaCode  
       2017-12-19 16:26:39 +08:00
    感觉应该转后端,
    imswing
        16
    imswing  
       2017-12-19 16:26:51 +08:00 via iPhone
    为什么这么说
    ifsclimbing
        17
    ifsclimbing  
       2017-12-19 16:32:41 +08:00
    ios 很火啊
    joocoo
        18
    joocoo  
       2017-12-19 16:41:53 +08:00
    ARkit 啊,ios 最好的 AR 平台
    parkcg
        19
    parkcg  
       2017-12-19 16:43:41 +08:00
    干啥不都一样嘛。。。 我觉得区别不大。
    楼主业余时间重组的话 组队研究产品吧。
    UBcai
        20
    UBcai  
       2017-12-19 16:57:40 +08:00
    3 年 iOS,今年差点找不到工作!准备转 java !现在下班回家撸 java,感觉效率不高!
    WayToGo
        21
    WayToGo  
       2017-12-19 17:51:55 +08:00
    @forkon 能给指条明路吗,怎么转?谢谢!
    6diyipi
        22
    6diyipi  
       2017-12-19 17:55:48 +08:00
    转 go 啊, 然后学 个 vue 现在爽的一皮。
    misaka19000
        23
    misaka19000  
       2017-12-19 17:58:39 +08:00
    哈哈,go 大法好,不过我觉得 go 的语法也太晦涩了。。。
    nosay
        24
    nosay  
       2017-12-19 18:00:11 +08:00
    玩 android 啊,然后玩后端啊
    ryanhui
        25
    ryanhui  
       2017-12-19 18:08:22 +08:00
    攒点钱做生意吧。。。
    misaka19000
        26
    misaka19000  
       2017-12-19 18:16:16 +08:00
    攒点钱去炒房吧
    YellowLittleDog
        27
    YellowLittleDog  
       2017-12-19 18:35:30 +08:00 via Android
    我做 Android 开发的,最近在玩 Go,顺便看看区块链相关的。
    alfa
        28
    alfa  
       2017-12-19 19:02:09 +08:00 via iPhone
    @misaka19000 Go 写起来很爽呀
    dw569269549
        29
    dw569269549  
       2017-12-19 19:05:02 +08:00 via iPhone
    果爹不是刚刚强势奶了一波 iOS 吗 怎么还会没人气
    eurokingbai2
        30
    eurokingbai2  
       2017-12-19 19:09:3 +08:00   1
    只写 ios,android 这种工作,时间长了,就是丢了自己的核心竞争力。
    EagleB
        31
    EagleB  
       2017-12-19 19:23:48 +08:00 via iPhone
    没人气,培训班才不惦记
    secsilm
        33
    secsilm  
       2017-12-19 20:10:01 +08:00
    人工智能学历门槛还是很高的,不要相信网上那些说毕业生年薪 50 万一百万的,上面没跟你说的是一般都是博士起步,最次也是 TOP5 硕士
    harwck
        34
    harwck  
       2017-12-19 20:16:39 +08:00 via iPhone
    @gamecreating 生物?怕不是石乐志了吧?马上毕业了,才知道生物有多惨
    Sapp
        35
    Sapp  
       2017-12-19 20:21:05 +08:00 via iPhone   1
    别相信什么人工智能,除非你能熬得住,现在的情况是你根本找不到工作的,特别是这一波火热以后多少读研的都在搞这个方向,等他们出来了你拿什么竞争?老老实实搞个后端,或者去干 rn 之类的,可以慢慢进入人工智能网络安全之类的。
    fyooo
        36
    fyooo  
       2017-12-19 23:14:33 +08:00
    为什么网络安全口碑这么好呢? 感觉这个和后台运维差不多性质的吧?
    win10shit
        37
    win10shit  
       2017-12-19 23:53:23 +08:00
    苹果是下一个诺基亚
    dd1982cn
        38
    dd1982cn  
       2017-12-20 08:10:38 +08:00 via iPhone
    互联网相关行业没有任何一个能让你安心吃老本等退休的 变化太快
    enlau0912
        39
    enlau0912  
       2017-12-20 08:18:47 +08:00   4
    来学 c++吧,我工作十几年,每年都缺人
    zhuangBwang
        40
    zhuangBwang  
       2017-12-20 08:51:13 +08:00 via Android
    @enlau0912 请教您一下,C++有没有靠谱点的学习路线,现在学习遇到的问题是看了视频,敲敲基础的东西,但是不知道实际中的项目和工程是怎么来的,虽然可以去看开源项目,感觉还是很难
    toono
        41
    toono  
       2017-12-20 08:57:25 +08:00
    做过半年多 iOS,现在转到了 python 后端,也写写 reactjs,才发现原生 iOS 的世界很窄,很传统。

    还是写后端好,客户端太关注于几个 pt、阴影圆角这种 UI 组件的使用了。到头来只是别人 UI 框架的使用者,自己造轮子写 UI 组件的话感觉费力不讨好。后端可以写得简单,也可以写得高效优雅,而且只要考虑上了分布式、大并发、各种技术选型,可以玩的东西还是很多的。
    zhouquanbest
        42
    zhouquanbest  
       2017-12-20 09:07:23 +08:00 via Android
    和平台有关系吗? iOS 资深工程师我们找了大半年 没找到几个,这个需求缺口还非常大。
    rrubick
        43
    rrubick  
       2017-12-20 09:20:17 +08:00
    大公司 iOS 都在招,只是自己能力不行进不去而已。。。诶?我怎么可以在这里贬低自己。。。
    webjin1
        44
    webjin1  
       2017-12-20 09:27:16 +08:00 via Android
    人宫稚嫩
    acros
        45
    acros  
       2017-12-20 09:38:10 +08:00 via iPhone
    @enlau0912 系统底层开发?
    daliang
        46
    daliang  
       2017-12-20 10:23:28 +08:00
    工作四年的大神来看看这个问题 https://segmentfault.com/q/1010000012490590
    skylancer
        47
    skylancer  
       2017-12-20 10:37:43 +08:00
    @fyooo 因为 IoT 和汽车
    realkenshinji
        48
    realkenshinji  
       2017-12-20 12:05:14 +08:00 via iPhone
    @misaka19000 说 go 晦涩的,rust 笑而不语
    BiuBiuBiuX
        49
    BiuBiuBiuX  
       2017-12-20 12:09:39 +08:00
    @toono 因为做了半年多 iOS 啊
    Artail
        50
    Artail  
       2017-12-20 12:42:17 +08:00
    @daliang 我给你回答了。。:)
    WordTian
        51
    WordTian  
       2017-12-20 12:42:38 +08:00 via Android
    @fyooo 并不是一个性质。比如说,你能把 360 安全称为 360 运维吗?
    xuchaochao
        52
    xuchaochao  
       2017-12-20 12:46:26 +08:00
    @toono python 后端工作不好找啊
    LJ2010
        53
    LJ2010  
       2017-12-20 13:03:34 +08:00
    .net 人员躲在角落里瑟瑟发抖
    Heavytiger
        54
    Heavytiger  
       2017-12-20 13:12:24 +08:00
    确实感觉到了。最近拉钩一半年不匹配
    CastleBUPT
        55
    CastleBUPT  
       2017-12-20 13:18:42 +08:00
    @toono
    iOS 开发并不关注圆角和像素啊。。。写 UI 那都是苦活累活
    zhangdawei
        56
    zhangdawei  
       2017-12-20 13:30:03 +08:00
    @LJ2010 哈哈哈,4 年前就抖完了,转 Android+前端了
    onevcat
        57
    onevcat  
       2017-12-20 13:33:18 +08:00   3
    这年头的小朋友,动不动就喜欢 swizzle 各种瞎折腾...
    StargazerWikiv
        58
    StargazerWikiv  
       2017-12-20 13:49:09 +08:00
    @onevcat 喵神,你好 。
    Neojoke
        59
    Neojoke  
       2017-12-20 13:56:03 +08:00   17
    楼主问转哪个方向,其实并不能解决你的问题。而是你本身问的这个问题就说明了一些问题。工作四年,iOS 越来越没人气,要转方向,iOS 没人气是因为用户少了吗?身为一个工程师,四年工作,早就不应该把自己绑定在某个平台上,比方说,你是 iOS 工程师,这只是你的一个工作头衔而已,并不是你个人的标签,只要 iOS 不行,你这个人的技术能力就不行了,不能有这种认识。你会 Objective-C 或者 Swift,语言是你的基础能力,这些语言可以做 MacOS 开发,也可以做 iOS 开发,MacOS 开发已经多少年了,现在 MacOS 开发的工程师工资低吗?事实是又缺又不低。Objective-C 的基础是 C,C 语言又掌握了多少呢?开发移动端的 App,本质上是客户端的开发,CS 架构,牵扯到 UI 编写、网络编程、客户端安全、移动端 OpenGL 多媒体、音视频等等,四年的时间足够在这任何一个领域内成为一个中等水平的专家,而这些领域除了你使用的代码库是和 iOS 绑定的,但技术原理、代码设计能力和编写能力都是跨平台的,放之任何其他的平台这些能力都是有用的。楼主再回头想一想,四年间还这么看待自己的工程师身份,这个思维意识是不是就有一些问题。有很多年轻的程序员因为移动浪潮,可能职业生涯的第一份工作就是开发 App,但不能忘记,入这一行,入的是工程师这一行,而不单单是开发 App 这一行,要全方位的了解自己,全方位的提高,纵向上将入门的开发 App 技术吃透,深入研究,成为某个领域内的好手与专家,要耐得住寂寞,要觉得自己薪资低了就想着找薪资高的热门领域去跳槽,工程师自身的基本素质不扎实,该方向解决不了问题。横向发展,你作为 iOS 工程师,牵扯到的前面所说的各个方面都努力了解,吃透,这样才能让自己适应性更强。最后,你可以随便搜一下 iOS 网络安全工程师,iOS 视频 工程师等等,这些都是高薪都找不到人。一个工程师,只有提高自己的能力,才能解决更多的事情,才能创造更多的价值,才能处处被需要,而不是一遇见一个热门领域,入个门蹭经验,虽然某个方向会因为浪潮的到来,行业急缺人员,只要会的就招聘泥沙俱下,但行业成熟,如果工程师不跟着进步则还是会被淘汰,不是说 iOS 越来越没人气,而是移动端开发越来越成熟,从最简单的写写 UI 界面,到现在可以使用 ARKit、CallKit,可以使用 CoreML 做移动端设备的深度学习,我见过一个 iOS 工程师使用 CoreML 写出一个 iOS 设备上的垃圾短息识别扩展,通过深度学习,识别垃圾短信,当这个行业的技术要求水平整体提高,能力一般只会写 UI 的工程师就难以找到工作,这是必然的,因为 UI 的工作可以通过更成熟的方案或框架少雇人,提高效率去开发。希望楼主正确理解这个问题。
    ivechan
        60
    ivechan  
       2017-12-20 13:58:24 +08:00
    @misaka19000 Go 这种这么接近 C 的语言还晦涩么..
    你是没见过 kotlin 吧
    qq30545
        61
    qq30545  
       2017-12-20 14:00:17 +08:00
    我一年的都迷茫了...

    @onevcat 偶遇喵神
    wupher
        62
    wupher  
       2017-12-20 14:21:56 +08:00
    没什么可迷茫的,你还能指望这个吃一辈子么?

    想想 20 年前还一堆人在开发 PowerBuilder、VB、Delphi 呢。
    Nobitasean
        63
    Nobitasean  
       2017-12-20 15:43:46 +08:00
    各种币等你炒
    satanandroid
        64
    satanandroid  
       2017-12-20 15:44:53 +08:00
    程序员的核心是编程思想 不是语言
    要想不变就搞 C 吧
    yebluecolor
        65
    yebluecolor  
    OP
       2017-12-20 16:16:42 +08:00
    @onevcat 喵神好 ,求指点迷津
    yebluecolor
        66
    yebluecolor  
    OP
       2017-12-20 16:19:56 +08:00
    @Neojoke 非常感谢
    loveCoding
        67
    loveCoding  
       2017-12-20 17:23:39 +08:00
    @ivechan #60 对于没 java 基础的同学 ,入门 kotlin 还是要花点时间的
    daliang
        68
    daliang  
       2017-12-20 17:34:50 +08:00
    @Artail 谢谢哈
    zengyuxi
        69
    zengyuxi  
       2017-12-20 18:09:49 +08:00
    4 年还迷茫,
    自己的问题,再详细点,自己菜的问题!
    lion9527
        70
    lion9527  
       2017-12-20 18:10:21 +08:00
    说一堆鸡汤没用,现实情况就是需求已经变少了,公司要么缩减了业务要么公司本身都快完蛋了。
    你就算玩出花,大部分需求也是写 UI。况且受到跨平台的冲击,也算是互联网业中的夕阳产业了。当年的 MFC 也一样说没就没了。而且高端职位坑就那么多,还不一定在你的城市。

    所以从打工的角度出发,转型是必然的。
    EyreFree
        71
    EyreFree  
       2017-12-20 18:17:45 +08:00
    哇地一声就哭了,iOS 开发没人要了,呜呜呜。
    RorschachZZZ
        72
    RorschachZZZ  
       2017-12-21 00:05:05 +08:00
    资深的 ios 现在不是有公司打破脑袋抢。
    abcyuxue123
        73
    abcyuxue123  
       2017-12-21 02:04:49 +08:00
    @onevcat 抓到大神一枚
    toono
        74
    toono  
       2017-12-21 08:40:13 +08:00
    @xuchaochao 我们公司的确公开招聘里面也没有 python,是实习生期间做 iOS 和爬虫,然后毕业回来有需求了,直接转 python 后端了
    Wicked
        75
    Wicked  
       2017-12-21 18:17:21 +08:00 via iPhone
    程序开发很多东西都是通用的,可以专精某个领域,但不要局限于语言,工具,平台
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2974 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 13:02 PVG 21:02 LAX 06:02 JFK 09:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86