W***o 发帖数: 6519 | 1 相比Java/Android, JavaScript, Python 等热门类马工的工资,iOS/Swift工资相对咋
样?
刚才在indeed上扫了一眼,感觉不行啊 |
c*******0 发帖数: 5247 | 2 iOS的工资肯定不低,到处都缺,不过现在敢全上Swift的还是比较少,都是小打小闹的
试用。全盘纯上Swift的基本都是小公司和创业公司,基本工资不会高。
估计半年到一年后,大公司逐渐以swift为主,工资水平会和ObjC一样高。 |
z****e 发帖数: 54598 | 3 插,连ios这么赚钱的平台居然说工资不怎样
不是工资不怎样,是根本广告就是假的
ios缺人缺得最厉害 |
W***o 发帖数: 6519 | 4 发现多数轮子还是OC写的,虽然也能用,但是要写bridging header
【在 z****e 的大作中提到】 : 插,连ios这么赚钱的平台居然说工资不怎样 : 不是工资不怎样,是根本广告就是假的 : ios缺人缺得最厉害
|
s********k 发帖数: 6180 | 5 小公司更缺iOS,大公司更缺Android,不过总的来说都缺,做的好的比如3+经验有比较
好APP ship的根本不愁offer,不需要怎么刷题也行
【在 z****e 的大作中提到】 : 插,连ios这么赚钱的平台居然说工资不怎样 : 不是工资不怎样,是根本广告就是假的 : ios缺人缺得最厉害
|
W***o 发帖数: 6519 | 6 最近猛攻了一下iOS/Swift,参加了一个培训班,目前在做一个比较大型的iOS
community app;上手感觉比较好了,现在思索着是不是也同时需要把Android也系统学
习一下,以前做过几个android toy app,不过有一年多没接触android了,大牛们怎么
看?需要两个系统都精通还是专攻一个就够了?
【在 s********k 的大作中提到】 : 小公司更缺iOS,大公司更缺Android,不过总的来说都缺,做的好的比如3+经验有比较 : 好APP ship的根本不愁offer,不需要怎么刷题也行
|
s********k 发帖数: 6180 | 7 两个都精通当然比一个精通好,但是两个都一般就不如精通一个了,好的公司,除非是
几个人几条枪,一般都会配置专门iOS和Android,当然自己创业另当别论
【在 W***o 的大作中提到】 : 最近猛攻了一下iOS/Swift,参加了一个培训班,目前在做一个比较大型的iOS : community app;上手感觉比较好了,现在思索着是不是也同时需要把Android也系统学 : 习一下,以前做过几个android toy app,不过有一年多没接触android了,大牛们怎么 : 看?需要两个系统都精通还是专攻一个就够了?
|
ET 发帖数: 10701 | 8 我是做这个2平台的。我同意这个看法。ios现在也越来越复杂,支持的设备越来越多,
新技术也不断出现。不断的需要更新自己。
【在 s********k 的大作中提到】 : 两个都精通当然比一个精通好,但是两个都一般就不如精通一个了,好的公司,除非是 : 几个人几条枪,一般都会配置专门iOS和Android,当然自己创业另当别论
|
z****e 发帖数: 54598 | 9
我两个都搞过
我建议遵循如下轨迹
1)先做swift,搞定ios,出产品
如果ios上的产品市场没有反应,可以不用急着做下一步
苹果的环境很强大,sprite kit很好用,难度并不高,一个人可以
2)做server,搞定cloud平台,讲究人与人之间的互动
比如pvp,这时候mvc就暂时没有了v,只有m和c
所以难度会下降不少,用vert.x难度会进一步下降
客户端网络就用上次我给的那个c写的swift socket,作者是老中
支持tcp&udp,够用了
3)然后利用server上的代码,移植到android上去
android比较麻烦,主要是烦,平台太多,什么狗屁都要调
不像ios上不是x2就是x3,调什么调,不用调,android什么都要调
好处是mvc可以复用model部分,与server,都是java代码
直接copy就好,甚至可以打成jar包放入
这1-2-3每一步都是没搞定之前不用急着进入下一步,没有意义
4)以后就是准备融资创业雇猴子了
【在 s********k 的大作中提到】 : 两个都精通当然比一个精通好,但是两个都一般就不如精通一个了,好的公司,除非是 : 几个人几条枪,一般都会配置专门iOS和Android,当然自己创业另当别论
|
z****e 发帖数: 54598 | 10 一定一定要学会用ide,xcode,intellij idea和android studio省太多事 |
|
|
z****e 发帖数: 54598 | 11
app用什么轮子?又不是造导弹
客户端用轮子的一般都糙哥,作品未必有吸引力
一般就是网络部分用一些轮子,其他不怎么用,都自己写
除非是官方的框架/轮子,比如sprite kit,这个会用
但是其他的就不怎么用了,就那点东西,自己做也没多麻烦
【在 W***o 的大作中提到】 : 发现多数轮子还是OC写的,虽然也能用,但是要写bridging header
|
z****e 发帖数: 54598 | 12
因为大公司已经经过了小公司那个阶段,迫不及待要推向市场
所以需要android,其实java一直都是大公司比较喜欢用
但是java在客户端ui上,一直都比较糟糕,所以个人创业首先把swift搞定
把ios搞定,把第一桶金挖到,然后才有以后
【在 s********k 的大作中提到】 : 小公司更缺iOS,大公司更缺Android,不过总的来说都缺,做的好的比如3+经验有比较 : 好APP ship的根本不愁offer,不需要怎么刷题也行
|
W***o 发帖数: 6519 | 13 哇,赵老师醍醐灌顶啊,谢谢了
我现在做的一个app 直接用的parse, 就更省事儿了
【在 z****e 的大作中提到】 : : 因为大公司已经经过了小公司那个阶段,迫不及待要推向市场 : 所以需要android,其实java一直都是大公司比较喜欢用 : 但是java在客户端ui上,一直都比较糟糕,所以个人创业首先把swift搞定 : 把ios搞定,把第一桶金挖到,然后才有以后
|
z****e 发帖数: 54598 | 14
客户端的各种资源都比较有限,你应该控制轮子的数量,能不用就不用
sprit kit是经过苹果官方硬件加速后的框架,不用的话,明显有闪烁
所以我才用,如果阿猫阿狗自己写的客户端轮子,一般我都要看懂后再用
那个swift socket只有两三个c文件,一下就看懂了
这个跟服务器端不一样,服务器端代码大,东西多,而且资源丰富
内存不够可以加,可以下源代码,可以直接源代码debug
可以在启动的时候先预热一下,实例化各种beans等等
都很容易搞,客户机内存不够就歇菜了
【在 W***o 的大作中提到】 : 哇,赵老师醍醐灌顶啊,谢谢了 : 我现在做的一个app 直接用的parse, 就更省事儿了
|
e*******o 发帖数: 4654 | 15 我觉得你观察的比较对。
不少公司,ios,android 就是有就行,入门职位的工资低正常。
平均薪水,我觉得还是后端高。
【在 W***o 的大作中提到】 : 相比Java/Android, JavaScript, Python 等热门类马工的工资,iOS/Swift工资相对咋 : 样? : 刚才在indeed上扫了一眼,感觉不行啊
|
W***o 发帖数: 6519 | 16 我对ios/swift工作的初步印象(通过观察indeed)也是工资不高,比如一小时才40-50
刀;一般这样的公司感觉上就是找人做出一个mobile app来使用已有的rest service;
楼上各位说的ios/swift工资不低可能对应的是专门靠mobile app吃饭的公司
【在 e*******o 的大作中提到】 : 我觉得你观察的比较对。 : 不少公司,ios,android 就是有就行,入门职位的工资低正常。 : 平均薪水,我觉得还是后端高。
|
e*******o 发帖数: 4654 | 17 那是有经验的高手,跟有经验的后端高手比比,还是后端高。
50
【在 W***o 的大作中提到】 : 我对ios/swift工作的初步印象(通过观察indeed)也是工资不高,比如一小时才40-50 : 刀;一般这样的公司感觉上就是找人做出一个mobile app来使用已有的rest service; : 楼上各位说的ios/swift工资不低可能对应的是专门靠mobile app吃饭的公司
|
s********k 发帖数: 6180 | 18 parse的问题是后台不和其他兼容,都是独有的API,开始做是不错,做大了肯定要port
出来很麻烦
【在 W***o 的大作中提到】 : 哇,赵老师醍醐灌顶啊,谢谢了 : 我现在做的一个app 直接用的parse, 就更省事儿了
|
s********k 发帖数: 6180 | 19 只能说你了解都是那种根本就不想在mobile APP上花时间的,mobile端好点的公司给的
工资绝对和其他backend一个级别的。
50
【在 W***o 的大作中提到】 : 我对ios/swift工作的初步印象(通过观察indeed)也是工资不高,比如一小时才40-50 : 刀;一般这样的公司感觉上就是找人做出一个mobile app来使用已有的rest service; : 楼上各位说的ios/swift工资不低可能对应的是专门靠mobile app吃饭的公司
|
p**r 发帖数: 5853 | 20 哥们,你想多赚钱,还是靠兼职吧,
这薪水再高,也是有限,尤其after tax那简直都没区别了。 |
|
|
W***o 发帖数: 6519 | 21 当初学swift/ios更主要的初衷是自己写app创业,从小打小闹开始
【在 p**r 的大作中提到】 : 哥们,你想多赚钱,还是靠兼职吧, : 这薪水再高,也是有限,尤其after tax那简直都没区别了。
|
s***k 发帖数: 50 | 22 还请赵老师再贴下那个swift socket? 错过了..
【在 z****e 的大作中提到】 : : 客户端的各种资源都比较有限,你应该控制轮子的数量,能不用就不用 : sprit kit是经过苹果官方硬件加速后的框架,不用的话,明显有闪烁 : 所以我才用,如果阿猫阿狗自己写的客户端轮子,一般我都要看懂后再用 : 那个swift socket只有两三个c文件,一下就看懂了 : 这个跟服务器端不一样,服务器端代码大,东西多,而且资源丰富 : 内存不够可以加,可以下源代码,可以直接源代码debug : 可以在启动的时候先预热一下,实例化各种beans等等 : 都很容易搞,客户机内存不够就歇菜了
|
z****e 发帖数: 54598 | |
z****e 发帖数: 54598 | 24 刚刚试了下swift socket
那个,不需要c的bridging file
可以直接用,这个老中的项目做不错,很好滴满足了需求
也不复杂,楼上第二个链接就是测试代码 |