當前位置:編程學習大全網 - 編程語言 - [人物專訪]從音樂人成為獨立iOS App開發者的神奇人物~魏巍老師專訪

[人物專訪]從音樂人成為獨立iOS App開發者的神奇人物~魏巍老師專訪

在智慧型手機風行之前,多數人對於程式設計師的想法,可能還停留在每天加班到三更半夜,抽著煙喝著壹杯杯咖啡,不停地敲打著鍵盤,只為了寫出正確程式列,以及抓出那隱藏Bug的辛苦工作者。

隨著科技進步,許多原本得在電腦前做的事情,演化成用手機也能處理個大半。而程式相關工作,也因為開發工具的推陳出新,讓門檻逐步降低,目前大家常用的智慧型手機App,其實很多都是由新入門者撰寫出來的。

即便如此,想要從壹個完全不懂程式的素人新手,成為能夠獨力開發手機App,自行將之上架到App商店的Pro級開發者,中間的過程絕非輕易且毫無困難,但其實已有許多人都走過這條路。

魏巍老師,也是獨自走過這條道路的人之壹。

目前專職iOS手機App開發的魏巍老師,曾開發過將近50支App,其中「黃色小鴨」和「指認嫌疑犯」曾位居過itunes排行榜Top 1,並著作許多App開發工具書,更在資策會的課程中擔任講師。

只是妳可能不相信,魏巍老師原本的職業,和程式開發,甚至與科技產業都毫無關連,那麽,老師是如何能夠有今日成就呢?今天癮科技有幸能邀請到魏巍老師親臨,來和大家聊壹聊自學App開發這條路的相關經驗分享。

?

QK小虎(以下簡稱Q):老師午安,很高興您能前來癮科技,先前給您的訪問稿您看過了嗎?

魏巍老師(以下簡稱魏):有有,看了壹下,沒什麽問題。今天也很高興能來癮科技與妳們聊天。

Q:先詢問關於工作的事好了,老師最初即打算從事開發iOS App程式設計工作嗎?

魏:其實不是,我以前是個DJ,從事音樂相關的工作,作詞作曲等等,也幫壹些歌手寫過詞曲,像是羅百吉、Tokyo D、以及豬頭皮(朱約信)等等,曾經出過壹張唱片,大約是15~20年的事了,當時賣了大約有8萬張,這數字現在看來似乎很不錯,但以前以前的音樂市場比現在活絡許多,所以這樣的銷量只能說還好,畢竟當時有許多百萬級歌手。

?

自學程式,其實並沒有那麽難

Q:想不到老師原本是音樂人,那又怎麽轉變到現在的職業呢?

魏:我記得在音樂界工作壹段時間後,適逢服兵役之年紀,於是便離開這個領域。退伍後我打算充實自己,決定回去念書,考進輔大,雙修哲學和德文,並且副修法文,覺得越念越有興趣,又念到德文研究所,畢業之後到五南出版社當編輯,跑來做開發App,就是在出版社工作時發生的契機。

Q:怎麽說?

魏:我在出版社主要負責做外文書,當時很流行「看圖學語言」的工具書,我也常協助編輯插畫等工作。2009年,我買了人生第壹支iPhone,雖然它2007年就出了,但我直到2009年才購入,恰好那壹年臺灣嗅到了電子書可能會大流行的味道,決定將該年訂為「電子書元年」,我當時也那麽認為,那年我從編輯升為主編,對於電子書的到來,我有股躍躍欲試的沖動。

壹開始我們用5和ePod這兩種工具來嘗試制作,中途我們發現做好的成品,互動性實在不好,於是才萌生想去學習開發App的念頭。我向老板表達想去學App,以便幫自家出電子書的意願,老板雖鼓勵,卻無法讓我留職停薪,只好離開這行業專心去學習。

起初也是毫無概念,於是先到資策會去上了大約三、四個月的課程,我認為那段時間的課程,對我的幫助相當大,算是幫我打下了基礎。後來我也到臺大看了很多相關課程,像是JavaScript、PHP...等等課程。沒多久,我就開發出自己的App,過壹陣子後我也很順利地找到了壹份在軟體公司的工作。

只不過,寫程式這項工作,其實自學的成份很重要,因為程式開發語言是壹直在變的,所以得不停地註意其變化,有工作的時候,又不太能壹直去上課,就在我為此困擾時,我發現了壹個好東西,就是線上課程,國外有很多不錯的線上課程,不僅種類多,內容也很詳細,加上外文的門檻對我而言問題不大,我很順利地得到許多資源做為自學參考。國內相較起來,資源量就少了許多。

做了壹段時間,也開發許多App,其中「指認嫌疑犯」在當時的itunes下載排行榜排名第二。做到這我心想,差不多可以回出版社了,便打電話給老板告訴他自己的成果,但感覺老板對於這股浪潮,還是沒有什麽想執行的心,壹直到現在,這家出版社也還是沒有做出自己的電子書App來。

既然回不去,我心想,反正我會寫Code,也會配樂跟電腦繪圖,幹脆自己出來做,這工作既自由也有趣,於是就做到現在。

Q:像老師這樣因為興趣的緣故,而能夠跨足如此多不同類別的行業,也算是很厲害呢,這樣聽起來,關於App的開發,您全部都是自學的嗎?

