谢邀。
作为一个多年开发的程序开发者,这里说下本人的看法。
这种问题一般初学者纠结的比较多,一般思维是:
1.花很大精力学了用不上会不会白白浪费了时间精力?
2.按照某种趋势学习的东西被淘汰对自己工作就业会不会有影响?
这里先给出建议:都要学。理由如下:
1.现在ios编程语言两种都有很多公司使用,OC使用面大,而swift编程快速方便。除非你知道要去什么样的公司,都会使用怎么看都是最好的选择。
2.按照现在的使用情况,在很长的一段时间内二者会并存,这个逃避不了,怎么都要学的。而会OC做ios开发,再去学swift是非常简单的事情,学习成本并不高,何乐不为?
3.做程序开发总要在未来面临换工作的问题,只会一种你的选择范围就会少很多。很多时候能通过学习解决的问题都是成本非常低的事情,何乐不为?
希望以上回答对你有用,祝学习进步。