工作 4 年了,开始迷茫了,iOS 越来越没人气了,现在转哪个方向好,还来得及吗?
1
forkon 2017-12-19 14:26:45 +08:00
做正确的事永远不会晚
|
2
forkon 2017-12-19 14:30:27 +08:00 2
可以考虑网络安全领域,在不久的将来,网络安全事关人命。
不知道 iOS 平台还能撑几个 5 年…… |
3
wecan 2017-12-19 14:32:40 +08:00 via Android 1
人工智能,现在只要和 AI 沾点边跳槽都是 triple
|
4
kuxuan 2017-12-19 14:36:16 +08:00
来做前端,包你爽。
|
5
p2pCoder 2017-12-19 14:38:30 +08:00 2
网络安全 人工智能 区块链 这几个技术方向不错,不过对于做移动开发的来说有一定门槛
|
6
gamecreating 2017-12-19 14:39:25 +08:00
AI 金融 生物 其他都是浮云
|
7
yebluecolor OP 人工智能 学历门槛高不高
|
8
yebluecolor OP @wecan 人工智能 学历门槛高不高 应该比较难吧
|
9
yebluecolor OP @kuxuan 这是真的 还是反话?
|
10
zj299792458 2017-12-19 15:50:49 +08:00
同 iOS, 同 4 年,转 RN 跳 web 吧。
|
11
yebluecolor OP @zj299792458 web 前端有前途吗
|
12
zj299792458 2017-12-19 16:05:50 +08:00
@yebluecolor 做得好有钱途,但是没前途,好处是门槛低,什么人都能学,看培训班七老八十的没上过大学的字都快不认识的一样当 web 工程师。
|
13
Swift3030 2017-12-19 16:13:49 +08:00
转安卓和 JS,好的,移动部负责任就你了,CMO
|
14
tscat 2017-12-19 16:16:57 +08:00
什么人工智能之类的,等你学好了,又开始有新的热点出现了。。
|
15
deepSeaCode 2017-12-19 16:26:39 +08:00
感觉应该转后端,
|
16
imswing 2017-12-19 16:26:51 +08:00 via iPhone
为什么这么说
|
17
ifsclimbing 2017-12-19 16:32:41 +08:00
ios 很火啊
|
18
joocoo 2017-12-19 16:41:53 +08:00
ARkit 啊,ios 最好的 AR 平台
|
19
parkcg 2017-12-19 16:43:41 +08:00
干啥不都一样嘛。。。 我觉得区别不大。
楼主业余时间重组的话 组队研究产品吧。 |
20
UBcai 2017-12-19 16:57:40 +08:00
3 年 iOS,今年差点找不到工作!准备转 java !现在下班回家撸 java,感觉效率不高!
|
22
6diyipi 2017-12-19 17:55:48 +08:00
转 go 啊, 然后学 个 vue 现在爽的一皮。
|
23
misaka19000 2017-12-19 17:58:39 +08:00
哈哈,go 大法好,不过我觉得 go 的语法也太晦涩了。。。
|
24
nosay 2017-12-19 18:00:11 +08:00
玩 android 啊,然后玩后端啊
|
25
ryanhui 2017-12-19 18:08:22 +08:00
攒点钱做生意吧。。。
|
26
misaka19000 2017-12-19 18:16:16 +08:00
攒点钱去炒房吧
|
27
YellowLittleDog 2017-12-19 18:35:30 +08:00 via Android
我做 Android 开发的,最近在玩 Go,顺便看看区块链相关的。
|
28
alfa 2017-12-19 19:02:09 +08:00 via iPhone
@misaka19000 Go 写起来很爽呀
|
29
dw569269549 2017-12-19 19:05:02 +08:00 via iPhone
果爹不是刚刚强势奶了一波 iOS 吗 怎么还会没人气😂
|
30
eurokingbai2 2017-12-19 19:09:33 +08:00 1
只写 ios,android 这种工作,时间长了,就是丢了自己的核心竞争力。
|
31
EagleB 2017-12-19 19:23:48 +08:00 via iPhone
没人气,培训班才不惦记👀
|
33
secsilm 2017-12-19 20:10:01 +08:00
人工智能学历门槛还是很高的,不要相信网上那些说毕业生年薪 50 万一百万的,上面没跟你说的是一般都是博士起步,最次也是 TOP5 硕士
|
34
harwck 2017-12-19 20:16:39 +08:00 via iPhone
@gamecreating 生物?怕不是石乐志了吧?马上毕业了,才知道生物有多惨
|
35
Sapp 2017-12-19 20:21:05 +08:00 via iPhone 1
别相信什么人工智能,除非你能熬得住,现在的情况是你根本找不到工作的,特别是这一波火热以后多少读研的都在搞这个方向,等他们出来了你拿什么竞争?老老实实搞个后端,或者去干 rn 之类的,可以慢慢进入人工智能网络安全之类的。
|
36
fyooo 2017-12-19 23:14:33 +08:00
为什么网络安全口碑这么好呢? 感觉这个和后台运维差不多性质的吧?
|
37
win10shit 2017-12-19 23:53:23 +08:00
苹果是下一个诺基亚
|
38
dd1982cn 2017-12-20 08:10:38 +08:00 via iPhone
互联网相关行业没有任何一个能让你安心吃老本等退休的 变化太快
|
39
enlau0912 2017-12-20 08:18:47 +08:00 4
来学 c++吧,我工作十几年,每年都缺人
|
40
zhuangBwang 2017-12-20 08:51:13 +08:00 via Android
@enlau0912 请教您一下,C++有没有靠谱点的学习路线,现在学习遇到的问题是看了视频,敲敲基础的东西,但是不知道实际中的项目和工程是怎么来的,虽然可以去看开源项目,感觉还是很难
|
41
toono 2017-12-20 08:57:25 +08:00
做过半年多 iOS,现在转到了 python 后端,也写写 reactjs,才发现原生 iOS 的世界很窄,很传统。
还是写后端好,客户端太关注于几个 pt、阴影圆角这种 UI 组件的使用了。到头来只是别人 UI 框架的使用者,自己造轮子写 UI 组件的话感觉费力不讨好。后端可以写得简单,也可以写得高效优雅,而且只要考虑上了分布式、大并发、各种技术选型,可以玩的东西还是很多的。 |
42
zhouquanbest 2017-12-20 09:07:23 +08:00 via Android
和平台有关系吗? iOS 资深工程师我们找了大半年 没找到几个,这个需求缺口还非常大。
|
43
magic3584 2017-12-20 09:20:17 +08:00
大公司 iOS 都在招,只是自己能力不行进不去而已。。。诶?我怎么可以在这里贬低自己。。。
|
44
webjin1 2017-12-20 09:27:16 +08:00 via Android
人宫稚嫩
|
46
daliang 2017-12-20 10:23:28 +08:00
工作四年的大神来看看这个问题 https://segmentfault.com/q/1010000012490590
|
48
realkenshinji 2017-12-20 12:05:14 +08:00 via iPhone
@misaka19000 说 go 晦涩的,rust 笑而不语
|
49
BiuBiuBiuX 2017-12-20 12:09:39 +08:00
@toono 因为做了半年多 iOS 啊
|
52
xuchaochao 2017-12-20 12:46:26 +08:00
@toono python 后端工作不好找啊
|
53
LJ2010 2017-12-20 13:03:34 +08:00
.net 人员躲在角落里瑟瑟发抖
|
54
Heavytiger 2017-12-20 13:12:24 +08:00
确实感觉到了。最近拉钩一半年不匹配
|
55
CastleBUPT 2017-12-20 13:18:42 +08:00
@toono
iOS 开发并不关注圆角和像素啊。。。写 UI 那都是苦活累活 |
56
zhangdawei 2017-12-20 13:30:03 +08:00
@LJ2010 哈哈哈,4 年前就抖完了,转 Android+前端了
|
57
onevcat 2017-12-20 13:33:18 +08:00 3
这年头的小朋友,动不动就喜欢 swizzle 各种瞎折腾...
|
58
StargazerWikiv 2017-12-20 13:49:09 +08:00
@onevcat 喵神,你好 。
|
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 的工作可以通过更成熟的方案或框架少雇人,提高效率去开发。希望楼主正确理解这个问题。
|
60
ivechan 2017-12-20 13:58:24 +08:00
@misaka19000 Go 这种这么接近 C 的语言还晦涩么..
你是没见过 kotlin 吧 |
62
wupher 2017-12-20 14:21:56 +08:00
没什么可迷茫的,你还能指望这个吃一辈子么?
想想 20 年前还一堆人在开发 PowerBuilder、VB、Delphi 呢。 |
63
Nobitasean 2017-12-20 15:43:46 +08:00
各种币等你炒
|
64
satanandroid 2017-12-20 15:44:53 +08:00
程序员的核心是编程思想 不是语言
要想不变就搞 C 吧 |
65
yebluecolor OP @onevcat 喵神好 😄 ,求指点迷津
|
66
yebluecolor OP @Neojoke 非常感谢
|
67
loveCoding 2017-12-20 17:23:39 +08:00
@ivechan #60 对于没 java 基础的同学 ,入门 kotlin 还是要花点时间的
|
69
zengyuxi 2017-12-20 18:09:49 +08:00
4 年还迷茫,
自己的问题,再详细点,自己菜的问题! |
70
lion9527 2017-12-20 18:10:21 +08:00
说一堆鸡汤没用,现实情况就是需求已经变少了,公司要么缩减了业务要么公司本身都快完蛋了。
你就算玩出花,大部分需求也是写 UI。况且受到跨平台的冲击,也算是互联网业中的夕阳产业了。当年的 MFC 也一样说没就没了。而且高端职位坑就那么多,还不一定在你的城市。 所以从打工的角度出发,转型是必然的。 |
71
EyreFree 2017-12-20 18:17:45 +08:00
哇地一声就哭了,iOS 开发没人要了,呜呜呜。
|
72
RorschachZZZ 2017-12-21 00:05:05 +08:00
资深的 ios 现在不是有公司打破脑袋抢。
|
73
abcyuxue123 2017-12-21 02:04:49 +08:00
@onevcat 抓到大神一枚
|
74
toono 2017-12-21 08:40:13 +08:00
@xuchaochao 我们公司的确公开招聘里面也没有 python,是实习生期间做 iOS 和爬虫,然后毕业回来有需求了,直接转 python 后端了
|
75
Wicked 2017-12-21 18:17:21 +08:00 via iPhone
程序开发很多东西都是通用的,可以专精某个领域,但不要局限于语言,工具,平台
|