Re: [請益] 學習Swift的合適性 麻煩各位前輩解惑
※ 引述《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 審核等等
最初的活水源頭。
正因為你沒有壓力,你才更可能探索到真正興趣之所在。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.12.57
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1457434669.A.4C6.html
※ 編輯: denkeni (27.105.58.196), 03/08/2016 20:40:12
推
03/08 20:59, , 1F
03/08 20:59, 1F
推
03/08 23:22, , 2F
03/08 23:22, 2F
→
03/08 23:24, , 3F
03/08 23:24, 3F
→
03/08 23:25, , 4F
03/08 23:25, 4F
推
03/08 23:28, , 5F
03/08 23:28, 5F
推
03/09 11:41, , 6F
03/09 11:41, 6F
→
03/09 11:42, , 7F
03/09 11:42, 7F
→
03/09 11:43, , 8F
03/09 11:43, 8F
→
03/09 11:43, , 9F
03/09 11:43, 9F
→
03/09 11:45, , 10F
03/09 11:45, 10F
推
03/09 12:51, , 11F
03/09 12:51, 11F
推
03/09 13:21, , 12F
03/09 13:21, 12F
→
03/09 13:41, , 13F
03/09 13:41, 13F
→
03/09 13:42, , 14F
03/09 13:42, 14F
推
03/09 14:07, , 15F
03/09 14:07, 15F
→
03/09 14:08, , 16F
03/09 14:08, 16F
→
03/09 14:11, , 17F
03/09 14:11, 17F
→
03/09 14:11, , 18F
03/09 14:11, 18F
→
03/09 14:12, , 19F
03/09 14:12, 19F
→
03/09 14:16, , 20F
03/09 14:16, 20F
推
03/09 14:21, , 21F
03/09 14:21, 21F
→
03/09 14:21, , 22F
03/09 14:21, 22F
→
03/09 14:22, , 23F
03/09 14:22, 23F
討論串 (同標題文章)