Preface Logo

Summer!

Schools

Blog

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:

深度學習(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.

香港政府的虛擬資產發展政策表明了政策立場和方針,當中對虛擬資產ETF、代幣化資產及穩定幣抱持開放態度,也正研究推出NFT、債券發行代幣化與數碼港元的試驗計劃。