職涯企劃分享 - Part 1. 大學初入職場時期的跨域和槓桿|20220607
本篇為「職涯企劃分享」的第一篇文章,其他同系列文章可以參考
因為前陣子有被邀請與那些想要進新創實習的大學生們分享職涯的一些建議,所以今天透過文字的方式回顧分享一些從大學以來、出社會至今在人生職涯工作的想法
-
我個人比較偏不誤正業的大學生,主修工業工程與管理,但畢業後到網路軟體新創擔任 iOS 工程師,後來轉任企業軟體產品業務,也很幸運離職創業前能帶領一個跨職能的業務團隊。
-
分享內容大致會包含三個:1. 跨領域、跨部門的轉換與溝通經驗、2. 哪些事情是我「早知道」應該加強、3. 哪些事情是還好當時有堅持,在我出社會後幫助很多的。我也會再把內容依照不同階段分成三篇來分享:1. 大學初入職場、2. 工作職能轉換、3. 團隊建立與創業。
-
Let’s Start Ride & Roll! 🚴
Part 1. 大學初入職場時期的跨域和槓桿。
-
有什麼在大學所累積的軟/硬能力是讓我覺得對出社會有所幫助的?
→ 程式 & 跨領域資源整合的能力
-
想當個跨領域的工作者。
當初會選擇工業工程與管理是因為自己對於科技、商業都蠻有興趣的,加上自己蠻想要創業打造自己產品,所以並不希望自己太過專注於哪一個面向,而是能當個跨領域的工作者
-
下定決心要培養能把想法實作出來的技能。
學系安排的學習歷程中都有包含程式的課程,但其實我真的開始會寫程式並不是從自己系所的程式課學習而來,而是在我參加了超多創業競賽,卻發現很多點子仍舊停留在 Prototype 階段無法實現、轉換成實際產品時,那種內心的不甘願讓我下定決心把程式學好,期待有天能靠自己把 Idea 變成實際產品!
-
想辦法利用既有資源達成目標。
但畢竟我已經大三、大四,當時有太多想做、該做的事情還在待辦清單尚未完成:除了希望能順利找到一份實習外,也希望自己能真的把程式學好 (至少要有可以把想法實現的能力),同時還要滿足學校安排的畢業專題及其他未完成的必修課程 … 等。除了必修課程我無法控制必須完成外,我真的是想盡辦法思考如何利用身旁既有資源一次完成想要做的事情 (有點貪心 😛
-
確定學習目標,竭盡可能完成它。
我先選擇了第一個目標方向:該學什麼程式?
其實我自己很早就有想學 iOS APP 開發的想法,只是一直沒落實。當有了蠻清楚的目標後,就要找一個可以幫助我學會 iOS APP 的地方 (雖然當時 APP 開發很紅,但還不像現在網路課程資源那麼豐富,沒有程式基礎的我基本上看不懂史丹佛公開的 iOS 課程)
所以在大三下我選修了 2 堂外系 (資訊相關學系) 開設的 iOS 課程,同時把畢業專題目標設定要實際開發出一個可以運行的 APP 產品 (剛好是我當時參加創業競賽的 idea)。試著邊學 iOS 課程的同時邊完成我的專題產品,但其實學校課程所學離實際把想法開發出來還是有一段落差 …
-
透過實習加強實作能力。
如何才能再加強補足這塊落差?我決定找一份 iOS APP 的實習!
在當時台灣新創風氣盛行、同屆同學們對於新創不是那麼了解想加入、加上沒有多少人學過 iOS 開發 (學校大部分是教網頁 or Android 開發)。對於想創業的我來說,很幸運在台北找到一份新創公司的 iOS 實習工作!事後真的超級感謝新芽願意給一個非本科也不太程式的學生機會,除了有 Mentor 的帶領教學外,也可以實際參與真實專案的開發
就這樣,基本上有三個地方可以讓我熟練 iOS 開發的技能。當學校專題要與繳交進度時,我可以直接繳交在創業競賽準備過的報告及 UX 研究; 而競賽及專題要產出的 iOS APP 開發不出來時,我可以請教當時實習公司的 Mentor。
-
資源整合與槓桿完成階段性目標。
最後,透過這樣資源的互相槓桿整合,我不只學會了 iOS 程式開發 (能如期把想法轉換成實際的 APP)、也順利獲得創業競賽的優勝 (當時把產品實際做出來的團隊蠻少的)、完成了畢業專題、並累積了難得的實習經驗也同時順利在畢業時轉正成為新芽的 iOS 工程師
當然,我覺得這部分多少還是有些運氣成分存在,自己很幸運能在過程中能順利槓桿不同資源同時達到個人畢業前的目標~
但過程中清晰的目標、盤點既有資源與調動整合的能力我覺得幫助我超大的!而程式能力則在我職涯轉換為業務角色時對我有非常大的幫助!
-
[Part 2. 下篇待續 - 工作職能轉換]
小補充:時代不同,如果是現在的我,會利用什麼工具或資源來實踐想法?
-
幾個名詞大家可以關注: No-Code / Low-Code, Visual Programing, Citizen Developer
近期有個再度紅起來的名詞 - Visual Programing 又被社群拿出來討論,簡單來說你可以透過介面來進行程式開發 (早期較知名的是 Scratch)
-
現在往回看,我認同程式的邏輯與概念是重要的,也認為程式的邏輯概念比起選擇學哪個程式語言還重要~ 原因是現在市場上推出了超多無需程式碼 (No-Code / Low-Code) 就可以建立網頁、APP … 等軟體的服務平台。然而需要把腦中點子透過這些服務實作出來,背後一個很大的關鍵點是程式邏輯與概念
-
如果是有興趣往這塊領域發展的朋友,我會推薦:
CS50: Introduction to Computer Science | Harvard University ( pll.harvard.edu )
哈佛線上公開課,講述電腦科學的基本概念 (會提到一些程式的邏輯脈絡)
學個 Python 吧~
是我個人覺得最容易、簡單、好上手的程式語言 (不用像其他程式語言管太多規範或套件)
No-Code / Low-Code 網頁建置服務平台
Webflow: Create a custom website | No-code website builder ( webflow.com )
Webflow 較其他網頁套版難上手,但我覺得它背後的設計概念是跟實際開發網頁最雷同的
The best way to build web apps without code | Bubble ( bubble.io )
Bubble 又更難一些,但可以透過它打造出來的應用彈性更大
No-Code / Low-Code APP 建置服務平台
Adalo - Build Your Own No Code App ( www.adalo.com )
Adalo 難度比較介於上述 Webflow & Bubble 中間,主要提供使用者建置 APP 的服務
-
其實現在類似工具超級多樣,基本上學習的機會成本還是蠻高的,但如果今天是為了把想法實際做出來,透過上述 No-Code / Low-Code 及 Visual Programming 工具將可以大大減少直接著手進行程式開發的成本!
-
如果想知道現在社群大家都在討論什麼好用的科技產品、工具,歡迎加入 TechTech 的 FB 社團 - 科技產品與牠們愛好者的產地|Best Tech Products and Lovers and Where to Find Them,或許大家在討論分享的科技產品、工具就可以幫助到你唷~