Preface Logo

如何學習編程?Coding Bootcamp是追上時代最快的方法!

學習是終身的課題,在Web3.0元宇宙等大趨勢之下,Python、Data Analytics 等技能在市場上需求極大,不論求職、創業甚至升學時都需要一定的Tech Knowledge。當科技不再是Nerdy Topic,更可能是日常的時侯,大家又可以如何裝備自己呢?Preface為大家介紹──可能是追上時代最快的方法:Coding Bootcamp

什麼是Coding Bootcamp?

Coding Bootcamp,即密集式編程課程,學員可以在短期(幾星期至幾個月)內掌握一定的軟件開發技能。這是在美國相當流行的一種編程教育,當地的Bootcamp畢業生由2012年的1,745人跳升至2020年的35,446人,不但印證著技能需求的提升,亦可見Bootcamp是一項熱門而有效的學習方式。

資料來源:Career Karma

Bootcamp只能學習編程?

Bootcamp是一種教學方式,並具有以下特色:

    • 短時間內快速學習

    • 兼容軟硬技能教學(Soft and Hard Skill)

    • 著重實踐培訓

    • 內容較靈活,市場適應性更強

Bootcamp的課程內容職業指向性較強,市場上常見的範疇包括:

    • 軟體工程 (Software Engineering)

    • 用戶體驗/界面設計 (UX/UI)

    • 數位行銷 (Digital Marketing )

    • 網絡安全 (Cybersecurity)

資料來源:Gettingsmart

Coding Bootcamp 的歷史

Bootcamp的出現最早可追溯至2011年,有Developer在Harker News上提出以一對六的方式進行網頁開發的教學,並保證學員在完成課程後必能順利找到工作,學費更會由聘請者支付。8年間,坊間出現多達95個Coding Bootcamp,孕育了許多科技生產力,為不少人提供了入門級科技工作機會。

資料來源:Career Karma

Bootcamp的認受性

Indeed曾訪問美國大小企業的1000名人力資源經理及技術招聘人員,訪問他們對Bootcamp畢業生的看法:

    • 72%的受訪者認為「Bootcamp畢業生能力與Computer Science學位擁有者無異

    • 12%的受訪者認為「Bootcamp畢業生能力比Computer Science學位擁有者更優秀

由於社會上對科技人手的需求遠比傳統學院能培育的人多,許多國際企業都轉移向Bootcamp畢業生招手,以下為2020年科技龍頭企業員工中的Bootcamp畢業生人數:

| 公司 | Bootcamp畢業生員工人數 | | Google | 588 | | Microsoft | 361 | | Amazon | 330 | | Facebook | 250 | | JPMorgan Chase & Co. | 238 | | IBM | 190 | | American Express | 141 | | Uber | 140 | | Capital One | 122 | | WeWork | 117 |

當然以上數據並不代表企業更欣賞Bootcamp畢業生,而是指出Bootcamp畢業生的能力是被認可的。

資料來源:indeed、Linkedin

Bootcamp快速增長的原因?

比起學歷,職場更看重成果

由於香港並沒有軟件工程師牌照制度,要投身科技工作靠的是硬技能及實戰經驗。與一般大學課程以理論為主,能實踐的項目可能只有一至兩個。Bootcamp著重的是成果,即是Portfolio,大部分時間都會以項目為教學主軸,更容易讓學員理解一個項目的運作模式和整體結構,並因應市場需要靈活改動,學成後學員就更容易適應實際工作環境。

數碼轉型下填補人才缺失

Bootcamp流行至今已經證明這是一種可行的方式,讓非技術人員通過進修來滿足公司日益增長的技術人才需求。 從金融服務公司到大型科技公司,各種規模和背景的公司都在積極招聘Bootcamp畢業生。 

增加科技界多元性

Coding Bootcamp亦令到軟件開發行業更加公平。 一些政府的津貼和資助計劃鼓勵了非技術人員通過進修轉型。Part-time課程和Online課程亦增加了學習的靈活性,促進了以前無法參加此類培訓計劃的人的踏進科技界別,當中包括了父母、受僱但不能參加全日制課程的人,以及無力支付培訓費用的人。

