楼主:
denkeni (Denken)
2016-03-08 18:57:43※ 引述《KeGun (oneone)》之铭言:
: 标题有点含糊尴尬 实在是非常抱歉
: 直接讲小弟的问题好了
: 目前还是学生,国立CS,学C跟C++
: 前阵子知道了Swift之后便有兴趣想学,但是遇到很多问题,所以想请问。
: 1.最大也是我自己最没办法验证的问题
: 就是Swift在目前业界到底泛不泛用?
: 各网站都会说Swift方便快速而且非常新,是苹果极力推动的新语言
: 看到这里让我心痒痒,但是也想问就是
: 目前业界大部分是用之前的Objective-C还是早就已经转成Swift了?
: 很害怕学了之后发现在软件业上只是白学,怕业界用的根本不是所学
: 虽然说 学就对了 ,不过还是想知道学了之后对于出路帮助大不大
: 2.在没有压力下自学该如何督促自己
: 在soft job板问这个不知道合不合适
: 但是常常看文章大家学新东西很大部分都是为了市场或者工作需要
: 这样有压力压着,一定要学,而且学完马上就会看到成果
: 但是小弟自学,基本上也没有业绩压力成绩压力或者等等责任制,想请问各位前辈有什么
: 经验或者诀窍吗?
首先推荐你去 MacDev 板,搜寻相关文章比较多
1.
年初国外有人统计了 App Store 上前百大免费 App,使用 Swift 的比例:
https://cdn-images-1.medium.com/max/800/1*ZU3tcfaiIa4tV5u-PB_v9Q.png
( https://medium.com/art-marketing/are-the-top-apps-using-swift-42e880e7727f )
偶尔有听闻国外团队挑战把既有 Objective-C project 用 Swift 改写,
但我相信绝对是少数,国内应该几乎没有,
不过写新功能时用点 Swift 倒是常听说,毕竟是苹果当红主力语言。
先假设你大学顺利毕业后即就职,那是两年半后,
有鉴于 Swift 这前三年实在发展太快,包含接下来 3.0 又要再度大改,
合理推估届时已发展多年的大专案,都还会是 Objective-C 为主。
不过接下来几年的中小型专案,应该会有一定比例是用 Swift。
当然,苹果主力发展与 iOS 新功能范例都在 Swift 上了,
学 Swift 更容易学到更多新的概念,
不过 Objective-C 还是有些许更新,两者会并存好一阵子。
2.
你才大二,与其现在考虑出路,
我倒觉得多多探索自己真正兴趣的方向更重要。
我本身不是本科系出身,不过因为满早就知道自己兴趣方向,
所以出社会后直接转进来专精于 iOS App 一途,还过得去。
你在学校期间 C/C++ 基础有打好的话,还有很多方向可以尝试摸索。
至于 App 这一途,本质上就是最贴近使用者的应用端,
有兴趣的话,也许会想到一些小题目,可以自我督促写成完整的作品甚至上架,
或至少把自己写成的 App 装到 iOS 装置上,感受一下,
会不会有种雀跃的感觉?
我说的这虽然好像太理想化,可这确实是你未来能够面对
现实社会职场、靠杯改来改去的 API、或 GY 的 App Store 审核等等
最初的活水源头。
正因为你没有压力,你才更可能探索到真正兴趣之所在。
作者:
darktt (小朱)
2016-03-08 20:59:00推
作者: conanist (QQ) 2016-03-08 23:22:00
学生就是把内功学好 内功不好 给你九阴真经也学不来软件内功 有资结 软工 设计模型 一个script一个 like C or java 熟悉like unix 一些操作 OS概念 自动化测试脚本
其实swift出来之后看看狂推的人,大致就是分两种:1.开课写书的人 2.没写过iOS的人。两者各是什么心境让他们狂推,其实可以自己想一下 :) BTW,不过现在要学我是觉得可以开始了,起码不会xcode beta版号跳一下语法就变不过原po才大二...要给建议的话倒是跟职场上的考量不同
作者:
Daidouji (Daidouji)
2016-03-09 12:51:00推 Blueshiva
作者:
discoby (黑皮)
2016-03-09 13:21:00原PO才大二 鱼与熊掌都还有的是时间一起啃掉啦
作者:
Argos (Big doge is watching u)
2016-03-09 13:41:00所以国外一堆资深iOS工程师都推Swift的是...?IBM和Firefox大概也都是想开课齁XD
IBM和Firefox当然不是要开课,是要卖服务,而且他们不是人,所以动机其实就更单纯,利益而已(没有好坏的评价就只是单纯陈述事情),资深工程师的话,没错,如果你能每次swift改版就把你维护的framework一个礼拜就改好,同时兼顾相容性,你想推我当然欢迎 :)
作者:
Argos (Big doge is watching u)
2016-03-09 14:16:00是阿 写好了就不想动 也不想跟着改 业界的确多半是这样啦
作者:
Daidouji (Daidouji)
2016-03-09 14:21:00只能说没人踩过的坑还很多 没改过一轮 不知道哪边接不接得上挑个小专案当作练手 心情也会比较愉快 O3O