AlphaCamp

[程式語言]AlphaCamp課程介紹!!我為什麼選擇這堂程式語言的課程?

現今這個科技越來越發達社會,電腦、人工智慧手機APP…等等軟體已經成為現代人生活不可或缺科技產品

而讓這些軟體運作的方式,就是背後的程式語言,所以,學習程式語言在近幾年越來越熱門,也是未來高薪的一大趨勢,

所以許多人為了轉職軟體工程師,都有了學習程式語言的念頭,但是,學習程式語言並不簡單,常常遇到下列問題:

  • 我不是相關科系的人,我還可以學習程式語言嗎?
  • 我現在年紀會不會太大?轉職軟體工程師來的及嗎?
  • 我完全沒有程式語言的基礎,我還可以學習程式語言嗎?
  • 我想開始學習程式語言,我應該學習哪種程式語言?

這篇文章我會跟大家分享我的想法,以及我為甚麼最後選擇AlphaCamp作為我的課程,希望大家看完後可以有一定的了解喔!!!

我的背景

跟各位報告一下我的背景,我本身是化學工程的碩士,剛畢業沒有多久,完全沒有學習過任何程式語言,畢業後找了一間半導體公司擔任製程工程師,

我對於我的工作內容並不感興趣,每天想到工作都感覺厭煩,尤其是星期一的時候,感覺自己像個行屍走肉。

對於程式語言,我就是個門外漢,完全不懂也不了解。

想學程式的原因

我後來自己嘗試架網站寫部落格,寫著寫著就開始對於程式語言、網頁開發產生了興趣,因此開始在網路上尋找相關資訊

而且我認為:

  1. 寫程式是未來的趨勢,現代人的生活離不開高科技產品,而所有高科技產品都需要程式去運行。
  2. 我想嘗試轉換跑道,找尋自己真正有興趣的事情。

我為甚麼選擇AlphaCamp的課程?

現在網路上的課程非常多種,便宜到貴的都有,你想要學習寫程式像是UdemyHahow就可以找到一些程式語言的課程,

或者是youtube裡面就有很多免費的教學,那為甚麼我還是選擇AlphaCamp呢?

為甚麼不選擇其他平台?

首先,你應該曾經買過書,或者是講義,但是幾乎沒看,或看一半就沒有繼續看下去,放在旁邊蒐集灰塵的經驗吧?

書裡面的知識已經非常豐富,但是你為甚麼還是要去繳補習班的錢去聽老師上課?

youtubeUdemyHahow…等等就有這樣的感覺,這些網站的課程豐富,裡面也有很棒的課程,而且也比較便宜,

但是這就像買書一樣,買了會不會去看就是問題,所以這些平台我會比較推薦給自制力較高的人去完成

AlphaCamp的五大特點

1.課程是學期制的,分為三個學期。

這對我來說是一個很棒的優點,因為在學習之前,沒有人知道自己到底是不是對程式語言真的有興趣

所以對於不確定自己是否有興趣的同學,可以先買學期一試水溫,感覺一下自己是否真的對於程式是有興趣的,

而且學期一我覺得價格非常實惠,如果真的有興趣,再延伸學習,購買學期二跟學期三。

2.課程是進度制,並且會有豐富的作業,還有助教會幫你批改

課程裡面都會有作業讓你實際演練,讓你不只是上課而已,而且作業還有助教幫你批改,針對你的弱點去分析,

加強你不懂的地方,這對我來說是非常加分的一點,在我豐富的線上課程經驗中,很少有線上課程會跟學生有這麼豐富的互動

都是看完影片就沒了,你要自己找地方練習,而在程式語言的學習過程中,實作是非常必要的。

3.課程會把你加入跟你同期的同學賴群

相同進度的同學待在一起,多多少少會互相勉勵,讓你不會有孤軍奮鬥的感覺,這對於沒有自制力的同學來說是非常重要的。

4.課程有非常豐富的職涯社群

加入課程之後,就可以加入職涯社群,裡面有眾多助教、老師、學長姐分享人生經驗,告訴你軟體工程師的職涯發展,

