aszx87410 / daily-notes

每日心得筆記
29 stars 3 forks source link

[2019-02-23] 原來的我 #11

Open aszx87410 opened 5 years ago

aszx87410 commented 5 years ago

之前有跟大家說過了,假日的時候都在耍廢或是忙碌所以沒什麼時間想教學相關的心得。不過今天照樣有幾件事情可以分享。

本末倒置

最近突然發現自己好像有點利用這個心得來逃避做正事的想法,就是這個心得有寫完,代表今天的課程達成了,我有做事了,所以不用再做其他事了。但對教學來說,其實我現在最重要的事情是要決定下一期要不要開、要開的話要決定時間跟課綱,這些東西我全部都還沒搞定。但一但每日心得寫完,就會有種:「今天有做事了」的感覺,就不會再逼迫自己去想這些東西,總覺得有點本末倒置。

JavaScript 五講

這名字很明顯是受到以前看過的背包問題九講啟發。

事情是這樣的,在 JS 裡面有幾個惡名昭彰的頭號敵人:Scope、Hoisting、Closure、Prototype、This,這些東西在面試題裡面超級無敵常出現,在實際開發中也有理解的必要。

而這一兩年我其實一直在圍繞著相關的主題寫作,今天把 this 寫完之後,上面的主題算是全部談到了:

  1. 該來理解 JavaScript 的原型鍊了
  2. 深入探討 JavaScript 中的參數傳遞:call by value 還是 reference?
  3. 我知道你懂 hoisting,可是你了解到多深?
  4. 所有的函式都是閉包:談 JS 中的作用域與 Closure
  5. 淺談 JavaScript 頭號難題 this:絕對不完整,但保證好懂

之後我想把這系列文章整理並修正一下,最後變成五篇有順序並且連貫的文章,稱之為 JavaScript 五講,預計的內容為:

第一講:變數的生存範圍:Scope 第二講:從 Hoisting 理解運作機制 第三講:所有的 Function 都是 Closure 第四講:物件導向基礎與 prototype 第五講:先學物件導向,再學 this

但要怎麼設計還要再想,只是先把 idea 記在這裡而已,我覺得挺酷的。

本日歌曲

今天要推的歌原唱是齊秦,但我要推薦的不是他的版本,是 Julia Wu 吳卓源的。

因為我今天在新加坡聽了她的 Live,場地小小的所以跟舞台的距離很近,隨意算了一下大概有一百個觀眾左右,附上一張用破爛 zenfone 拍的照片,基本上什麼也沒拍到:

p_20190223_161151_vhdr_on

整場滿歡樂的,中英雙語一直切換但講英文比較多,跟新加坡人講話的「模式」很像,就一大堆英文偶爾穿插幾句中文,唱的歌也是中英文都有,最後以買榜做結尾。

她是個很投入舞台的人,一唱起歌來就馬上進入狀況,連帶著催化著觀眾的情緒。很多藝人其實都是這樣,這也是我覺得要當藝人不可或缺的能力之一,當你一站上舞台,你就要覺得自己是最強、最厲害的。有沒有自信觀眾都看得出來,差別真的很大。但自信也不會無緣無故跑出來,背後是不斷的練習、改良、精進,才能呈現出有自信的表演。

之前看一些選秀節目,厲害的選手在表演上會注重表情,但在注意力放到表情以前,必須先確認唱歌跟舞蹈都是跟吃飯喝水一樣熟練的,才有可能去關注其他的東西。

面試的時候其實也是這樣,我有個學生面試前會做一些準備,在面試時展露出一副:「我很強、我很強,我真的很強」的自信心,我有另外一個學生是相反地,在面試時自信心不太足夠,兩個的能力我覺得差不多,但求職的結果卻大不同,前者順利許多。

這邊除了本身的個性差異以外,身為老師還有一點要去想的,那就是:「為什麼學生會沒自信?」,是不是因為我教的東西不夠深、不夠多,讓他們覺得技術能力還不夠?如果不是,那是什麼讓他們這樣覺得?有沒有其他方法可以讓他們產生自信?例如說多做幾個作品,或是跟其他的同學來做比較,抑或是直接找幾個工程師朋友來幫他鑑定?除了技能以外,還有很多事情是我們可以去思考的。

從 Julia 談到面試,我也是滿會聯想的。今天的心得就這樣吧,最後為大家帶來這首:原來的我。

原來的我 - Julia Wu 吳卓源|Official Music Video https://www.youtube.com/watch?v=EiGtnhdzIXc

advancedor96 commented 5 years ago

我有一份工作當前端,每次資深工程師說要我做這個,我說「天啊,這感覺好難!」他總會說不會啦,這其實很簡單啦!我每次都會說很難,他每次都會說很簡單你做得得到的,這樣重覆好幾個專案。

於是我就這樣真的做出了很多我原本以為做不到的事。

但是個性依然沒變。