戰略紀錄

coding第九講: 寫程式的情境,軟體開發是怎麼一回事

寫程式跟寫報告看起來差在哪? 其實感覺到自己還沒有資格寫這個主題,畢竟自己參與的大型專案、幾萬行code的作品都還沒有(幾千行倒是有XD),對於clean code也還在學習階段,所以這篇其實不會告訴你真實的軟體專案管理會是什麼樣的情境,算是本科系學生在做程式專案的時候會怎麼做?以及目前我對軟體開發的流程,比較偏向心得跟經驗談。 因為我本身是個生產力愛好者,裡面有許多我在專案管理所用到的工具介紹,如果您不熟悉專案管理,這篇文有很多好用的工具哦! (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第八講:工程師的社交平臺,GitHub的正確用法

GitHub的吉祥物(? 正音班:請唸ㄍㄧ ㄏㄚˋ 不是 居ㄏㄚˋ 網路上已經很多關於Git還有GitHub的教學了,這篇不會教跟Git還有GitHub有關的操作,但是會給剛學程式的新手們關於Git系統最淺白的認識,還有可以怎麼使用。 如果您剛學程式沒多久、或者從學校學的東西都沒有好好用GitHub,這篇對您的幫助應該很大,開始今天的課程吧! (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第七講:程式語法,要不要背?

能夠從繁雜的程式語法中解放出來嗎? 其實不用 好像很多人都在苦惱自己背不起來語法,這個擔心有點太多餘。 現在學校的程式教育,會考語法,主要的原因就是學校都從最基本的開始教,流程控制、變數指派….. (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第六講:要怎麼練習程式思考?

思考框架是好是壞? 這個問題就像練習如何思考一樣有趣。 網路上有非常多的思考技巧,打開Youtube也有很多的個人思考辦法。 我自己是思考技巧的愛好者,現在還是喜歡鍛鍊自己的思考框架、看看別人是怎麼想問題的。最早開始碰到思考技巧,是高中的時候。 還記得高中升學時,特別為數學這科大魔王寫了半本的數學思考辦法。那本筆記是整理建中數理資優班,如何解決問題的,裡面有很多解題的方式,解題。解決問題,這也帶出了為什麼今天要寫這個主題: 所以,我們為什麼要思考?正確的是,不思考會犯什麼錯誤? (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第五講:寫程式的思路,我怎麼想?

好煩哪!寫不出來啊啊啊???????? OK! 這應該是一個我認為現在最有效、最愜意,寫起來感覺比較良好的方式。 也就是我「寫程式時的思路」。 有太多的程式教學都是:「告訴你用法,給你一個範例,要你練習。」 「給他一條魚,不如給他一支魚竿。」 (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第四講:寫程式前該具備的能力

coding的時候,你應該要「先」學會什麼? 那麼,現在看下來我們差不多要學coding了,此時你/妳應該會選好IDE(整合開發環境)跟學習的語言,甚至已經在學習的路上了,不過我們還是先來談談寫程式前需要什麼樣的能力。 「咦?上一篇不是說直接下去寫就好嗎?」 是滴,單純是寫程式的話直接寫會讓你最快瞭解「現在的自己」喜不喜歡寫,但是如果想寫好、順暢地學習,你應該要專心在培養什麼能力呢? (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第三講:要怎麼學coding?

該怎麼開始? 在這個資訊爆炸的時代,想學東西其實不必出門。 有很多種方式,看書、看影片、找老師、上實體班、上線上課程……… 我覺得每個人都有適合自己的方式,所以一開始除了實體班你可以每種方式都試試看。 為什麼撇除掉實體班呢?因為我印象中的程式實體班,除了工作坊形式的都很花錢,而且需要加上通勤時間、等開班等等…….實在不太好找,那接下來我會先推薦一下好用的線上資源以及我的學習過程,最後比較不同方式的優缺(純粹個人意見,參考即可) (more…)
學程式助教
November 16, 2019
戰略紀錄

coding第二講:怎樣知道我能coding,我該如何選擇領域?

誰會知道== 啊啊先不要上一頁!            好吧,其實今天這個議題是個假議題(X 為什麼呢?因為沒有「能不能」的問題,只有想不想的問題。 我想如果你不是本科系的學生,甚至你是高中生的話,對於還不會coding的你來說: 密密麻麻的程式碼好可怕,那真的是人寫出來的嗎? 嗯…….不算是,基本上那都是「人們寫出來的。」 (more…)
學程式助教
November 16, 2019
戰略紀錄

【設計部】Intern 實習計畫 Andrea 從英國倫敦與台灣的緣分

職別 設計實習生 Design Intern 撰文&圖片 Andrea 這是我的第一份正式實習,也是第一次在台灣的職場工作。從一開始充滿不安與不斷懷疑自己的能力,到現在擁有滿滿的自信與收穫,在快樂學程式的實習經驗很特別,也幫助我找到自己的階段性目標與在職場上的定位。我是Andrea,目前在倫敦藝術大學就讀Graphic Communication Design。學校的教學內容較多元且遠多於只是製圖,但是卻沒有足夠的機會讓我們確認自己的能力是否足夠與扎實。於是我想要找一份暑期實習來磨練自我與找出不足,同時利用這個機會了解台灣的職場與設計生態。 在收到錄取通知時,雖然很開心能夠得到這個機會,但同時也有點不安,因為第一次實習就是半遠距離工作性質,而且在面試的時候就知道自己擅長的設計風格與公司的品牌風格大相徑庭,不過在正式上工之後便體會到「 學習 」、「 溝通 」、「 自我管理 」才是這個實習機會帶給我最寶貴的核心價值與成長。作為一個設計師與藝術創作者,「 你的專業能力是什麼?」是一個我每次都答不上來的問題,總有種其實什麼都會但又可以被其他人輕易取代的恐懼,對自己的專業能力沒有自信。但是在實習的過程中,不斷地跟不同領域的人溝通合作、學習專案內容進而將其轉化為視覺圖像、與跟時間賽跑地進行會議與報告、提升自我管理能力,這些經驗讓我了解到「 專業能力 」雖然是一個模糊且有點難界定的名詞,但如果將它換個角度解釋成「 你能為這個公司帶來什麼?」,將會幫助你在工作的過程中找到進步的方法與確立自己的專業價值。 校園與職場的不同在於你必須與「 說不同語言的人 」溝通合作。所謂不同語言是指不同領域的人們在溝通上會運用不同術語與表達方式,難免會發生理解困難和說話頻率不同等障礙,因此有效率的溝通便成為關鍵。像是在製作懶人包時,由於內容多為在解說網路行銷工具與程式套件等這些我未曾涉略過的領域,在閱覽懶人包內容負責人給我的設計要求時同時也要自行蒐集該工具的相關資料,且最重要的是不要害怕發問,正確地發問能增進溝通上的效率,有時也能發現在第一時間沒能掌握的缺失,減少往後的疑慮和問題。在這樣一來一往的溝通上讓我能更了解懶人包負責人想要傳達給讀者的知識,加上懶人包為熟知這項工具的負責人與初學者的我共同完成,不但具有專業性也不會過於艱深,這便是「 說不同語言的人 」一起合作才能達成的效果。 在整個實習期間我都在學習原本不擅長的資訊視覺化與俐落扁平化設計。我擅長的是用各種豐富觸感與層次說故事的插畫,所以一開始真的很擔心自己能不能好好詮釋公司的品牌風格,但是換個角度想,說故事的同時也是資訊的傳遞。舉例來說,在製作工作坊活動首圖時依據主題「 建置網站與網站追蹤 」來發想這個首圖可以傳達給讀者的故事,因此我把建置網站比喻成建置一個小小的城市,用網站視窗來建造高樓並結合工作坊會運用到的套件圖示,希望大家不要把建置網站想得太困難,而是很有成就感地打造一個屬於自己的小世界。 另外一個讓我印象比較深刻的專案是為行銷工程學人網站進行設計重整與更新設計素材。例如要如何讓網站首圖不會過度偏向某一個工具或主題,同時又掌握了行銷工程學人的核心價值,且能夠讓文章圖片或將來設計方便配合。考慮到各種將來可能會發生的問題,我選擇了與行銷工程學人Logo相近的各種色階的藍色為主軸,捨棄複雜的構圖用漸層帶出層次感,並使用簡約的圖示體現網頁的價值與中心思想。…
學程式助教
November 13, 2019
戰略紀錄

coding第一講:寫在前頭,讓我們co好co滿

(如果只想看系列文的內容有什麼,直接拉到最下面看有沒有興趣) Let’s code together! 寫作起因: 大二下了,資管系的學生迎來一個大學期間的大挑戰:資管專題。 大二下開始分組(很多人其實大一下就開始找人ㄎㄎ)大三上一路修到大四,最後專題發表。 這是一門需要修三學期的專題課程,內容涵蓋團隊協作、系統分析、市場分析、功能調查、新創、產品、重點都是要「實作」出來,也就是說如果缺乏工程能力,這門課基本上會感受到難以參與、無力感,或者只專心填補技術上的洞,而大幅修改創新構想。 (more…)
學程式助教
October 28, 2019