On my way to be an engineer | What I have learned from Alpha Camp online lesson in semester 1

前往工程師的路上|在Alpha Camp轉職工程師的學期一重修後我學得什麼

文章最後更新日期為

踏入 Alpha Camp 的學習轉職之旅,近兩個月的旅程我不停地用著我的金魚腦想啊想,想到都圓形禿&上唇長皰疹。
女工程師這件事的未來發展性可以很大,像是本來計畫8個月內要學成順利轉職,實質上執行後發現太高估自己的能耐了lmao

從野心勃勃轉為務實:
1. 心態面:原本興致勃勃的要再次挑戰海外工作,現在先求把作業在期限交出就好。
2. 情感面:興高采烈跟男友報告利用無薪假期間進修工程師課程,但沒有得到相應的回應之類的(男友本身也是工程師出身)。

因此轉職這個目標我先姑且放下,轉為單純的學習旅程。先以開心的學習、培養邏輯思考與練習語法的手感為主。

1|背景

接案維生的文科生,對寫程式有興趣但遲遲下不了決心。
很久以前有買歐萊禮 O’Reilly 深入淺出系列自學過 HTML & CSS(如下),

歐萊禮 O’Reilly JS(犀牛封面無敵超爆厚又貴到要吃土的那本,我用的是日文版,中文版如下)則是買了書還沒認真實作(笑)、

還有在日本工作時期趁下班後跟假日空檔學過 jQuery 入門。

2|重修原因

因為工作、自己惰性跟時間管理不佳關係,
第一次修的 (Track: 全端 Web App 開發)學期一,在最後一週來不及在期末考週日 23:59 交出作業(沒有在期限內提出就無法獲得助教們批改),而趕緊 Email 問助教重修學期一的排程。

原學程名|Track: 全端 Web App 開發 學期一:程式設計入門 4 Weeks
學程名|Track: JavaScript 全端開發 學期 1:程式設計入門 3 Weeks

3|學習項目

兩個學程的順序與內容大致上都是差不多的,只是覺得學期1簡單很多

1. 在 Lighthouse 平台上看影片跟講義了解觀念(input)

Lighthouse 使用介面

2. 到 Repl.it 實作 unit 練習跟指定 assignment (output)

3. 在 CodePen 針對 unit 練習 HTML & CSS

4|卡關的題目

JS 的【選修】題目幾乎都有卡關過,像是猜數字跟期末考的排除重複後等腰三角形數量。
自己分析卡關原因如下4點:

  1. 覺得這過程燒腦又有趣,完全不想問別人,
  2. 而是自己默默的 google 、
  3. 重複讀題目(認為自己沒完全讀懂題目)、
  4. 看其他學員的 assignments (但好多都用滿複雜的寫法,反而衍伸自己再搜尋相關語法的用法)

覺得我的文章對你有幫助的話,麻煩請幫我鼓掌鼓掌,鼓勵我增強創作動力,非常謝謝大家♪

5|找出卡關原因

1st|第一次課程中每週三晚間的 webinar 都有參與,覺得受益良多,尤其是剛好受卡關作業困惑的那兩週。
只是在 Learning reflection 中提到卡關太久的事,助教小叮嚀不要讓自己卡關太久,適時提問可以早點解惑、恢復手感外,更可以幫助其他學員,後來就試著提問了幾次,也都收到助教建議的做法與盲點提醒。

我在 Unit 30 完成後填寫的 learning reflection

2nd|有了第一次線上課程的經驗後,規定自己每週五前一定要交出作業,留週六給自己緩衝或突然想到更簡潔解法時可以 re-submit 的彈性。
這次調整了學習方式,上次如果是認真學習的話,這次就是深入學習。
每個 unit 的講義跟影片都看過、練習題跟著手把手教學實作一次再自己憑記憶解一次,完全解出來才進下一個 unit。

這個做法對語法記憶跟宣告順序非常奏效!
可以當下發現自己常常犯錯的地方在於迴圈的宣告順序與宣告參數的起始值的觀念不清楚並克服。

我在 Unit 69 完成後填寫的 learning reflection

3rd|結業證書

取得結業證書的前提聽起來很簡單,

通過 「學期 1」的 Mastery Assignment 且皆獲得 Good / Excellent 的評價!

但對於新手來說很不容易!

因為人為寄送疏失晚到的結業證書,回想一路學習得來不易

6|比較與發現

在學習過程中發現,比以前自學的過程有效率很多。
自己是書面派,偏愛看書學習,但就連權威書籍歐萊禮 O’Reilly的書都有不合時宜,勘誤版一直不斷出版,再加上自己的惰性、動力消退、工作、生活、運動等因素,常常給自己找藉口不做好時間管理。
AC 的課程跟以往上過的線上課程相差非常大,以往主要都是上日本的 Schoo,只是學習效果差很多。

每週有課程解鎖時限、作業提交時限、助教回饋、學員社群互動、webinar 這些學習體驗,即便跟 Schoo 這種錄影放送&直播類型的學習平台不同,反而學習效率大幅提升。

7|尋求幫助

身為 introvert,一直以來自己都是很怕麻煩、能多低調就多低調的人,在講義中、助教的作業反饋中、學習教練的提點中讓我驚覺,不能一直這樣下去,尤其我要做的是轉職成網頁開發工程師,在 UX 這部分不能低調,真的查不到答案也不該堅持要靠自己想出來,自己的盲點自己是不會察覺的,只能仰賴別人提醒!

8|人生規劃與職涯規劃衝突

在第一次學期一修課的過程中,好幾次找回學習動力;在重修的過程中,好幾次反問自己我想當工程師嗎?
這個答案我現在還是不確定,為了得到答案,googled 了好多女工程師如何人生規劃/設計,大多都是英語女工程師的分享,在華人社會中還是比較難體現,難度也高出不少。
因為遠距工作邁向第四年,也考慮到未來人生下一階段跟老後規劃,是否只有工程師這一類不必在現場、有電腦跟網路就可以工作的工作型態能實現我想要的生活呢?
還是我應該試著思考友人們的工作型態,每週有1~2天遠端工作其餘工作日進辦公室衝刺,一樣能實現我想要的生活呢?
轉職成工程師是因為對電腦科學好奇、感興趣,還是為了實現自我價值,即使步入家庭也不必結束職涯,依然可以職場家庭兼顧呢?
這個問題我將在接下來的課程中尋找答案。

 

 

有錯誤或過時的資訊也麻煩告訴我,

給別人看到錯誤的資訊誤人子弟的話,就太對不起認真看我內文的朋友們了。

歡迎跟我打屁閒聊、吐苦水,把你腹黑的一面報給我知道吧lmao

有想特別了解的細節也歡迎追蹤我的 FB & IG 喔~

覺得我的文章對你有幫助的話,麻煩請幫我鼓掌鼓掌,鼓勵我增強創作動力,非常謝謝大家♪

發表迴響