文中視頻連接請自備蹄子查看。前端
創業已通過去 3 年了,從 gap year 過渡到 freenlancing,再過渡到創業,一路碰到了很多困難,探索了不一樣領域,也解決了不少問題。個人狀態也已經從熱衷自由職業(趕設計稿、折騰代碼、處處掃街)的環境,轉變到如今管理團隊,對團隊負責,實屬大挑戰,惟一不變就是要作的事情範疇愈來愈大,愈來愈深,更憑毅力要繼續作好。2016 年初,我跟彼時在網上認識的朋友 Tony,也就是如今的合夥人(他的博客:微信公衆號 @makerlog),常常會就那時的智能硬件、互聯網公司和教育的東西和其餘朋友(另外一位合夥人 Siyan)討論,當時我剛從上海回到深圳繼續 freelancing,他剛從 MIT 交換結束,在港中大讀書,咱們要麼是在粵海街道見面聊 project,轉轉創客空間,參加 maker faire,要麼是在微信裏聊天扯好久。直到某天他找到我,說想作個跟 Robotics 和 Education 相關的項目,實際上是個家用機械狗,由於有一丟丟 boston dynamics 的感受,因此他起了個名字叫作「MLS Dynamics(馬料水動力)」(港中大在香港沙田一處叫馬料水的地方),恰好那段時間我也對這兩個領域很是感興趣,就隨手幫忙作了 logo 和 bp 的設計,以下圖:編程
那會兒想法並不成熟,當時各路公司在這個方向也都作了嘗試,Sony 的 Aibo,國內的 Jibo,當時也沒有技術積累,這個想法很快翻篇。到了暑假,Tony 搬到了港中大深圳分校的 co-working space,找到了對機械設計很是熱愛的 Jake,開始下一階段的準備,作 STEM 教育配套產品:咱們嘗試將 Arduino 板積木化、將較爲新穎的技術融入教學中(AR、體感等,所謂寓教於樂)、自制模塊化無人機、Web 硬件編程等,爲了 pitch 朋友和潛在的投資人,下面是當時作的一些 demo,很多都是現學現作,積累經驗,也算是爲今天的產品和進步打下了基礎:vim
通過了 1 年的迭代,咱們 3 我的帶着作好的產品原型(Arduino 電子模塊和配套的 Blocky)帶進到教培機構裏,教小孩學習 Scratch,學習燈光編程 — 產品雖然還遠不到咱們想要的 level,但起碼開始作了起來,以及也對上課的學生起到了效果,願意花時間跑到咱們的課上給 LED 燈進行編程,戴在本身的衣服上,帽子上,能夠算是咱們初代的「可穿戴」項目課程,研發產品的人有了實踐反饋,接下來就是逐步解決問題。到了 17 年暑假,我結束了 freelancing,打算完全完結爲期 3 年的 gap year 去美國讀書,但 —— 當時我跟一位剛從 MIT 回深的朋友有過一段對話,做爲同有過 home school 經驗的人,咱們彷佛都對爲教育這個作出社會貢獻很是感興趣,不管是技術層面仍是商業層面,都想切身去作,去改變,因而我便開始了這段創業旅程。與此同時,給我激勵很是大的還有另外一本書 —— Joichi Ito 的《Whiplash》,這本講的是如何適應這個各個方面都在迅猛變化的時代,10 條法則中,讓我感觸最深的是:Practice over Theory、Compass over Maps、Learning over Education,3 條法則都在我所經歷的生活一一有驗證:1)將所學的知識實際應用出來,不管一開始好很差,作了才知道效果;2)方向比指引重要,有了方向,你能夠跳出來從全局的角度來看事情,而不只僅侷限於局部;3)成爲終生學習者,向身邊的人學習,向過往的教訓學習,向一直在發生的變化學習。Change will always a constant, embrace it and make moves.前端工程化
2 年事後,咱們開始作主題課程套件,我也開始把本身感興趣的想法融合進去,但願能讓更多人對 Music & Lights as the Arts in STEAM education 產生共鳴:瀏覽器
(更詳細事蹟能夠參考此處)bash
CocoRobo 是一家在香港和深圳提供 STEAM 教育解決方案的公司,自研硬件、軟件和課程,咱們但願經過靈感和科技的有機結合,將最新的理念和技術帶入 STEAM/創客教育這個領域。咱們但願經過靈活且豐富的硬件和機械設計,配合直觀且順暢的軟件來賦能課程,搭建教學平臺,讓咱們的課程夠在實際教學環境中,經過有趣的方式讓學生學習編程,領悟計算思惟,爲未來變化更大的科技社會打好基礎,作好準備。服務器
觀看咱們的產品宣傳視頻:vimeo.com/312349682微信
在不斷優化的道路上,咱們仍然有須要改進的地方,不管是基礎架構的強化仍是更豐富的應用,如何在更加多樣的需求和場景下,知足這些問題所帶來的挑戰。架構
這個月咱們在香港中文大學舉辦了一場以 AIoT 爲主題的發佈會,推出了 Coco Python Blockly 體驗版本,這是一款可讓用戶在瀏覽器中能夠直接進行可視化 Python 編程的工具,積木生成源碼,源碼反向生成積木,無需沙盒,全部 Python 程序的操做直接在頁面中運行,並支持與 Google AIY Vision 和 Voice Kit 鏈接,賦能 AIY 套件走進 K12 的課堂教學,真正作到 Democratizing AI to K12 students,這裏有一段視頻,不妨點進去看看這二者結合能作到些什麼。框架
接下來咱們將會藉助 WebAssembly、React 和 Electron 打造更佳流暢和更多擴展的體驗:容許用戶客製化本身的模塊庫,容許在頁面直接藉助 WebCam 進行圖像處理和標記、容許頁面內藉助 TensorFlow 訓練模型並支持導出 ... 以及咱們將研發與 Python Blocky 結合的下一代硬件產品,AIoT 的電子學習將會變得更加簡單。
軟件和硬件產品的可持續(Sustainability)、可擴張(Scalibility)很是重要,咱們的最終目標須要由一羣聰明的人協做完成,咱們但願你執着於產品,以技術驅動教育爲導向,保持謙遜,不斷突破自我。
在這裏,好玩有挑戰的點子隨時都會出現,也將擁有與一線教師緊密接觸的機會,期待志同道合的工程師加入,感興趣的小夥伴們請發送簡歷至 tommy@cocorobo.cc,也歡迎你們踊躍推薦 :D
職位要求:
1. 4 年或以上 Web 前端開發經驗;
2. 紮實的計算機基礎知識,熟悉 Web 前端技術,精通 JavaScript,精通主流框架(React/Vue)的實現原理,熟悉使用 Git 進行版本管理;
3. 對前端工程化與模塊化開發有必定了解,熟悉常見的前端優化技巧並有實踐經驗;
4. 思路清晰,具有良好的溝通能力和理解能力,可以指導他人,有較強的主動性和責任心,有較好的團隊協做能力;
5. 熟悉至少一門服務器端編程語言,有過服務器運維的經驗;
工做內容:
1. 參與全端架構工程化,經過技術提高用戶體驗和可用性,參與各業務整體架構優化的討論及方案實施;
2. 與其餘部門保持良好溝通,能快速理解、消化各方需求,並落實爲具體的開發工做;
3. 可以主動的開發出提升團隊工做效率的自動化工具,關注團隊工做流程的優化;
複製代碼
職位要求:
1. 2 年或以上 Web 前端開發經驗;
2. 紮實的計算機基礎知識,熟悉 HTML/CSS/JavaScript,;
3. 熟悉至少一門服務器端編程語言,Python 爲最佳;
4. 快速學習成長,並迅速適應創業團隊氛圍
工做內容:
1. 參與主要軟件產品線中前端組件的研發;
2. 參與 AI 和物聯網相關教育產品的研發;
3. 與團隊成員緊密配合,高質量完成前端開發工做;
4. 同用戶緊密溝通,收集反饋 /規則,並可以迅速迭代產品;
複製代碼
更多關於咱們能夠點擊此處瞭解