trunk-logo-white

Monosparta Code Camp

Monosparta Code Camp 是一個由「創科資訊 Trunk Studio」與「Monospace 共同工作空間」共同推廣的「軟體工程師」培訓計畫,強調斯巴達式的實戰精神,提供「學習環境」、「訓練課程」與「專業指導」給予未來想成為優秀軟體開發者的有志夥伴,透過參與模擬真實專案開發的「協作團隊」,在 6~18 週的短期密集訓練過程中,讓你有機會和其他熱血學員一起精進,並獲得職場中累積多年經驗的技術專家親授指導。

誰適合參與
Monosparta Code Camp?

必須具備資訊基礎能力

建議為資訊相關科系的背景,或非本科系但已經參加過至少六個月以上的轉職訓練。在培訓 過程中我們會預設你已經熟悉電腦與網路的知識,並具有基本的程式設計能力,對於 Web 與 App 的程式開發不陌生。

Software,Technology,Development,Concept.,Closeup,Coding,On,Screen,,Woman,Programmer,

有足夠的時間投入參與培訓

安排每週至少 30 小時以上的學習,並透過持續地實作練習與分享,才會有明顯的成效,請先評估自己在這段期間是否有時間。

未來有志成為職業軟體開發者

學習過程會有很多挑戰等待你去完成,因為我們共同的目標,就是成為在職場上有能力為客戶解決問題的專業軟體開發人員。

培訓會如何進行?

階段 0:暖身

準備相關的軟硬體與網路帳號,使用 Slack、Zoom ... 等線上協作工具。

階段 1:基礎
第 1 至 6 週

合計 36 小時的軟體工程師基礎訓練,每週一到四會安排每天 1 ~ 1.5 小時的課程,以及 3 小時的 Office Hour 團體指導時間,主要學習內容包括前後端開發、版本控制、自動化測試、SCRUM、DevOps、持續整合與部署、網路伺服器架設管理與資訊安全⋯等。

階段 2:專案實戰
第 7 至 18 週

完成階段 1 且通過測驗的學員,可參與軟體專案實戰訓練,期間會搭配一個模擬專案,團隊以 SCRUM 的方法進行為期 12 週的 SPRINT 任務解鎖,最後在 Demo Day 完成作品成果發表。

你需要的是一個「好的環境」與「好的教練」。

學校是學校,補習班是補習班,咖啡店是喝下午茶的地方,家是溫暖的避風港。你沒辦法躲在這些地方,就想要在一年半載之後成為合格的軟體工程師,你需要的是累積真實的專案經驗。「直接走進軟體開發現場」才是最直接有效的辦法,參與其中成為一員,能讓你在最短的時間提升能力累積經驗。

然而一般的軟體公司不會隨意讓人參觀,創科資訊當然也是,只有通過錄取、簽署保密協議、具備即戰力與專業交付品質的正式團隊成員,才有機會真正接觸客戶委託的專案。但是秉持軟體人才培訓的企業社會責任,創科資訊特別在每年開放幾屆實戰訓練營,藉由與「真實世界軟體專案」相同的技術、工具與開發流程,化簡成與商業機密無關、門檻較低更容易上手的「模擬專案」,讓你有機會在職場前輩的陪伴下,完成真槍實彈的練習,動手解決真實的問題,快速累積個人的經驗與作品,而不只是「學習技術」而已。

線上教學與討論

不論身在何處,只要一台筆電連上網就能高效完成交付,已經是現代軟體開發者必須具備的職場基本能力。 我們的研究團隊只使用最棒的線上協作工具與雲端服務,包括 Google Workspace、GitLab / GitHub、Trello、Jira、Confluence、Slack、Zoom、AWS、Kubernetes、⋯並且在培訓過程中全程採用,讓學員未來在加入頂尖軟體研發團隊時,能夠更加得心應手,也能分享這些經驗給更多團隊。
請參考華視新聞雜誌在創科資訊與 Monospace 拍攝的採訪內容

monospace, space, venue

實體空間服務

我們在台北與台中皆提供交通便利的實體空間,方便參與培訓的學員進行線下的交流,現場提供高速無線網路、技術圖書資源、咖啡飲料與餅乾零食⋯等,我們歡迎參與培訓的學員,每週安排固定的時間到實體空間進行實作練習與交流討論。
*備註:因本梯可能受到 COVID-19 疫情影響,如政府實施警戒達三級以上,實體空間服務將會暫停開放。

presentation, monosparta, camp,

成果發表

通過軟體專案實戰訓練,學員已經累積更多實務經驗,專案作品和學習心得可以在 Demo Day 上台進行分享,「簡報」對於想要成為職場專業人士的軟體開發者來說,是非常重要的能力。我們在培訓過程中,持續要求學員不斷地練習分享,因此在得到展現自我能力的舞台出現時,每位學員都能侃侃而談。

