不喜歡程式,卻參加了數據松?是一個什麼樣的體驗

更新於 發佈於 閱讀時間約 5 分鐘

身為資管系的學生,程式設計是必備技能,對去年的我來說,聽到大家覺得程式很難學,喜歡挑戰的我很有自信的躍躍欲試,卻在學了一學年,不停的被挫折打擊,最後變得有點排斥它。

在因緣際會下,一位資工系的表哥聽到我身為資訊人卻不會打程式,決定幫我一把。他認為帶我參加競賽,從中學習會是一個加速進步的方法,於是邀請我跟他和另外兩位學姐一起參加今年Datathon的活動。我也很樂意的參與,有人想主動拯救我的破程式,哪敢不願意呢!

2021 Datathon是由經濟部工業局主辦,以鼓勵跨領域資料多元疊合的理念出發,提供企業內部真實數據資料,讓參加者們使用。這次的主題以生活軌跡、戶外活動為主題,串聯消費者各階段行為數據,描繪從意圖到行動,作為創新數據服務或商業趨勢洞察使用,探索數據應用商機。

raw-image

一開始報名時要一併繳交團隊的提案,因為從來沒參加過這種活動,便隨著表哥的帶領下,完成了創作理念和專案構思。雖然在團隊中我沒有提供很多意見,但我學習到如何在五家廠商(分別為虹映、百岳、HikingBook、發票怪獸及多利曼)中選擇需要的資料,在資料中挑出符合創作理念及有利的數據,並思考要怎麼做數據疊合和分析,最後再創造一個平台展現成果。

報名完成繳交出去後便靜待入選結果,有入選才能拿到廠商的私有資料。

在等待期間,因為學校教的程式語言是C++,表哥開始教我基本的Python。聽到一個新的程式語言,本該害怕的我卻被喜歡學習新事物的特質而感到興奮。我學習了一些基礎的Python語法,也認真的上網搜尋看不懂的名詞。

過了一個禮拜,入選名單出爐,我們順利且幸運的成為入選的十四個團隊之一。因為剛好卡到期末考,我到數據松開跑當天才有時間進行這個項目。當天表哥教我爬蟲,只要聽到新的名詞就躍躍欲試的我,便讓表哥給我一些任務。

raw-image

第一個要解決的是利用程式語言開啟不同類型的檔案。我們使用的平台是Google Colaboratory,不會佔用雲端硬碟的空間,韓能連接雲端上的檔案。我要讀取的是多利曼的檔案。我學會了如何將.json檔轉換成.csv檔,再讀取.csv檔,是情況將它轉為dataframe(表格呈現),還有字串與字型間的轉換,最後執行出來。看似簡單的幾行程式碼,卻花費我一整個下午的時間。( 寫程式真的是一件極需耐心跟專心、還要做得住的事情啊!)

第二項任務是畫出一個三維座標圖,將表哥已製作好的HikingBook資料表格圖像化,以便近一步分析。因為表哥忙著處理其他的程式碼,我學習上網查詢,瀏覽原文網站,讓我成功地寫出製作三維圖的程式碼。這也花了我半天的時間。

在團隊裡表哥是負責coding的組長,看到他埋頭將程式碼一列列打上去,把資料圖像化,最後執行出來的圖非常有成就感,讓我也覺得很開心,希望以後可以變得跟他一樣厲害。

在活動期間,我們使用Discord線上交流及發表,第一天分享目前進度,隔天是成果發表。雖然我們最後因為只有表哥在扛這個團隊所以沒有把成果轉到平台上,但在這個活動裡我認識了幾個朋友,也在各組的發表中觸發了我更多想法及思考,發現程式設計的博大精深和多元發展。

另外我也瞭解了數據松的執行模式,標準流程是在取得資料到活動開始中間會隔大約一個禮拜,接著活動開始到活動結束只有兩天的時間,參賽者們便是利用這24個小時專注於執行「駭客任務」。

raw-image

雖然我在數據松裡的實際功勞只有這兩項,還連續看了程式兩天(這是我這輩子第一次持續看這麼久的程式🤣),但我漸漸對產生興趣,甚至在比賽結束後還主動去研究表哥打的程式碼,也計畫暑假重新研讀C++及學習新的語言Python。從這次的數據松我也更深入了解到,當廠商遇到瓶頸,該如何找出痛點、分析數據、最後改善流程並執行,所需要的步驟及思考方向。

如果以後還有機會參加這類的駭客松,我一定會再參加,但我會先把程式學好,成為更有用的隊友,也期望可以加入提案的思考與討論。

勇敢嘗試是成功的一半,透過這個活動讓原本幾乎不碰程式的我,又願意敞開心扉再次擁抱程式碼,希望這次程式可以成為我的好朋友。


謝謝你看完這篇文章!歡迎留言告訴我你的想法!喜歡的話可以按愛心或下方的like coin給我小小鼓勵~想看更多文章也可以追蹤歐🥰

看看我的生活點滴:@thursdaystudying

留言
avatar-img
留言分享你的想法!
avatar-img
Thursday的沙龍
16會員
14內容數
Thursday的沙龍的其他內容
2024/09/27
遇到低潮時,你會怎麼做?是面對還是逃避呢?早上聽最新一集的《大人學的Small Talk》,增加了我對低潮的理解,也重新省思我處理低潮的方式。
Thumbnail
2024/09/27
遇到低潮時,你會怎麼做?是面對還是逃避呢?早上聽最新一集的《大人學的Small Talk》,增加了我對低潮的理解,也重新省思我處理低潮的方式。
Thumbnail
2024/09/24
本文分享筆者在參加活動前的焦慮心情及面對恐懼的策略,提供4個步驟來釐清情緒,設定目標,讓自己專注於可以控制的事情。讓我們一起克服焦慮,跟情緒和解!
Thumbnail
2024/09/24
本文分享筆者在參加活動前的焦慮心情及面對恐懼的策略,提供4個步驟來釐清情緒,設定目標,讓自己專注於可以控制的事情。讓我們一起克服焦慮,跟情緒和解!
Thumbnail
2023/03/13
「你願意承擔什麼樣的痛苦?願意為了什麼而奮鬥?」 一篇文章啟發且改變我對尋找目標的思考模式,也讓我重新審視原本設立的人生方向。
Thumbnail
2023/03/13
「你願意承擔什麼樣的痛苦?願意為了什麼而奮鬥?」 一篇文章啟發且改變我對尋找目標的思考模式,也讓我重新審視原本設立的人生方向。
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
曾經因為工作上的衝突,體驗到被甲方的語言攻擊與情緒勒索的不適,引發我思索如何改變現況。朋友的建議點燃了我嘗試轉職的火苗:成為具有專業技能且不受他人左右的自己。由於在資訊服務產業從事PM工作,自然聯想到專注於程式碼的工程師,他們在工作上相對具有專業技能,更不受甲方干擾。
Thumbnail
曾經因為工作上的衝突,體驗到被甲方的語言攻擊與情緒勒索的不適,引發我思索如何改變現況。朋友的建議點燃了我嘗試轉職的火苗:成為具有專業技能且不受他人左右的自己。由於在資訊服務產業從事PM工作,自然聯想到專注於程式碼的工程師,他們在工作上相對具有專業技能,更不受甲方干擾。
Thumbnail
我參加了六角學院的網頁設計體驗營,想要體驗自己對前端編程的興趣,並且探索轉職的可能性。在其他自學網路文章看到,公開筆記和記錄心得也是一種學習方式,但公開筆記真的很有壓力,所以我決定記錄下體驗營觀察到的個人體悟與學習歷程,同時作為分享,也是給自己的筆記。
Thumbnail
我參加了六角學院的網頁設計體驗營,想要體驗自己對前端編程的興趣,並且探索轉職的可能性。在其他自學網路文章看到,公開筆記和記錄心得也是一種學習方式,但公開筆記真的很有壓力,所以我決定記錄下體驗營觀察到的個人體悟與學習歷程,同時作為分享,也是給自己的筆記。
Thumbnail
前言 我是一名剛轉職成功不久的UI/UX設計師,工作上除了與PM密切合作之外,與工程師合作的比重也不容小覷,雖然工程師們願意與我溝通協調,但有時還是難免會覺得工程師說的都是真的嗎?有沒有什麼更好的方法可以實現我的設計稿?設計稿能做什麼樣的改變去符合技術?
Thumbnail
前言 我是一名剛轉職成功不久的UI/UX設計師,工作上除了與PM密切合作之外,與工程師合作的比重也不容小覷,雖然工程師們願意與我溝通協調,但有時還是難免會覺得工程師說的都是真的嗎?有沒有什麼更好的方法可以實現我的設計稿?設計稿能做什麼樣的改變去符合技術?
Thumbnail
為什麼想學程式語言? 這個問題應該是知道我有在學程式語言的人,馬上脫口而出的問題。 對呀!WHY?一個即將邁向40大關的中年男子(從叔叔→阿伯),為什麼要這麼想不開,突然跳進一堆看不懂...呃...
Thumbnail
為什麼想學程式語言? 這個問題應該是知道我有在學程式語言的人,馬上脫口而出的問題。 對呀!WHY?一個即將邁向40大關的中年男子(從叔叔→阿伯),為什麼要這麼想不開,突然跳進一堆看不懂...呃...
Thumbnail
經過數月的觀察,我發現大部分想要採取行動的轉職者,很常卡在不曉得該要如何執行的階段,除了跟心態有關以外,更重要的是,作為程式開發者,學習方式跟傳統台灣的教育方式大相徑庭。
Thumbnail
經過數月的觀察,我發現大部分想要採取行動的轉職者,很常卡在不曉得該要如何執行的階段,除了跟心態有關以外,更重要的是,作為程式開發者,學習方式跟傳統台灣的教育方式大相徑庭。
Thumbnail
身為資管系的學生,程式設計是必備技能,然而我卻有點排斥它。一位資工系的表哥聽到我身為資訊人卻不會打程式,決定幫我一把。他認為帶我參加競賽,從中學習會是一個加速進步的方法,於是邀請我跟他和另外兩位學姊一起參加今年的數據松活動。
Thumbnail
身為資管系的學生,程式設計是必備技能,然而我卻有點排斥它。一位資工系的表哥聽到我身為資訊人卻不會打程式,決定幫我一把。他認為帶我參加競賽,從中學習會是一個加速進步的方法,於是邀請我跟他和另外兩位學姊一起參加今年的數據松活動。
Thumbnail
2020年底時,我內心充滿迷茫地離開了社群行銷的工作崗位,幸運的是,當時自己有幸參與了產品開發部門的相關事務,發現自己對於RD這個領域充滿憧憬,於是毅然決然踏上轉職之路。
Thumbnail
2020年底時,我內心充滿迷茫地離開了社群行銷的工作崗位,幸運的是,當時自己有幸參與了產品開發部門的相關事務,發現自己對於RD這個領域充滿憧憬,於是毅然決然踏上轉職之路。
Thumbnail
一天一課的上著網路上的 Python 課程。有朋友問說,為什麼要學 Python ?未來要作工程師嗎? 猶記得當時也是楞了一下,這個問題,有太多個表層與深層的回覆與想法。 充實隔離時光 最簡單的說法,其實就是想充實自己的隔離時間。當時在上海隔離(可以參見這一系列的隔離相關文:https://ma
Thumbnail
一天一課的上著網路上的 Python 課程。有朋友問說,為什麼要學 Python ?未來要作工程師嗎? 猶記得當時也是楞了一下,這個問題,有太多個表層與深層的回覆與想法。 充實隔離時光 最簡單的說法,其實就是想充實自己的隔離時間。當時在上海隔離(可以參見這一系列的隔離相關文:https://ma
Thumbnail
這並不是一個勵志或完美結局的故事。在兩年前的夏天,我從待了兩年半的公司裸辭,當時的我只有一個念頭,我想要成為軟體工程師。其實現在回想起來,覺得自己挺勇敢的,因為還不確定未來方向要怎麼走,就毅然決然結束一段職涯,重新開始。
Thumbnail
這並不是一個勵志或完美結局的故事。在兩年前的夏天,我從待了兩年半的公司裸辭,當時的我只有一個念頭,我想要成為軟體工程師。其實現在回想起來,覺得自己挺勇敢的,因為還不確定未來方向要怎麼走,就毅然決然結束一段職涯,重新開始。
Thumbnail
日前有位學員想要上課,他是我看過印象最深刻的一位 因為…..他把我招生文件裡面的注意事項都看完了 對應的課程大綱、Q & A,都看過一次 他寫信問我,問了兩個問題: 第一個是他看完,但不清楚(有疑問)的地方。他要 Double-Check 第二個是詢問我的匯款帳號 我真的不懂 尤其是IT課程
Thumbnail
日前有位學員想要上課,他是我看過印象最深刻的一位 因為…..他把我招生文件裡面的注意事項都看完了 對應的課程大綱、Q & A,都看過一次 他寫信問我,問了兩個問題: 第一個是他看完,但不清楚(有疑問)的地方。他要 Double-Check 第二個是詢問我的匯款帳號 我真的不懂 尤其是IT課程
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News