魏:是的,除了最初的三四個月有上課之外,其它的部份真的都是自學居多。

?

為什麽會想要教授Swift

Q:老師目前主要都在教用Swift這個工具來開發iOS App,主要原因是?

魏:Swift這個工具,是目前Apple所主推的,它的好處有有二:第壹是比原本的Objective-C易學,門檻較低,除了能夠和Objective-C相兼容,而且有Xcode Playgrounds功能,輸入代碼時,便可以即時預覽其顯示出來的效果為何,對於新手較容易明了。

第二是這個工具不僅能夠對應iOS,它也同時適用於Mac OS的應用層面,這個全新的語言它混合了Objective-C、JavaScript、Python等語言,而且方便易學,未來的發展也較廣,對於新手而言,它是個再好不過的入門程式開發工具。

?

給正想進入程式開發領域新手們的建議

Q:像您這樣,從完全都不懂開發程式的新手,壹直到現在這樣開發了這麽多iOS App,難道都沒遇到過什麽困難嗎?

魏:對於這點,自己回想起來,好像蠻後知後覺的(笑)!因為這樣壹路學下來,我的確沒有感到什麽太困難的瓶頸,或許是 托線上課程資源豐富的關系 吧!很多時候我都能自行找到想知道的相關知識。

盡管沒有遇到瓶頸,但錯誤也是會有的,有段時間我跳去做Corona SDK的開發,它可以同時對應iOS和Android,我在做了壹陣子之後,回來繼續開發iOS App,才發現自己以前有很多地方理解錯誤卻渾然不知,直到做過Corona SDK之後才明了。

?

Q:假如現在有個完全不懂程式開發設計的門外漢,想學寫App並靠它來賺錢,您會對他有什麽建議?

魏:我想開發App對許多人而言,是相當有吸引力的職業,以iOS而言,Apple自從改推Swift取代Objective-C做為主要開發工具之後,門檻又更低了,若妳真有心想學,其實在專業知識這塊應該不會有太大問題, 用心實作且不斷地練習,勤勞找尋線上資源,或是參加專門課程等等,必定會有成果。

關鍵之處就在於,大家都很清楚,App Store上的App數量高達數十萬支,妳寫了壹個App放到架上之後,必定會有收益嗎?恐怕很難,且現在免費App相當多,若妳的App要收費,妳得怎麽做才贏得了那些免費App呢?因此,最重要的,就是明確的目標,妳說想學寫開發App,好,為了什麽?是為了賺錢,還是為了完成心中的想法?這兩個目的都沒問題也很明確。只是達成方式會有些不太壹樣。

我建議 每個階段都要確定目標 ,比方說上壹堂三個月的課,就訂壹個目標:要在三個月內學到某個步驟,可能是某項工具的使用,或是基本App的開發。完成了這個階段之後,再訂下壹個,過程之中,每天都要實際練習,將每日的成果記錄下來,回頭來看時,才知道自己做過了些什麽。

此外,訂立停損點也很重要,倘若妳今天是放棄原本的正職,打算投身為App開發界的入門者,更要註意,畢竟隔行如隔山,有些人就是不適合。誠實地面對自己的良心,停損點來到時,仔細檢視自己設下的目標是否都完成,若是盡了壹切努力仍毫無成果,就該考慮收手了,再投入下去,只會浪費時間與金錢而已。

另外,想賺錢的人,若只是想做自己心中的App,不見得能獲利,除非妳心中的想法和大多數人壹樣,因此,什麽樣的App,會是大眾最喜歡的?會是大家有興趣想用的?這就成了賺錢的關鍵。

我自身的經驗是,若想快速獲得註目,在開發之前最好先了解壹下社局情勢風潮,時事梗與熱門關鍵字通常都會是好題材,例如我之前做的「黃色小鴨」就是因應當時的展覽而生,所以表現相當好,這有點像是在賣吃的東西,要能抓住大家的胃才行。

?

在訪問最後,魏巍老師又補充了許多關於自己的經驗分享,他想告訴每個對於開發App有興趣的人,只要妳是真心想要學習,並且願意付出時間去做,開發App真的沒那麽困難,確立目標,努力練習,勤找資源,絕對能有不錯的成果。而為了讓更多有心的學子們,能夠順利踏入這塊領域,魏巍老師在線上課程網站Udemy上,開設了自己的專屬開發課程,魏巍老師說,這門課程他花了很多時間詳細教學,目的就是要讓完全不懂的新手,透過他的仔細講解之下,也能夠成為iOS App的開發者,而且內容完全都是中文,完全不用擔心語言障礙的問題。

?

2017/04/14 更新,新課程上線:

想要追隨魏巍老師的腳步,從零開始,設計壹個屬於自己的App嗎?不要再猶豫了!這裏提供給大家特價的連結 趕快加入魏巍老師的課程:Swift3 從入門到精通 iPhone 開發實戰攻略

?

妳或許會喜歡

全臺首創!網路購物送療愈系宅配箱

過年除舊布新,快3小幫手~

年終獎金大方送,加碼年終優惠

  • 上一篇:奇妙探險隊2冒險任務攻略匯總
  • 下一篇:java中虛引用是怎麽回事?
  • copyright 2024編程學習大全網