培訓過程有哪些工具或技術?

我們限定參訓學員必須在 3 個月時間內,達成符合業界 Junior Software Developer 職務必須具備的基本工作能力,參加對象必須已經有程式設計基礎,所以並不適合零經驗的新手。 訓練營目的是讓已有基礎的學員,透過模擬專案訓練獲得實戰經驗,包括九大主題:
版本控制

參與軟體專案團隊協作必備的基礎能力,包含 Git 指令操作、GitLab 專案原始碼管理、使用 Pull-Request 提交程式碼與解決衝突等。

設計流程

使用 Wireframe 與 Prototype 確認清楚需求與規格,就可以大量節省工程師寶貴的時間,實務上要如何與 UI 設計師一起進行協作開發?使用 Sketch、Adobe XD 等工具繪製的設計稿,透過 Zeplin 等工具的協助,進行更準確、高效率的前端程式實作。

資訊安全

基礎資安觀念養成,認識弱點掃描工具,瞭解 SQL Injection 與 XSS 等常見程式漏洞。

App 前端開發

使用 React Native 建構 iOS + Android 跨平台行動應用程式。

API 後端開發

使用 PHP Laravel 或 Node.js Express 開發給 Web 與 App 存取之後端 API 服務,連結資料庫與串接更多第三方雲端服務。

Web 前端開發

使用 React 或 Vue 實作前後端分離的架構,並搭配 Node.js 相關工具。

軟體測試

認識 Unit Test、Test-Driven Development,使用 WebDriver 及 Appium 進行自動化測試。

敏捷軟體開發

認識 SCRUM 如何運作,使用 Jira 或類似管理工具,進行從 User Story 到 Task 的 Issue 管理,並且整合測試與版本管理。

軟體建置與部署

認識 DevOps 實務流程,使用自動化流程進行 CI(持續整合)與 CD(持續部署),將通過測試的軟體服務發佈到 Linux 伺服器、K8S 容器或 AWS 雲端服務。

歷屆學員怎麼說?

從中學到很多很酷的知識,這樣的知識的確是我們在學校不會接觸到的,透過這次的Camp了解到從學校到業界還有一段距離要努力。感謝創科有這個機會,讓我可以提早了解自己的目標。
相當符合當初設定目標:給已經有程式開發基礎者,切合個人的基礎能力與需求,如果你剛會寫程式(如本科系或bootcamp結業)但還沒信心勝任工程師工作的話,就來這邊練功交流本科系或bootcamp吧!
環境優良、學到的技能很實用、指導人很用心。斯巴達式教學,受益良多。謝謝大家對我的耐心指導, 此趟旅程的收穫真的都非常實用,不管是以後做自己的side project 或是之後就職,這些技能都會好好的被活用。
創科真的超棒,我覺得在這三個月教的比學校四年教的還有用XD,希望創科可以一直辦下去!

常見問題

FAQ

在業界打滾很長一段時間的我們,總是看到很多新朋友想進到這個產業,卻找不到好的門路⋯

  • 繳很多學費上很多課,也參加很多培訓,找工作還是被打槍
  • 念資訊科系讀過幾年書,結果學校教的和業界需要的根本不一樣
  • 找到工作但公司只想要即戰力,前輩都很忙也沒時間教
  • 一直不停學習和練功,也學了很多技術、解了很多道題目,還是不知道真實世界的軟體開發現場怎麼運作
  • 已經寫很多年程式,但除了一直重複打 Code 之外感覺不到有什麼進步

找到自己想要的工作,最好的方法就是「讓好工作自己來找你」,或者讓好工作的面試官不會拒絕你。但說來簡單做起來卻格外困難,試想一位新手想要闖蕩武林,花了幾年練習武功秘笈上面的所有招式,但從未上過擂台真刀真槍PK過,會再多的招式也只能算是華麗的花拳繡腿呀!

除了基本的專業技術能力外,成為合格軟體工程師還必須要有:

  1. 團隊協作能力
    包含與不同背景的人類溝通合作,他們不一定聽得懂你說的專業術語,你也不一定能理解他們在做什麼,設法克服障礙吧!在雲端辦公當道的數位時代,你還必須熟悉使用許多線上工具,以增加多人協作的效率,例如 Jira、Slack、Zoom、Git、… 等。
  2. 自學能力
    踏進職場之後,學習就必須靠自己,離開學校後如果不再繼續進修,你的價值只會愈來愈少。作為一個成熟的大人,沒有人有義務盯著你成長,未來想要過什麼樣的生活,你必須完全為自己負全責。因此,在這段期間,你必須掌握終身學習的能力並養成習慣。
    然而,在我們創造的友善環境中,還是會有許多熱心的前輩願意教你,只要你學會正確的發問,同時,公司也提供了總價值超過數十萬元的學習資源與設備,幫你減輕一些負擔。
  3. 解決問題能力
    「公司不是付錢來讓你學習」而是「雇用你來替公司解決問題」,這是成為職場專業人士必須要有的認知。因此你必須學會在遇到問題的時候,停止抱怨,將壓力和挫折化為前進的動力,練習嘗試不同的辦法,取得需要的資源,然後有效率地將問題解決,享受成就感帶給你的快樂。
  4. 分享知識能力
    持續地透過練習寫作、在工作坊或小聚擔任分享者,幫助他人在學習過程中排除障礙,會是你開始以 10x 高速成長的最佳方法,不用擔心自己學得不夠多或者講得不夠好,我們的環境提供你持續練習的機會。

