回想著過去還從事著文書作業的我,轉眼已成為全端工程師了!
這神奇的路到底怎麼過來的,從決定轉職那一刻起,我踏上了一條從來沒想過的路。
之前做了一陣子文書類型工作的我,思考著這樣到底是不是自己想要的生活時,就覺得有點心慌,因為總覺得太安逸,過於舒服的環境讓我缺少活力,在某次接觸到 Udemy 的網頁實作課程之後,直接點燃我心中的好奇與憧憬,快速尋找有無適合自己的課程,能學得更深入,於是乎,我找到五倍學院、找到 ASTRO Camp,找到一個讓我成功轉職成為工程師的所在地。
三個月的時間
要如何在三個月內讓自己成為有辦法寫 code、理解 code 的工程師?
- 關於自我學習
從零開始學習是有點困難的,但當你認真的去探索每個東西的時候,就會發現每一環接著一環的過程中就很像在拆禮物一樣,新奇卻又會想知道其中你所不知道的東西,我相信一直保持著對程式的好奇,對未知的事情不停地去探索,會是在這段期間所需要的態度。
另外,在報名完之後就拿到一系列的先修教材,那些都是寶藏,有時間的話一定要看過至少一遍,為之後上課鋪路,有先理解一些觀念之後,等到上課要 再做深入的練習都不會太難。
除此之外,也可以嘗試記錄這一切,但,要怎麼記錄呢?
來寫部落格吧!
寫部落格不一定要寫得洋洋灑灑,一開始可以單純地把自己的上課筆記放上去,當時上課聽龍哥的建議慢慢寫、慢慢累積文章數,從上課的筆記去找每個小觀念去延伸,不知不覺就可以累積無數篇,同時也能為自己建立知識庫,甚至連練習 LeetCode 的題目也都可以放進去(哈哈哈),畢竟那是自己的部落格,沒有人規定一定要怎麼做,心態上就想著:「做就對了!」
我以前很嚮往那種擁有自己部落格的人,現在我也有了~
Viiisit! (歡迎點擊進入 ヽ(●´∀`●)ノ )
- 關於團隊合作 會想要在 ASTRO Camp 學習的很大一個原因,就是能夠學到如何在短時間內跟團隊一起完成專案!
雖然過去缺乏這樣的實戰經驗,但在 ASTRO Camp 專案開發的過程中,從一開始的討論、每週固定時間例會、一起合作開發、上線之後的 Debug 等等,擬真地跑一場開發流程,從中學習且不斷改進,也因此留下很多寶貴經驗,學習到如何透過 Git Flow 來管理專案的進度與開發;團隊討論上,要如何分配任務、溝通上要如何整合意見、達成共識,我相信這些都是線上課程得不到的,我也在交流的過程中學習到很多有別於以往不同的邏輯思維,在開發功能時,也得到許多靈感,自己從夥伴身上吸收的最多就是:「先做再說,不做都不知道會如何!」
- 關於面對三個月後的自己 衝刺學習的時間是過的非常快速的,要如何緊接著面對結業後的自己無疑也是一個挑戰!
自己算是幸運地在結業後的兩個月內找到工作,一開始會擔心自己實力還不足而不敢去投遞履歷,不過,如果一直這樣擔心,是真的會跨不出去的,想到這樣三個月的努力全數白費就覺得好心疼。
這種時候就要把當初做專案的精神拿出來 — 做就對了!
- 看到有符合自身能力的 30% - 50% 都可以投遞
- 持續詢問課務組 - 找龍哥談談規劃、找課務組詢問修改履歷的意見
- 先不侷限自己學習任何 Programming Language
- 持續撰寫文章(整理練習過的 LeetCode)
- 復盤所有面試過的題目
其實,只要把心態建立好,把自己做過的專案功能好好地理解,把做過的題目、被問過的題目都做好記錄,我認為是沒有什麼問題的,過程中肯定會痛苦,但有耐心地挺過去,甜美的果實就會在眼前。
要知道自己在做什麼,寫 code 便是如此,轉職也是,人生也是!
相信自己做的選擇!
相信自己然後多問問題,不管問對問錯,從中肯定能獲得到不同的想法,不問都不會知道的,這也是我在這幾個月以來成長的地方,然後也要多問問自己為什麼,歡迎去看看我的第一場鐵人賽 XD
從零開始,在 coding 路上的 30 個為什麼?不對!是無數個為什麼! 系列
很多人常說吸引力法則,當你開始相信你做得到,並且持續認為自己做得到時,全世界都會來幫你,我受到了五倍學院的幫助,幫助我成功達成自己成為工程師的挑戰,也期許自己繼續努力,如果你也有跟我相似的心路歷程,也站在迷惘的十字路口,歡迎你隨時寫信跟我聊 czinni853@gmail.com!