iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0

開場白

大家好我是Roger,本科畢業,在好想工作室 Jeremy Xue 導師的帶領下學習了六個月的iOS,對於iOS略懂略懂。有鑒於有些人可能在學習的途中不知道自己需要什麼或是有什麼資源可以使用,故來把我知道的分享給大家。希望可以幫助那些沒寫過程式但又想學習iOS的人。

在開始之前你先問問自己為什麼想當工程師?

因為看起來工程師每天只要坐在電腦前面看起來很輕鬆嗎?
身邊有朋友也是工程師看起來薪水很高過得很爽?
你對寫程式有熱忱嗎?
你願意不斷的學習嗎?軟體的世界更新的速度非常快,你可能需要常常接收新的技術與觀念,能有動力嗎?
你願意跟別人合作溝通嗎?
你是自學想轉職工程師嗎?你覺得你學習多久可以找到工作?
還是你只是有興趣想學但是沒有要當正職工程師,那也歡迎:)

我來回答給你:
工程師有可能需要每天盯著電腦超過8小時,屁股也坐著一整天,對眼睛及身體都是一個很大的負擔
工程師遇到問題解不出來的時候壓力超大根本睡不著覺,每天可能解決BUG都解決不完
假設如果你非本科系然後自學半年程式,可能9成的企業完全不會理你!
比較小型的公司有可能整間公司就你一個人負責iOS,你可能要負責所有上架憑證的問題,緊張刺激唷~

我現在不是要把你打退堂鼓,只是希望你做好準備再進來

那再問你為什麼要選iOS而不是其他語言?

你是不是想不到,沒關係大部分人可能都是這樣,先選一個自己喜歡自己順眼的嘛~
你有了解過每個語言的特型嗎?
那你知道每個語言的需求比例嗎?

下圖是軟體開發的招募需求 (CakeResume 數據)
軟體開發的招募需求 (CakeResume 數據)

由此所見iOS需要的人才比例大概才佔整個軟體業的7%左右,工作機會相對較少,同樣的能交流的人少,以及較少的學習資源。當然競爭對手也會比較少,這就是你要去抉擇的。

為什麼我選擇開發iOS

  1. 因為我是果粉(你要對你做的事情有熱情,才能長久,而這就是我對apple的熱情)
  2. 因為我有一些idea想要做App。不選擇android是因為我覺得apple的品質跟質感較優,消費者也比較願意去消費
  3. 相對於android比較不會有破解版app的問題
  4. 薪水相對於其他前端可能高一點,但主要還是看你的能力啦

今天的小課題

如果你真的喜歡iOS也確定要繼續的話,看看我的題目標題跟文章的標題有沒有哪裡不一樣或是哪裡有問題?
下一篇會為你們解答
那下一篇就會開始進入iOS的世界了


下一篇
Day-02 舒服的環境讓你事半功倍 - Xcodes設置環境
系列文
如何成為IOS初級工程師30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0

以後靠哥吃飯了 愛你

我要留言

立即登入留言