在模擬實戰訓練的專案中,你將有機會從 Wireframe 開始,參與專案的討論,你提出的想法和點子,將有機會被收錄到 Backlog 成為未來候選的 User Story。

有機會,但不保證哦!

創科資訊團隊通常每季會有多個 Intern / Junior Software Developer 正式職缺釋出,我們非常歡迎有志夥伴加入。但是很可惜名額有限,因此錄取與否除了實力之外,也要緣分和運氣啊!

但是參訓學員並不用為此擔心,因為在你具備相關專業能力和累積足夠經驗後,通常會有很多工作機會等著你挑選,你也可以把去面試的心得回來和其他人分享討論,或是尋求職場導師及教練們,對於你的求職簡歷及學習方向給予建議。

創辦人 Kyle 年輕時十分熱愛電腦與網路,嚮往成為一位專業的技術專家,從學生時代開始累積許多網站建置與系統開發專案經驗,在大學時期參與程式教育相關研發時,預見「軟體人才是企業未來最重要的資產」,以及「數位轉型是許多產業跨入下一個世代的關鍵」,因此決心投入以軟體研發服務為核心的創業行動,從最早期自由接案的工作室型態,以驚人的速度發展為營收千萬元的專業軟體研發顧問公司,台北與台中各設有團隊工作據點,在物聯網、雲端運算與運動科技等領域,具有許多成功案例,客戶包括上市櫃公司、百大企業與知名品牌。

秉持著對專業技術與創新研發的堅持,以「軟體實力」成為協助台灣企業走向世界舞台的推手,公司格外重視軟體人才的養成與技術社群分享交流的文化,除了在台中設立以孵化未來資訊人才為宗旨的「Monospace 共同工作空間」,同時也開辦軟體開發實戰訓練營,將更多軟體研發所需專業知識、技術與經驗,傳承給更多有志成為專業資訊人才推動產業升級的青年。

創科資訊成立逾 5 週年,辦理過多場研習會、工作坊與課程講座,培訓超過數百人次。其中有許多學員順利取得工作機會。創科資訊的資深技術專家,同時也是許多知名企業的培訓講師與技術顧問。

參與實戰訓練最主要的好處,就是能夠在比較短的時間內,完全專注在實務技術與專業知識的學習,快速 Level Up 累積有用的經驗,使未來更順利銜接產業工作職缺。部分學習成果卓越的學員,在 3-6 個月後將有機會參與業界專案的實習機會,想要成為具備即戰力的合格軟體工程師,直接累積實際產品開發專案經驗通往是職場的捷徑。

  • 資訊相關科系 或 已經具備程式設計基礎能力
  • 畢業 3 年以內的新鮮人
  • 大學生也可以
    每週至少30小時可以投入學習

只要你有潛力與學習的決心,通過審核錄取,我們的培訓完全免費。

  • 完全免費 100% FREE
  • 不收取保證金
  • 訓練期間教材由公司贊助
  • 需自備筆電( Linux 系統尤佳)

培訓每梯次有名額限制!

因場地容量限制且為顧及培訓成效,必須先通過審核錄取才能參加該梯次培訓。

你可以先報名參加說明會,瞭解更多有關培訓的詳細內容,如果你有任何疑問,也歡迎來信或是在說明會現場提問。說明會時間請鎖定創科資訊粉絲專頁釋出消息。

錄取審核項目:

  1. 報名優先順序
  2. 個人簡歷與作品集
  3. (Optional) 推薦信
  4. (Optional) 面談

3-4 項之附件請以 Email 寄至 camp@trunk-studio.com 信箱,來信請註明個人全名及聯絡方式。

個人簡歷推薦使用 CakeResume 或 104人力銀行 平台製作。

書面審核如符合面談條件將另行以 Email 通知,報名請務必留下正確之 Email 信箱。

2022 年  月上旬 ~  月上旬,共計N個月

每週一至週四,上午 10:00 ~ 下午 4:00

找到你的夢幻實習 !