Codeup 的CEO Michael Girdley,指出:「Bootcamp的使命之一是讓編程世界更多樣化。 我們目前班級的 91% 是女性或少數族裔,這是很好現象,因為研究表明混合團隊做的事情更有意義。多樣性將使技術更強大。」

資料來源:Wired

我適合讀Bootcamp嗎?

你可以參考以下幾個報讀Coding Bootcamp的原因:

1. 追求快速學習

Coding Bootcamp的特色是快、狠、準。要取得一個CS學位可能要花幾年時間,到學成時職場上可能又是一個新的世界了。選擇Bootcamp的人許多想盡快學成Coding的技能後「上馬」,當然犧牲的就是其他可能有力的理論知識了。

2. 未能應用已有的學歷

已擁有的大學學位未能為你找到心儀工作,Coding Bootcamp亦是一個不錯的進修選擇。無論你想在科創行業中發展或未有確實的發展方向,報讀Coding Bootcamp一樣可以提升個人競爭力,因為編程技能的確能應用在你想得到(及想不到)的行業之一,與你現有的知識融會貫通後,說不定可以闖出一片天。

3. 帶領團隊數碼轉型

學習最新技能並不一定要為己用,如果你擁有業務或者有自己的團隊,Coding Skill可帶動團隊數碼轉型,或者最起碼能了解編程世界,有效地與技術人員溝通,分配相應的工作。

Bootcamp的不足之處

1. 某些範疇不夠深入

前Google 前軟件工程師 Ross Williamson 曾表達過對 Bootcamp 的看法,他認為Bootcamp畢業生對某些範疇的了解不夠深入。一些複雜概念如Big-O,Bootcamp 只花了 1 個星期在學習這件事。

Ruby on Rails 專家 Yuri Niyazov 亦指出:「當修復數據庫、瀏覽器或過程中涉及的任何其他工具的時候,計算機科學(Computer Science)的理論基礎變得非常重要。」

資料來源:The Next Web

2. 成果講求自主學習

始終Bootcamp的時間有限,如果要成為面面俱圓的Developer,必須花上很大精力去跟上進度和主動學習、練習、了解最新資訊。自學時亦需要一定英語能力,因為無論教材和網上資源都是英語為主,因為新技術還是英語世界在主導。

總結

「學如逆水行舟,不進則退」是老生常談,也要記住下一句**「不學則殆」**。無論你選擇了什麼方法去與時代同步,只要相信學習能帶來更好的轉變,只要相信沒什麼學不來,必然可以一步步走向成功。

Bootcamp Coding Machine Learning Python Web3 人工智能 密集式編程課程 數據分析 數據科學 機器學習 網頁開發 編程
ad_20240416_summer2024_b
ad_20231005_future_design_b
ad_20231006_kids_trial_class_b
Related Posts:

Coding is one of the most useful skills in the job market, also one of the most fun learning activities for children. So how can coding benefit kids? Preface coding has prepared an ultimate guide for all the information you need about kids coding classes!

深度學習(Deep Learning)和AI如何影響所有行業? 深度學習還被活用在藝術、科學、金融,甚至醫療、金融詐騙偵測、執法等各大範疇。機器學習與深度學習有什麼分別?Preface一文介紹深度學習 - Deep Learning!

Google在 2022年推出了全新的翻譯軟件:Translation Hub,以優化商業翻譯的效能為目標,為商業世界有來更精準更省時的翻譯體驗。Preface一文介紹什麼是Translation Hub、價目表、優點等等。

放眼世界,醫務人員工作壓力大問題一直備受關注。在香港情況更甚:根據報導,香港本地的年輕醫生中,不僅僅有70%過勞,而且有20%抑鬱。冰凍三尺非一日之寒,醫務人員的緊缺問題已經由來已久,人們開始發掘人工智能在醫護界的應用,填補人員的空缺。

What is the work future with web 3.0 and Blockchain? Preface's talked about it at SEEK x Tech in Asia Virtual Career Fair.