讓你對於職涯不在迷茫。

綜合綜合以上幾點,我決定購買AlphaCamp的課程開始嘗試學習程式語言,先試試水溫確認自己對於程式語言有沒有熱情

對於沒有自制力的我,我認為AlphaCamp是目前最能幫助到我的線上課程了。

5.免費直播

課程平常還會有直播活動(線上見面會、線上工作坊、助教 Q&A 時間…等等),這些額外的活動不只幫助我們學習更加豐富以外,

也會讓我更有動力努力學習下去

AlphaCamp學期一課程內容

目前我只報名學期一,因此我大概跟大家說一下學期一的課程內容

1.開課前準備

因為我報名的課程目前還沒開課,所以會有一個開課前準備,這部分就是告訴你如何有效的學習,AlphaCamp有哪些資源可以利用,

遇到問題如何求助…等等,算是正式學習程式語言之前的暖身操

2.學期一:程式設計入門:課程分為三週

本學期的核心目標是一邊探索網路開發領域,建立初步認識,同時,一邊建立程式/網頁設計的入門技能,學習主題包括:

  • 寫程式的起點:JavaScript 入門
  • 運算思維與演算法
  • 網站設計與介面實作
  • week 1 寫程式的起點

這堂課會帶你認識程式與電腦的基礎概念,並且課程主要會教你使用JavaScript,還有程式的一些基本操作,還有基本名詞

  • Week 2 演算法與資料設計&網站設計與介面實作

開始進階了,主要教導各位寫出真正的程式,並且也會出一個作業給各位,讓各位寫出屬於自己的一個真正的程式

之後會開始學習網頁的結構,還有利用撰寫Html跟CSS為自己的網頁排版,開始教導你如何建構一個網頁。

  • Week3 網頁設計實戰與總結

綜合這三週所學,真正的建構出一個屬於你自己的網頁。

問題與解答

我不是相關科系的人,我還可以學習程式語言嗎?

不管是在哪裡學習,AlphaCamp或是其他平台,只要你願意學習,是不是相關科系其實問題不大,

因為,軟體工程師是看中實力的職業,只要認真學習並且真的做出一些作品,

這些作品將變成比學歷還要更重要的資歷,幫助你找到理想的工作。

我現在年紀會不會太大?轉職軟體工程師來的及嗎?

每個行業多少都有年齡歧視的問題,但是也有不少35歲以上轉職成功的案例,就算35歲以上,只要對於寫程式有一定的熱誠

並且做出滿意的作品,讓公司看到你的價值,我認為一定會找到對你滿意的雇主,因此建議現階段先專注在學習,

過程中檢視自己對於 Web App 開發是否有足夠的熱忱,是否願意不斷解決問題、學新事物,藉此評估自己是否適合轉職軟體工程師。

我完全沒有程式語言的基礎,我還可以學習程式語言嗎?

當然可以,網路上有許多課程都是從零開始教起,而且我認為AlphaCamp也非常適合完全沒有程式基礎的人

我想開始學習程式語言,我應該學習哪種程式語言?

這個問題最主要就是看你的目的,各種語言可以對應到各種不同類型的程式,但是我認為,除非你非常確認自己未來要甚麼,

不然第一個語言其實沒什麼關係,因為,成為軟體工程師的路上不可能只學一種語言,而學了第一種語言之後,

再學習其他語言都會快速很多,因此,踏出第一步去學習才是最重要的!!!

總結

學期一的課程就讓我覺得非常豐富,資源非常的多,不會讓我像個無頭蒼蠅一樣亂飛,讓我對於學習程式語言這條路充滿信心

目前我只有購買學期一,未來會繼續努力的上課,因為我的目標是轉換跑道,打這篇文章也是一邊督促沒有自制力的我,

未來我也會持續撰寫後面課程的心得還有筆記,紀錄我自己的學習過程。

以上是我的一些小小想法,如果對於程式語言有興趣的,可以考慮來AlphaCamp當我同學喔!!!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Secured By miniOrange