蒐集各種自由工作難題的系統思考思維模型,經驗萃取成即戰力的企劃、具體錦囊與實用攻略
【文科生的煉金術】跨越學科界線:三個步驟讓文科生挑戰程式設計
【文科生的煉金術】跨越學科界線:三個步驟讓文科生挑戰程式設計

【文科生的煉金術】跨越學科界線:三個步驟讓文科生挑戰程式設計

不少純文科生想自行練習寫程式,至少有個感覺,然而很大的挑戰在於很多人並不確定如何開始,或者如何有效地運用時間來學習和有效果的練習。

我認為有三個具體作法能改善不知道從何下手的問題:

  1. 定義學習目標與路徑:以你的職涯目標來看,你可能需要學習的程式語言可能不同。例如,如果你希望在行銷領域更進一步,你可能需要學習如Python或R的數據分析語言。而如果你希望轉向網站開發,則可能需要學習JavaScript、HTML和CSS。了解你的需求後,尋找專為初學者設計的資源,例如Codecademy或Coursera等網路課程,從基礎語法開始學習。
  2. 連結文科背景與程式學習:作為一名文科生,你擁有批判思考、問題解決、以及良好的溝通能力等優點。你可以運用這些技巧來學習程式。例如,你可以把學習程式看作是學習另一種語言,其中包括語法、詞彙和結構等元素。
  3. 實作練習與社群參與:程式語言的學習是一個實作與解決問題的過程。你可以透過在GitHub上找尋初級的專案來練習,或者參與一些線上的程式寫作挑戰,例如LeetCode或HackerRank。此外,參與相關的社群,如Stack Overflow或Reddit的程式討論區,可以幫助你解決問題並與其他學習者互相學習。