AlphaCamp_DevC1 完課心得

By Po-Ming Chen in Career

May 9, 2024

為什麼想上這門課?

前一陣子在第二次聽大人學 【V018用經營公司的思維經營你的人生】的時候,對於『個人 as 產品』的研發,算是有比較聽懂一點,每個人之於這個社會,大概是向市場提供時間;技能;解決方案,甚至打造一個產品(軟硬體都算),創造價值給這個世界,進而換取合宜的報酬…

關於自我產品藍圖

我發現社會科學畢業的我,剛好會一點 Data-Programming,大概就是處於『賣技能』的中段,也有緣地開始了資料分析師的工作,慢慢地,我發現資料分析的工作型態,相對地,不是一個很穩定能感受到其創造價值在哪的工作,加上資料分析師的角色,有一個地方讓我感覺很難跳脫:就是要有人把資料準備好給你,不然也是巧婦難為無米之炊。

舉例來說,在做碳盤查,以及建立碳盤查資料集(Data Mart),我發現自己需要很頻繁地向前端系統的 System Analyst、資料工程師詢問資料表的設計、資料表的串接方式、資料表更新的批次時間…沒有他們的協助,本質上根本無法完成我的工作,更別談什麼創造商業價值。

以分工的角度來說,這很合理,但以完成工作的效率、品質、想見樹又見林地規劃我的長短期工作,總覺得不是很滿意;不過這也點出另一個現實,身為資料流最末端又最靠近資料使用者的我,現階段並沒有辦法打造出一個『解決方案(end2end solution)』。

那我還可以如何延續我既有的技能、經驗,加強我的優勢,甚至以天賦與熱情為本,在職涯的前 3~5 年,持續強化我的核心技能,並有意識累積支援技能,逐步轉為賣解決方案呢?

若以資料職涯(Career in Data)的角度和常見的分工來看,我開始有想往上游的資料工程師移動的想法…

不過我也理解自己是一個滿著重意義感的人(像是為什麼要做?價值在哪?能多賺到多少錢,或者省下多少人力、維運成本),如果工作都是一整天在拉 Data Pipeline,像在打造 Playground 一般完善底層的資料基礎建設,樓子蓋好了,是會有成就感沒錯,但是鮮少感知到這些資料是怎麼被運用,甚至自己若也無暇運用這些資料的話,我理解自己將會很快感到乏味。

嗯,有沒有一個兩全的可能!?

想著想著,跟以前在 均一 工作的夥伴請教的時候,想到曾經一次很短的聊聊:軟體工程師是怎麼樣選擇、判斷要發展成為前端或後端工程師的呢?

那時我的同事給了我一個我覺得很 outside-the-box 的回答:我並不會侷限要做前端或後端,若我覺得這個功能、優化有它的價值,然後我覺得不管是前後端,我有可以更好的地方,那我就會嘗試去學習它,把那麼部分補起來,進而去實現、創造。畢竟學也學不完。

嗯,這似乎跟所謂的『解決方案(end2end solution)』的概念滿像的!?

關於(人生?)願景

求學的時候,剛好有緣可以到國外看看,認識到許多 Different Way of Life,也讓我期待自己長期可以有旅居世界的生活型態,白話一點大概是自由工作者,是數位遊牧,透過接案、創作,打造價值給這個世界。

當然並不是說擔任特定公司的員工就一定無法做到,畢竟也還是有公司可以接受全遠端或高度混合辦公,但是在後疫情時代相對是越來越少,而且也要看公司文化、工作屬性、個人特質。

開始工作後,體感更覺得這好像滿難的,非常需要步步為營,最基本地看著有限的假,連休長假都要精打細算,我發現若一直待在『賣技能』的階段,並無法朝我個人的人生願景更近一步。

就算反過來,旅居世界的生活型態沒有實現,『賣技能』的方式,隨著時間所累積的各式東西,大概都是服務組織的需要,勝過於市場的需要;資歷、薪酬往上,對組織的依賴程度似乎沒有降低。

從離苦得樂的角度來看,我發現自己確實很有意願往下一階段邁進。

為什麼是 AC?

現在線上、實體課程很多,後來嘗試了這門課背後的原因大概有幾個:

  • 線上,可以自主調配時間

  • 網頁全端開發,跟我想要的『解決方案(end2end solution)』是滿像的,加上課程架構清楚,還有分階段,讓我可以小規模試驗自己可以頭洗到什麼程度 XD

學習內容與克服困難的成就感

求學的時候,除了接觸到 Data-Programming,也認識了一點 HTML/CSS,當時也稍微使用過 Bootstrap,不過沒有系統化的學習,然後當時滿習慣套件或模板,過沒多久就遇到改不動的窘境 XD

對網頁一知半解的我,始終還是保有一點好奇甚至小佩服,那些能夠豐富我們生活、大大提升方便性的網頁服務或應用軟體,到底是怎麼寫出來的,背後究竟是怎麼運作的?

想說剛好也可以趁著這堂課的機會,重新清空自己,再學一次。

坦白說教案的內容比想像中豐富、完整許多,還要同時接觸 Javascript 和 HTML/CSS ,坦白說每週花的小時數,比預期的還要高。

因為有點程式基礎,倒沒有遇到跨不過的檻(感謝額外小幫手 ChatGPT ~),在寫指標作業的時候,尤其是 W3 & W4 的切版,完整地從 Wireframe 開始,配合自主筆記,慢慢地刻出來,最後能通過助教的批改,算是滿興奮的,像是回到純粹寫程式,能 run 出預期東西的成就感。

另外,也留意到『畫流程圖』,除了在架構 pseudo code 很有幫助之外,對於建構網頁的『使用者流程圖 User flow』 也滿常用的,加上用在日常工作做跨部門溝通、流程分析都很有幫助,是一個值得打磨的技能。

展望

想像職涯規劃是『人生願景+迭代產品藍圖』,扣回到『為什麼想上這門課?』,完成這堂課,甚至是整個全端開發課程,進而成為一個前端或後端工程師,大概會是個處在偏『賣技能』上緣的新『開始』。

想要什麼?又願意拿什麼來交換呢?相信接下來的幾個月都會有非常充實的時程和許多自我懷疑的時刻,畢竟聽說下一階段的內容難度躍升很多…

Anyway, We will see and stay positive!

Posted on:
May 9, 2024
Length:
1 minute read, 92 words
Categories:
Career
See Also: