Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

學生心得:shuanshuan030913 #16

Open
shuanshuan030913 opened this issue Dec 15, 2019 · 1 comment
Open

學生心得:shuanshuan030913 #16

shuanshuan030913 opened this issue Dec 15, 2019 · 1 comment

Comments

@shuanshuan030913
Copy link

開課之前那些五四三

同學,你有聽過前端嗎?

平面設計出身,在學期間一邊於業界打工一邊讀書,畢業前就已經確定自己不喜歡本科系的工作,之後花了很長一段時間靠面試找興趣,直到有個面試官問我:「你有聽過安麗...... 啊不、前端嗎?」才第一次接觸到這個神秘的領域⊙_⊙

前端的大門在前面,但是我打不開嚶嚶嚶

在工作中,過了一開始的幸福學習後,因為一直沒辦法深入的理解更具技術力的部分,出門在外都不好意思稱自己是前端,充其量給自己定位成網頁設計,背地裡暗搓搓的打開瀏覽器搜尋:前端、如何學習。

網路上的教學五花八門,看了文章還學不起來的我,知道也許該是時候找個老師了,只是那麼多的老師,我怎麼知道要追哪一個?哪一個適合我?課程買下去到底是我的蜜糖還是我的雷?(╯‵□′)╯︵┴─┴

上帝不給你開門,那你知道爬窗嗎?

後來因緣際會下搜到 Huli 的文章,具體看過哪一篇早就忘記了,但覺得這個人的文章怎麼能這麼厲害,文章有聲音,就像會說話,順著作者連結連來連去,直到我看見:程式導師實驗計畫

那時候是九月中,第二期剛結束期中的心得分享,當下其實心裡超扼腕,想說啊啊啊七月開課我怎麼九月才看到,如果我看到了我肯定不會去找工作的啊啊啊我一定專心學習向上當個好學生(當時六月正好在找工作,七月就職)

迷妹模式 On

從此把自己的 mail 提供給官方、在 lidemy 粉絲團按讚搶先看,一直刷新消息就為了想知道有沒有下一期可以報,刷啊刷的終於給我刷到:第三期實驗導師計畫招生,飛速的組織好報名信做完指定任務就送信了,收到回信的當下感覺人生整個不一樣,未來亮燦燦的像是會發光(/≧▽≦)/

老師喊你上課囉

課程為期六個月,從四月中開始到十月中結束,找工作預設為兩個月內,到十二月中正式結束,課程中間設立複習週

Week 1 - week 5

萬事起頭難,剛開始調整工作和學習節奏的時候是混亂的,但一切又都充滿了新鮮感,學會了什麼都很興奮,我覺得非本科系的優勢就在這裡,因為什麼都不會,每次學會一點就覺得自己很厲害,整個成就感 UP,雖然是有工作經驗,但我只會工作裡有用到的東西:HTML、CSS、Javascript

CLI?不會!
Git?不會!
API?怎麼和工作用的不太一樣?
markdown?哦哦哦這個好方便喔!

那時經常下班後繼續寫 code 寫到 11、12 點,點燃整個學習路上的熱情,為之後的堅持打下基礎

也遇到了課程以來第一個難關:Http Games,完全沒有提示下,第一題都不知道在說什麼東西,對於網址的理解、傳值和操作是完全沒有概念的,這個部分也許是老師沒有料想到的吧(?)

Week 6 - Week 10

從基礎的前端到基礎後端,整個流程學起來還算順利,有工作經驗基礎,前端部分很輕鬆,後端老師也切割得很細,有點手把手的帶你寫留言板,這部分吸收得還不錯

Week 11 - Week 15

在上這門課之前,我對資安的概念就是沒概念,直到看到老師直播示範自己的留言板被駭,整個人都受到了衝擊 QAQ

回到前端的部分,要自己實作 API 也是沒有概念,直接搖頭去找同學的 code 來參考,前後端整合的部分的確是弱項,之後也深有體會

部屬是我很喜歡的課程,真的把網站架起來的那一刻充滿成就感,感覺自己前進到一個新的里程碑

並以這週作為分界線,之後就開始學習如何讓程式碼變得更好

Week 16 - Week 20

這個階段學習了一些讓程式碼更方便好用的小工具,像是針對 CSS 的預處理器、Gulp 和 Webpack,以及更艱深的 Javascript 知識,這些點都是當時自己學習期間反覆查詢都還一知半解的部分,現在就像打通任督二脈一樣整個串聯起來了
20 週的 google 課程也相當精實美好,是看完一遍還會想回味第二遍的學習影片

Week 21 - Week 24

在框架學習的分界線上我依然選擇前端,中間關於二維棋盤的邏輯思考是個難點,畢竟從來沒有平面化思考過程式碼該怎麼跑,之後在小樹屋聽 Huli 講解的時候他也有提到,很多題目並不是看到就會的,也是經過學習,讓我安心了一些
除此之外由於課程安排上 React 的部分是小單元影片集合起來的教學,Redux 則是看前幾期的直播影片,在吸收上無痛學會 React,但 Redux 卻來回看了幾百遍才懵懵懂懂的把作業完成,側面反映出我還是需要短影片作分段教學,能更好理解一項技術,同時也很慶幸我有跟上第三期,前幾期的同學要看著一大段影片學習,最後並成功找到工作非常強!

Week 25 之後

花了約一個月時間打造 Final Project,並嘗試使用老師沒有教過的技術,挑戰自我學習,結果門檻還是蠻高的(╥﹏╥),花了很多時間研究文件和實作,大大拉長 Final Project 的製作時間

找工作期間,其實也有提到若是當初選用熟悉的語言來練習應該會更快完成,不過每一種嘗試都是珍貴的經驗,不試試看又怎麼會知道呢?我還是蠻滿意自己有那顆願意嘗試的心意的:)

面試的裡裡扣扣

面試就像整個學習計畫的最終驗收,到底能不能成為一個合格的工程師菜鳥就要看這個結果了。

在投遞履歷的部分,整個課程亮點完全展現出來,向海一波湧來的面試邀約讓自信爆棚,至面試結束,我主動投遞的職缺有 41 間,得到 16 間的面試機會,並還有一些主動打電話來的面試邀約,一下子就掌握面試選擇權

面試的結果還是要看雙方的緣分,像強者同學的海量 offer 是沒有的,自己本身也不是技術力頂尖的人,所以對 offer 的得失心是一部份,更艱難的還是自我質疑,在一個漂亮美好的課程規劃底下,我擁有機會,但其中到底理解吸收多少?能夠成為自己的能力並展示出去的又有多少?

經過整整一個月的面試,中間也有數次暫時的喘息調整節奏,壓力點來自也許過高的自我要求和家人明明很焦急但是不說的那些眼光

很感謝那時和 Huli 的一頓飯,減輕了對自己的不信任感並得到很多方向上的指點,覺得前途又閃爍著一些光芒可以嘗試,也在還沒來得及嘗試之前就收到滿意的 offer,結束這不知終點在何方的火車之旅

回想計畫,真的如當初想像中般美好嗎?

為什麼當初選擇你

  • 課綱紮實完善
    在工作上、在自學中多少都知道應該要學會哪些東西,只是吸收不良或不知道從哪裡開始學好,課綱列的相當詳細,感覺從頭到尾跟完的話絕對是符合我的需求,於是就是他了

  • 社群 & 同學的力量
    雖然我沒有上過其他的線上課程無從比較,不過我非常喜歡有人和你站在同一個起跑點一起前進的感覺,可以發文哀哀叫這個很難那個不懂,同時又很努力的想要把它學會,看同學寫出來的 code 和你不同的邏輯也很有趣,同時又不會像網路上那些大神 code 把炫砲的語法甩來甩去都看不懂到底是從哪裡冒出來的,還可以偷偷去抱強者同學大腿偷窺同一份作業到底能多麼天差地別

  • 收費方式
    報名簡章內容是這樣寫的:

    開課後兩個月內不用付任何錢,當開課滿兩個月後決定要繼續上課的話,請付 5000 元新台幣保證金,之後若被淘汰掉錢也不會退給你。

    在結業後兩個月內找到工作的話,學費總額是一個半月的薪水;沒找到工作的話費用全免,我連 5000 塊一起退給你。

這點讓我能夠比較放心去踩雷,畢竟錢花出去才發現課程內容讓你全程想睡或根本沒聽懂完全學不了的話,心會痛死

點頭之後才是磨合的開始

課程優點

  • 技術演化史
    在學習單一技術的時候可能只學到怎麼用,不知道為什麼要學這個,這門課因為是整合前後端的課程,勢必要將所有的基礎都讓你知道,從Javascript 到 JQuery 到 React,變成一個有條理有脈絡的學習,基本語法用習慣之後,再學別人包裝好的套件變成一件理所當然的事情,因為我們都知道自己正在用的東西是做什麼用的

  • 不定期直播
    直播你問 Huli 答這部分很有趣,同學們的問題五花八門,從技術問題到課程到 Huli 對計畫、對學生、對自己的看法都有,看直播會讓你看到作為一個計劃創辦者的角度如何面對學生問題,解決問題的過程

  • 每週隨意聊
    不只隨意聊,在社群上常常也可以看到 Huli Po 一些閒話家常的東西,常常也會冒出一些很奇妙的論點,像是:

    阿本來就沒有自信,求職失敗之後哪會「失去自信心」?
    你已經沒有什麼好失去的了
    (面對同學不敢求職的心態)

    還有

    如果真的很想放棄的話,放棄也是可以的唷
    (堅持和放棄都是個人的選擇,沒有誰是必須堅持和必須放棄的)

    除了心靈雞湯以外還有負雞湯

    Oh, Hoffnung genug, unendlich viel Hoffnung - nur nicht für uns.
    噢,這世上是有希望,無窮的希望。只是你我沒有。
    —Franz Kafka, eine Biograpbie

    我看完這些就很想要繼續努力下去了呢(奇怪來上課結果一直被看扁 XD

  • 課程機動性調整
    這門課程雖然說都是讓我們自己看影片學習,但其實大部分的同學進度到哪裡,Huli 就在哪裡,如果大部分同學都卡在同一個地方,Huli 就會挺身而出,資安週直接開直播幫我們上了一課、課程內容讓同學不小心走歪馬上調整文字說明、有問必答的私訊和 pr 解惑,這些都是對學習很有幫助的部分

  • 不是只有 Huli 在教你
    大部分的課程影片都是 Huli 上課沒有錯,但是中間有時候會有其他也非常好的教學資源也會出現在課程裡,網路資源的豐富這個點我覺得是很棒的,讓初心者知道世界之大,資源之多,如果可以在課程文字說明中分享一些值得關注的論壇、人、社群,甚至是下文會提到的關鍵字,都會是很有幫助的部分

  • 面試心得分享
    在大家走向求職之後,社群裡有越來越多的面試心得文,不管是面試題、公司介紹還是主觀心得,都是很棒的參考資料,比起線上五花八門的求職心得,同學的心得們將整個求職市場做了一個宏觀的串聯,讓初入這個業界的同學認識不同的公司類型以及需求的對像,交換資訊,知己知彼百戰百勝ヽ(✿゚▽゚)ノ

可以改進的地方

  • 課程影片
    因為自己學習起來,單元影片的吸收是比較良好的,所以有些比較明顯的弱項,剛好都出現在非單元影片的部分,在脈絡整理上需要更多的時間去思考,單元影片的記憶也比較深刻,之後回去找忘記的地方也是只有翻單元影片來看,而不是直播影片

  • 學習關鍵字
    在課程簡介裡就有提到希望能夠培養自己解決問題的能力,有時候會導致其實自己已經卡關了,但是我不說我就要自己想辦法的狀況。如果能夠有適當的小提示,或是如果有進度超前的同學學的不夠,可以有延伸學習的關鍵字,也許課程會變得相當豐富,適用於更多不同程度的同學呢?

天下無完人之自我檢討

  • 時間的調配
    課程剛開始的時候是邊上班邊學,課跟了下來,也學習了很多,後半部分全心在課程上,好像沒有感受到時間變得非常多,在 final project 反而進度有點拖沓,當然中間有很多因素不能只單看有沒有上班,還有課程前後期難度不一,但還是非常懷念能夠當年(?)邊上班邊進修的效率時光

  • 穩紮穩打 or 追著進度跑
    想要跟上課程的節奏,在很多部分其實著墨不多,不會很深刻的去細究學習中相關知識,只把課上的內容學會就去下一階段了,但同時也是堅持下去的動力,畢竟掉隊會懈怠的風險還是很高的,希望每一階段的學習都是有時效性的,不能無限上綱

  • 複習週
    除了第一次的複習週真的很認真地複習之外,後面其實都假裝自己在複習其實在廢 lol,學的東西很多,也不是當下就忘記了,就會懶得回去看一遍(但是現在倒是有些東西真的蠻需要複習的,這時候回去複習也許意義非凡)

  • 自學的能力?
    課上教的東西在 Huli 的帶領之下的確可以穩步成長,但究竟脫離課程之後,自己到底有沒有辦法在一定時間內掌握一門技術?這個真的要打上大大的問號,在 final project 上的實驗也不是很理想,並很快就可以見真章了,未來的新工作又是一門新的技術考驗.....

計畫的尾巴,人生的轉折,職涯的開始

6+2 長達八個月的計畫終將告一段落,這是計畫的結束,也是工程師生活的開始,得到了職場的入場券後,接下來就是試用期的磨練,一如我那瞻前顧後的性格,恐怕要等到試用期過後才能放心並充滿自信地讓別人知道我是一個工程師吧!

在進入這門課之前其實已經將課程資訊分享給相關朋友知道,只是最後選擇報名的只有我。如果將來有下期,我還是會選擇把訊息分享給想進修或想轉職的朋友知道,課程的優劣我已經親身體會過了,剩下的就是等一個有緣人吃我一記安麗吧:)

感謝這個課程,感謝 Huli,感謝每天發進度報告無形中一直在 push 我的同學們(〃∀〃)

@aszx87410
Copy link
Member

也遇到了課程以來第一個難關:Http Games,完全沒有提示下,第一題都不知道在說什麼東西,對於網址的理解、傳值和操作是完全沒有概念的,這個部分也許是老師沒有料想到的吧(?)

對,完全沒有料想到XD

除此之外由於課程安排上 React 的部分是小單元影片集合起來的教學,Redux 則是看前幾期的直播影片,在吸收上無痛學會 React,但 Redux 卻來回看了幾百遍才懵懵懂懂的把作業完成,側面反映出我還是需要短影片作分段教學,能更好理解一項技術,同時也很慶幸我有跟上第三期,前幾期的同學要看著一大段影片學習,最後並成功找到工作非常強!

Redux 真的是大魔王,不過我想也跟影片教學做得不夠好有關

我看完這些就很想要繼續努力下去了呢(奇怪來上課結果一直被看扁 XD

看來負面雞湯很有效果

因為自己學習起來,單元影片的吸收是比較良好的,所以有些比較明顯的弱項,剛好都出現在非單元影片的部分,在脈絡整理上需要更多的時間去思考,單元影片的記憶也比較深刻,之後回去找忘記的地方也是只有翻單元影片來看,而不是直播影片

根據其他同學的心得,大家都比較喜歡單元影片,下一期應該要把全部教學內容都改成單元影片才對。

在課程簡介裡就有提到希望能夠培養自己解決問題的能力,有時候會導致其實自己已經卡關了,但是我不說我就要自己想辦法的狀況。如果能夠有適當的小提示,或是如果有進度超前的同學學的不夠,可以有延伸學習的關鍵字,也許課程會變得相當豐富,適用於更多不同程度的同學呢?

這個其實同學也有提到,我想說做一個提示系統好像不錯
在卡關的時候就可以解鎖提示之類的,如果提示不夠的話也可以再繼續拿
最終的提示大概就是把解答的七八成直接跟你說之類的
這樣就算在沒有老師的協助之下也不太會卡關

Sena 是第三期裡面除了 Yakim 以外也有工作經驗而且也是設計背景的學生,我到現在還是很喜歡她自己做出來的部落格,滿喜歡那個版面的。

在跟課的過程中其實也不太需要擔心,進度一直是在前段班,而且會讓人感覺不出來其實白天還有正職工作,都是利用下班或是假日的時間在跟課。要兼職跟課真的是很累人的一件事情,畢竟許多人光上班就快累死了,下班就是開始休息,完全不想動腦。

不過最後在求職時,其實一開始我是滿擔心的,畢竟求職是一件耗時間也耗體力的事情,那時大概面了五六間但是都沒有後續,對於自信上其實也有一定的打擊,於是後來就約了 Sena 吃個飯討論一下求職策略可以怎麼更改,或是如果不想更換求職目標的話,備案是什麼,例如說再學習一兩個月才出去找工作之類的。

到計畫後期發現我其實把比較多的精力放在「心靈層面」而不是程式能力,課程的部分就改改作業,然後教學都已經先錄好了。反倒是每週的隨意聊或是與同學的互動都會比較在意精神上的東西,讓他們打起精神,才能面對下一個挑戰。

結果吃完飯以後過兩天就順利找到工作了,真是可喜可賀,可喜可賀 🎉
而且也不是什麼隨隨便便的 offer,是一間我覺得還不錯的公司,至少進去之後可以學到滿多東西的,福利待遇什麼的也不錯,唯一的缺點大概就是離妳家有點遠 😂

總之呢,祝妳之後試用期順利,通過以後應該能增加不少自信!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants