【從學員練習影片觀察到一個關於 TDD 的有趣現象】
極速開發的課後練習作業,雖說重點是放在極速開發要學習的技巧與刻意練習的模型,但開發的方式、順序也是刻意安排成類似 TDD 的進行方式,來讓生產力最大化(TDD 本來就是幫助開發的,不是幫助測試的)
我從2位第一次上我課的學員(當然就是 #極速開發,代表他們沒上過#單元測試 跟 #TDD與持續重構),雖然他們是照著示範影片、上課教學用 TDD 在寫整個 tennis 的過程,但從他們執行測試的時間點就可以發現:
「他是用測試來驗證 production code 的正確性」,即使他先寫了測試,也不先執行,沒有看到紅燈,每次都等到 production code 寫完了,應該要綠燈時,才執行測試。
而其他上過 TDD 課的同學 ,或是上過單元測試的同學,知道測試是用來描述情境,如果現在「加入的這個情境是新的需求或需求異動,代表目前 production code 還不支援這個情境,執行測試跑出的紅燈,就是等等 production code 要完成的 #目標」
test-frist 從來都只是 TDD 其中一個小小的衍生產物,而不是全貌。TDD, 測試驅動開發 從來都是一種開發方法,而不是測試方法。
總有些人老愛把 TDD 拿來跟測試相提並論,就總是喜歡把 test-first 當作靶子打,覺得違反人性跟直覺,覺得先寫測試在很多情況下是浪費時間或是不 work,可能拿來跟一堆測試的方法論相提並論,或總是只拿回歸測試的效益來當作 TDD 的整體。抑或是陷入 isolation unit test 與 integration test (其實就是非 isolation 等級、有實際依賴的自動測試)之爭。
```
註:TDD 事實上是可以不是單元測試等級的。
```
要比較正確看待 TDD 的角度,首先要知道它是幫助開發的、它是一種開發方式(當然不是唯一一種,甚至也不會是最好的一種,因為根本沒有最好,只有剛好)
接著要了解 TDD 可能用 IPO 模型還比較貼切,input-process-output,在你開發任何功能之前,你總要先想過這件事。而先想這件事,才是 TDD 的最基本精神。
接著是怎麼把你想好的東西,變成可執行的 spec,我們只是用測試程式來「描述」你腦袋中的「IPO模型」,把 process 的過程當作一個黑箱子。
而這個 IPO 模型在結合成「使用情境」,就會帶來「高易用性 API 的好處」,只有在一開始就先想好怎麼給別人用,最後才會好用。所謂的一開始想好,指的不是預先設計一堆 class,而是 input/output 想清楚期待(一般會結合實例化需求,搭配 Given/When/Then 的 gherkin style 來把前置條件、資料、前提想好,當發生什麼事,應該是怎樣的結果),然後描述它。在紅燈定義清楚目標,綠燈完成 input/output 關係且沒弄壞前面的所有情境後,來針對 process 進行重構(事實上 Kent Beck 的 TDD by Example 更多是用 refactor 來 #完成 process。
```
註:所謂的 output 不一定只有回傳值,包含外部依賴狀態、資料的改變,甚至顆粒度小一點,針對物件導向設計的話,物件內部狀態的改變也算,只是物件內部狀態改變,驗證點要嘛是拿得到內部狀態,要嘛就是要驗證物件哪個行為會因這個內部狀態而有所不同。
```
## 戰 TDD 之前該先做好的功課
要戰 TDD,是不是至少要把 Kent Beck 的 TDD by Example 看完?
要戰 TDD,請不要拿它跟測試方法論來比,那只是一下就被人看破手腳。因為它是個開發方法論。
要戰 TDD,請不要把它的好處只限縮在跟回歸測試、自動測試的比較,因為那只是它的衍生好處,當你試過在白海報紙上 TDD 就懂,TDD 是在釐清你的思緒的同時,又可以以終為始,確保你在 production code 的每一個動作都是為了滿足某個期待的情境。
要戰 TDD,請不要去把 單元測試、整合測試捲進來,那是測試的顆粒度,那是測試的分類,TDD 從來都不是只能限於單元測試。
要戰 TDD,請不要在那邊戰他是 bottom-up ,是直接從程式/class 的角度出發,事實上 TDD 既不是 bottom-up, 也不是 top-down, (書裡面就有講這件事咩),實務上的 TDD 結合倫敦派(GOOS)跟芝加哥派(Classic TDD),會更像 Outside-In 的進行方式,先定義好驗收情境,接著從最外部(也就是使用者看得到的部份)一路把依賴往另一邊的系統邊界推,直到推到系統以外的依賴資源(persistence 或 external API/service)
```
註: ATDD by Example 中 ATDD by Example, Kent Beck 寫的序最後的一段話。
Kent Beck:
「就像我曾說過的,TDD的一個缺點是,它可能會退化為一種用來滿足開發人員需求的編程技能。某些開發人員從更廣泛的角度來看待TDD,輕易在他們測試的不同抽象級別間跳躍。然而在ATDD中不存在歧義,這是一種加強與非編程人員溝通的技術。我們之間良好的協作關係,以及作為這種關係基礎的溝通,能夠使軟件開發更有效率。採用ATDD是向著溝通更清晰這個目標邁進的重要一步,而此書是一本全面又平易近人的入門讀物。」
```
要戰 TDD,請不要只關注在 test-frist,因為他只是用 test 來幫助你 think-first,不要邊寫邊想。然後不要過份依賴或相信你腦袋的能力,把你想好的東西具體化出來,最好可以被直接執行,最好除了你以外每個人執行出來的結果都會一樣(不管是對的,還是錯的)
要戰 TDD, 請不要把論點放在見樹不見林,如果你有看 TDD by Example 的 Part 1, Part 2 那兩個加起來共 24 個章節,就知道一開始就得把當下想到的全貌紀錄在一個「紙本」的 backlog (所謂的紙本,只是要講這並不依賴於任何工具)
而這個需求輪廓的全貌,會隨著你逐漸完成一部分一部分的情境,設計逐漸浮現後,而隨時跟著增減調整。
但不代表 TDD 就是先想到一個測試案例,就直接先幹下去了,那根本是亂搞。
以上這些,都還不是在列 TDD 的好處,而是針對那些從來沒搞懂 TDD 但又愛戰 TDD 的人一點提醒,你戰的很可能是「你誤解的 TDD」。
TDD 還有許多實務上的用途,列上我在譯者序中的一小段:
>> 測試驅動開發(Test-Driven Development, TDD)!一種以測試為開發輔助、以測試來描述需求情境、以測試來當作目標、以測試來表達期望、以測試來驗證疑問、以測試來實驗學習、以測試來溝通協作、以測試來協助設計高易用性 API 的「開發方法」。
譯者序有開放給大家看,請見:https://tdd.best/book/tdd-by-example/
拜託,要戰之前去看一下祖師爺 Kent Beck 對 TDD 的原始見解:https://www.tenlong.com.tw/products/9789864345618?list_name=srh
如果你想正確的使用 TDD 來幫助你在實務上產生許多的價值,帶來許多的好處,尤其是需求釐清、持續重構、小步快跑的部份,最好理解的培訓課就在這:https://tdd.best/courses/classic-tdd-by-example-video-training/
最後我想講一段話:
TDD 從來都不該被導入到團隊中,但它是一種很好的自我鍛鍊與學習的方式,也是一種能用很低的成本來帶來很多好處的開發方法(見下方註腳),然而它也不是適用所有的情況,但它可以讓『完美』變成一個動詞,而非不變的形容詞。
```
註:
Kent Beck 在 DHH 靠腰:《TDD is Dead》 之後寫的一篇反串文:《RIP TDD》
https://www.facebook.com/notes/1063422864115918/
我幾年前的簡易翻譯,通常也是 TDD 可以幫助你解決的問題,如下:
- Over-engineering (過度設計)
- API feedback (改善API的設計與可用性)
- Logic errors (想的跟寫的不一樣,寫的跟需求不一樣)
- Documentation (寫跟維護文件是痛苦的)
- Feeling overwhelmed (找不到切入點)
- Separate interface from implementation thinking (抽象設計)
- Agreement (確保已修正問題的證據)
- Anxiety (改東壞西的擔心受怕)
```
很久沒對 TDD 發表這種長篇大論了,因為不理解、不想理解、不同角度理解的人居多,能真的到各自的塔上用不同角度來看原義,以及實務上用它來幫助解決的問題有哪些的人,真的太少。
大部分人只想針對這個詞彙來攻訐以博得流量跟吸引目光,而不是想著「我可以用它來幫助我什麼」
問題跟需求是中性的,解決問題跟滿足需求的手段與方式有千萬種,不會只有一種,也不會有所謂的對錯,多點角度去了解不同的方法、方式,然後融會貫通,發揮綜效,在實務上用最少的成本與風險來產生最大的價值,這才是真正的目標。
導入敏捷不該是目標,導入 TDD 也不該是目標,目標永遠都是在實務上產生價值、解決問題、滿足需求。
同時也有10部Youtube影片,追蹤數超過0的網紅ezManager,也在其Youtube影片中提到,別人稱讚你的時候,你常常覺得很羞愧嗎?害怕停下來,總覺得不做什麼,就會被大家給遺忘嗎?面對成就,卻總是覺得自己僅是僥倖嗎?國外研究顯示,70%的人曾有冒牌者症候群(Imposter Syndrome)在工作職場上相當普遍,不只是員工,甚至是一級高管、企業家都受此困擾。在一項研究中,冒牌者症候群(Im...
情境 證據 在 林于凱 高雄市議員 Facebook 的最佳貼文
【建教生的權益,老師是關鍵】
昨天我們辦公室去參加了,勞工局舉辦的「#高中職建教生職業災害及證據保全課程」,課程中來了非常多高雄各高職負責建教業務的老師,讓老師們知道,未來面對職業災害的時候該如何協助學生。也跟老師一起討論,建教生遇到職災時該如何保全證據。
除了在職災發生之後如何保全證據之外,講師也建議校方,未來如果對於工作環境有危險疑慮,可以跟勞工局請教,針對職場環境做稽查以及認定,並且規範清楚建教生的工作內容以及範圍,讓建教生有針對不合理的工作內容說「不」的權利。
💫💫
其實這個課程的促成,來自於去年我們辦公室接到建教生在工作時,被機具重壓,導致他出現長期性失能、無法搬運重物,有可能再也無法從事該項工作。但卻沒有人跟他說他應該去做職災認定、進而取得職災補償,最後竟以 幾千塊進行和解…
當時我就認知到,這應該不是個案,經過調查發現,建教生工作受傷,被送後不理的狀況,真的不是單一個案,對此,我提出三項具體建議:
(一)學校應該要落實對於學生的職前教育:最重要的「勞動權益知能」教育。
(二)當工作傷害已造成,學校應主動協助學生取得相關證據、申請補償程序。
(三)針對建教生的專案合作企業,應啟動臨檢式的專案勞檢,而非「提前通知的抽查」。
👉👉
後來,我直接邀集 #勞工局、#教育局高中科 一起商討處理方式,達成 #職災證據保存應該在校內開課 的共識,針對高職的實習處老師、就業組長、建教組長,先由勞工局開課,確認相關的證據保全流程、職災補償申請 … 等等,再由老師回到學校對即將進入職場實習的學生宣導。
昨天的「高中職建教生職業災害及證據保全課程」,是第一步,後續我最繼續關注。
建教合作,培養出很多職場上的優秀人才,也可以讓學生體會真正的職場環境,但如果因為建教工作受到職災,受到剝削,變相讓學生對於職場有錯誤的想像,根本是本末倒置,所以應該極力避免職災求償無門、企業學校兩手一攤,這樣的情境發生。
感謝 #教育局 與 #勞工局 願意共同攜手讓建教生的權益被看見,落實技職的勞動權益教育。
情境 證據 在 Facebook 的最佳解答
#神父的鹽
.
高虹安與名嘴朱學恆、資深媒體人黃暐瀚合唱「塔綠班之歌」嘲諷民進黨及其支持者,歌詞為「塔綠班,塔綠班,綠畜生氣有夠讚,大家都在嘲笑,你們塔綠班,你看看你塔綠班.」以「綠畜、塔綠班」羞辱選民,遭批評後,回應「我為什麼整個晚上不說話,因為我想先看清楚,到底有多少貨真價實的塔綠班、聖蟑士會對號入座」,並稱「塔綠班」此詞引起大眾共鳴,是民意的反撲,民心的向背.高虹安並拜託國防部趕快徵召她,讓她潛入敵國唱歌撕裂他們,並再度重申真正撕裂族群製造對立的,就是民眾痛恨的塔綠班.高虹安質疑,批評她的人為什麼在疫情導致八百多人死亡時,怎麼沒看你們這麼大聲,卻只檢討她唱歌. 高虹安認為,批評她的言論的是一種霸凌行為,她說霸凌她的都是塔綠班,塔綠班將會深深的刻化在民眾的心中,成為你的名字.
.
(以上摘自wiki)
.
一個立委滿口塔綠班、聖蟑士,把與自己意見不同的選民罵成是綠畜,我認為這樣的行為已經令國會殿堂蒙羞,而且正在拉低民意代表的水準-人民最基本的要求,一個立委不要出口成髒,沒想到,台民黨的立委連這一點都做不到.
.
我想,任何一個民意代表都必須對此提出譴責,這不但是踐踏立委的專業,也是破壞民意代表的名譽,人民也會提出質疑,是否花費稅金,付出選票,只是為了養出一個立委,登台演唱「塔綠班之歌」,怒罵綠畜,並說,她是在反映公民意見.
.
高虹安想像的立委,是跟民眾站在一起罵髒話,詛咒其他黨派支持者,其實,這不用立委來勝任,隨便找一個升斗小民,在路上潑婦罵街即可,或者找一個三歲小孩,沒有行為與自主能力,也無法判斷是非,給她張歪歌歌詞,叫她照著稿唱.這也是她辯解之詞,她只是應別人的要求唱一首歌,歌詞皆非她創作,她不懂歌詞意思,看不懂中文,還在學ㄅㄆㄇ,只是覺得這個怪叔叔對她很好,給她一顆糖吃,所以她就聽他的話,別人叫他幹什麼就幹什麼.
.
她把一個民意代表,當成一個未成年的小女孩來做,這是不可理解的.
.
要知道,就算一個小女孩做出這種事,回家也會被爸媽教育,加以訓斥不能隨便罵髒話,不要收陌生人給的歌單,但她的行為似乎沒有人能制止他,彷彿缺乏監護人的看護,使她失去教養.唯一像是監護人的東西,是她的上司,台北市長柯文哲,而他正是滿嘴「塔綠班、聖蟑士」的起頭者,不免讓人懷疑,她是否耳濡目染,有樣學樣,或者這就是市長教她這麼做的,在高虹安罵人了以後,市長還站在她身旁,稱讚她做得很好,稱她出口成蟑的舉動,贏得了龐大的網路聲量,這下子她的蟑話路人皆知了,就連彰化人都知道這個看似成年的小女孩,當眾罵人髒話,不免令人感嘆,有什麼樣的父母,就教出什麼樣的孩子.
.
高虹安說,「難道你們沒有看到塔綠班這個詞是怎麼在網路上瞬間爆紅成為熱門關鍵字、引起大眾共鳴嗎?民意的反撲,民心的向背,豈是我一人可以操縱?」
.
不知道這個大樹鋸專家,是怎麼把網路聲量看成是對自身行為的認同,網路聲量,有正面,也有負面,也可以經由少數一群極端的人,不斷刷洗歧視性的話語,而躍上版面,現在,「高虹安」這個詞,也成為網路上瞬間爆紅的關鍵字了,它是否意味著大眾的共鳴、民意的反撲,民心的向背?在我看來,它比較接近負面的意涵.
.
高虹安說,塔綠班和聖蟑士,是社會氛圍對於部分民進黨的激進支持者或資訊戰從業人員,「在網路上恣意出征不合黨意的公民意見,意圖引發寒蟬效應的反諷」.
.
這些話的理解,透露出常識的缺乏,短短幾個句子,卻有諸多謬誤,令人不知如何吐槽起,為了自己咒罵與羞辱別人,創造出這麼一大串歪理,也真是令人佩服起人類的本能,一種自利取向的自我防禦機制.
.
首先,事件發生之初,不就是高虹安莫名的唱起一首歌,羞辱起不相干的民眾?歌詞中,毫無道理的指涉泛綠本土派支持者,是塔綠班,並以激怒他們得到自己的歡愉「綠畜生氣有夠讚」,並且糾眾和她一起發出暴言,塑造大家都厭惡的氛圍,要其他人跟隨他們一起進行集體嘲弄,「大家都在嘲笑,你們塔綠班,你看看你塔綠班.」
.
這與其說是一種反諷,不如說是惡意的嘲笑,而且是沒有目的,也沒有原因的,並沒有人冒犯她,此前,大家並不特別關注這個人,甚至不知道她的存在,而她藉由戲謔一群人,討好一群人,為自己博得優越感,吸取其他人的關注.
.
反諷,還要有一個諷刺你,你加以反擊的對象,講白了,高虹安這種行為,就是單方面的網路霸凌而已.
.
當自己進行網路霸凌的行為,被看不下去的人批判,卻稱自己遭受到網路霸凌,加害者反倒變成被害者,這邏輯的弔詭,也令人瞠目結舌了.
.
再者,作為一個民意代表,妳千不該,萬不該,去謾罵選民,就算他們是別的黨派的支持者,這是從政者的大忌,民意代表,你監督的對象,是政府,不是人民,人民反倒是要監督你的對象,確保你是否有正確的反應民意,立法、審查預算、質詢、召開公聽會,監督你是否有完成自己的工作,你要質詢的是各部會,而不是質詢人民是否偏激,是否是塔綠班.代議士(representative)指人民賦權與民意代表,代替自己行使權力,制定法律和管理公共事務,實行間接民主,這個代替並非出賣或者轉讓,誠如人民並沒有將自身之權利無條件賦予主權者,在人民與政府之間,代議士作為一個中介者,是人民的辦事員,換言之,和政府一樣,都是人民的僕人.
.
主權在民,誠如盧梭所說,「要尋找出一種結合的形式,使它能以全部共同的力量來衛護和保障每個結合者的人身和財富,並且由於這一結合而使每一個與全體相聯合的個人又只不過是在服從自己本人,並且仍然像以往一樣地自由.」政府與人民與代議士的關係,便是基於社會契約,人們放棄天然自由,獲取契約自由,從自然狀態進入社會狀態,從本能邁入道德和公義,這就是社會的自由.
.
「人生而自由,卻無處不在枷鎖之中」,一個人倡導的絕對自由,就意味著剝奪另一個人自由,當個人尋求自己的利益至上,彼此的利益就會產生衝突,社會契約的產生的前提便是基於公共意志,
.
「我們每個人都以其自身及其全部的力量,共同置於公意的最高指導之下,並且我們在共同體中接納每一個成員,作為全體之不可分割的一部分」,公共意志在於接納每一個成員,以群體的福祉作為發想,而非單一個人或一個小群體,是所有個體結合而成的公共人格,是主權者,而人們參與其中,換言之,無論是人民/政府/代議士,都必須遵守這樣的社會契約.
.
如像高虹安一樣,身為代議士,卻指控她的主權者是塔綠班,是「另一群人」,「是極端份子」,而將這群人排除在命運共同體之外,並要她的另一群主權者去嘲笑他們,貼標籤,進行仇恨動員,獵巫,與霸凌,這比較符合她口中的部分激進支持者,而這就是毀壞契約的行為,她應該自行辭職,或由人民制裁.
.
而這樣的制裁並不會是另一種霸凌.
.
該立委的薪水來自於全體人民的納稅金,這是不分政黨色彩的人所貢獻;該立委的權柄來自於全民參與的民主政治架構,而這是基於2300萬人的公共意志,所賦予,要求他進行質詢與立法代議士的義務,這些人無論政治立場為何,政治選擇為何,支持哪一個政黨,贊成或反對政府的政策,都是他們自由的選擇,來自於他們的自由意志,並不能由代議士決定,或者干涉,甚至將之作為一種攻擊性的理由,攻擊自己理當付出責任的對象,純粹是因為人民不選擇她或她的政黨,或者不遵從她的個人意圖.
.
如果你要檢討政府的防疫,應該提出你的論述和客觀依據,與哪些需要改進的地方,凸顯其不足之處,但絕非檢討選民是綠畜或是塔綠班,這不會對防疫有任何幫助,只是單純地進行惡意攻擊和羞辱,根本是搞錯對象.立委就職都必須宣誓效忠人民與憲法,憲法即規定,議會必須具有有自治、自律之權責,議案之討論、質詢等有關會議事項所為之言論為限,始有免責之權,如與會議事項無關,而為妨害名譽或其他顯然違法之言論,則係濫用言論免責權;而權利不得濫用.
.
高虹安此舉,是在違背自己的誓言.
.
而立委之議事攻防、辯論、溝通的過程,其判斷標準為「為思辨或溝通過程中不可或缺的部分」,白話來說,你可以向民眾陳述利害關係,爭取他們認同,而不是強制人民遵從自己的意見,反對者的意見都打成對立群體,進行抹黑和汙衊,比起黨意,極端的個人主義更令人無法苟同,前者仍符合民主的範疇,後者傾近於將自己當成一個暴君或奴隸主.
.
很明顯,汙衊人民是塔綠班或者綠畜,並不屬於「為思辨或溝通過程中不可或缺的部分」,相反的,它屬於侵害公民存在的負面成分,壓制人們表達自己的主張,才有可能製造所謂「寒蟬效應」,當人民表達自身的主張時,隨時會被代議士貼上恐怖份子的標籤.
.
這當中最荒謬之處,那就是代議士拿人民因染疫而逝去800條人命,合理化自己對人民羞辱和歧視的行為,她似乎忘了,她才有質詢權以及代議的職權,而人民並沒有,她說「八百多人死亡時,怎麼沒看你們這麼大聲」,事實上,這是她的工作,她不去做,要人民自己去做,而這發生在她被檢討唱歌的情境,只要人們質疑她為何罵人是塔綠班,就必須代替自己去質詢政府,如果你做不到,就不能質疑她,要接受她的羞辱.一個代議士,主動拋棄了自己的工作並對著自己主僱惡意的謾罵,並拿他人的悲痛,來為自身歧視言論進行背書,可以說,符合亞里斯多德所稱的「惡行」(adikema).
.
我們不會說,羞辱與歧視是一種民意,霸凌與嘲笑是公民的行為,「塔綠班」是一種惡意的標籤,框架在無辜的人身上,對於他人進行莫須有的指控,用意在於報復與逼迫他人服從他們權威,如同盧梭所說的自爽之愛(I’amour proper),把民主社會當成一種複雜的人際關係,為了經營這種人際關係,試圖與他人比較並進行貶低,他們想從他人的目光中確認自我存在的價值,藉由反覆激怒與刺激他人,引起別人不悅,討好極端的對象,取得他們的認同,他們越生氣,我越高興,越將他們非人化,越能建構自身的優越感.
.
這反映的是它自身的脆弱性,必須依賴他人的認同才能生存,必須試著去忌妒和怨恨,他們的戲碼才能繼續演下去,在這個螺旋之中,它是在服膺另一群主權者嗎?我想不是的,它像是在爭奪獲得支配自己的權力者的寵愛,一種怨婦式的忌妒,奴隸般的愛情.
.
塔綠班之所以是歧視的字眼,是因為它遭致了台灣本土伊斯蘭教信徒的反對,他們屬於客觀的第三者,就像柯文哲當初說「希特勒屠殺600萬人的歷史悲劇,是猶太人對國際上最大宣傳」,而遭到猶太協會所杯葛一般,台灣伊斯蘭協會對於ptt上「塔綠班、聖蟑士」的戲謔用語,認為是一種謾罵並且像是一杯毒藥,牽連無辜穆斯林,並認為使他們遭受到冤屈.
.
值得注意的是,對於羞辱與歧視的詞彙,它所指涉的對象,以及加諸的語境,並不是由加害者所定義,那只會淪為二次傷害,加害者出於自利取向,必然會合理化自己的羞辱行為,認為他們十分合理,如此,就會出現「我所指稱的就是一群可恨的人他們應該被憎恨」,或者「塔綠班當然不是塔利班就如同塔利班早已不只是字面上的神學士」,這樣虛構的謊言,將原本人們欲脫離的傷害字詞,再度烙印在被害者身上,使惡意成為一種平常,將錯誤變成一種正確,原本應該被遏制的行為,變成強迫別人接受,而不許抗拒的日常,明明感受到了惡意,也確實被傷害,他們要其他人裝作沒這回事,掏洗人們的認知,只能默默的忍受,把他們惡意當成善良來解讀,為了少數人的慾望,施暴於萬物.
.
歧視與羞辱字詞,應該由受指涉的對象,他們的感受為主,以普世價值審視他造成的傷害性,塔綠班不是塔利班但卻將塔利班與之連結,如高虹安想指涉的對象是部分民進黨的激進支持者或資訊戰從業人員,她就直接說「部分民進黨的激進支持者」就好了,犯不著使用塔綠班,她也可以使用傷害較小的網軍或1450,但是否,從她本身的意圖來看,她故意使用塔綠班標籤他人,就是要讓觀者往塔利班神學士的惡行進行聯想,say,「他們就是那樣的人」.
.
以民進黨支持者來說好了,或者她所謂「部分民進黨的激進支持者」,他們可曾去強暴婦女,或是殺害平民?他們可曾對公共設施進行恐怖攻擊?他們可曾解釋一部律法,剝奪女孩子的受教權力?他們可曾說,「女生不能養寵物」而在飼主前面槍殺他們的毛小孩?他們可曾毆打或殺死記者,阻止人們說出真相?或入侵電視台,用槍逼迫主播說出他們想令她說出的口不擇言?
.
沒有,而高虹安,作為一個代議士,說他們是塔綠班.
.
這令人想起黃士修,曾經攻擊立委王婉諭為「小綠燈媽媽」,他們慣性以「綠」作為一種原罪,並拿他人的創痛,使他人無法忍受,難以反駁,讓人陷入退無可退的境地,而諷刺的是,當神學士把女性當成羔羊那樣宰割,身為一位女性,卻把兇手的暴行嫁接在不相干的人身上,這是在利用太平洋一端的受害者,拿著她們的吶喊聲,來為自己取暖,尋求共鳴.
.
神學士不是神學士,淪為負面的詞彙,塔綠班卻不是塔利班,是一種無害的歌頌,這理科出身的中文造詣,實在令人不忍卒睹,既要罵人,展現自身的惡意,又想要免於責難,掩飾自身的意圖,要其他人當這股惡意都不存在,不准別人批評,可以看見其中極度自私的想法.
.
作為塔綠班一詞的發源地與推波助瀾者,ptt八卦版與成衣商人,他們明確的使用這個詞,用來指涉所有泛綠的支持者,只要遇見泛綠支持者的存在,無論他們說什麼,贊同或反對政府的政策,都來上一句「好的,塔綠班」,高虹安既然稱歌詞皆非她所創作,但又認為歌詞不是他們所定義的那樣,而是自己所獨創的那一種,「社會氛圍對於部分民進黨的激進支持者或資訊戰從業人員」,這是沒有邏輯的,她獨創這樣的概念,又加以違反,對於這個詞彙有反應的「貨真價實的塔綠班、聖蟑士」是自己「對號入座」,凡看不下去她出口成髒,羞辱他人行為的人,都是一種霸凌,而霸凌她的人又會將自己的言行舉止,刻在人民心底,塔綠班將成為「你的名字」
.
她早已將所有具有正常道德與價值判斷的人,看不下去她惡行的人,都當作是塔綠班,「只要批評我的,都是塔綠班」,這才是她真正的定義,「我說你是,你就是」,只要我爽,我就能將塔綠班貼在不合我意的人身上,而對我有利的人,就不是塔綠班.
.
這有點像是當初母豬教徒的「仇母豬不仇女生」,將女生分為好女孩、壞女孩,被我仇視的,就是母豬,遵從我的女孩,就是好女孩,不是母豬.在這邊,高虹安把她不同政治傾向的朋友,以及她認可的,就事論事的民進黨員和非民眾黨支持者,定義為「聰明溫暖的活人」,她「永遠也不會用塔綠班來稱呼他們」,至於她稱呼塔綠班的人,都是一群愚笨冰冷的屍體,她不需要在意他們的感受,然而,事實真的如此嗎?簡單的劃分成對我好的和對我不好的,孩童般的世界,我想,在她的朋友中,也必然存在不認同她羞辱他人行為的人,在她認可的非民眾黨支持者中,也有看不下她罵人綠畜的人存在,是說,正常人都會這麼認為,不過,在她眼中,就會突然被歸類成「不能就事論事」,哪怕,是針對她辱罵別人的這件事.
.
不符合我意的,就是塔綠班,這才是她真正的定義,證據就在於,她的定義不斷地再改變.
.
我不知道是不是理科的人,都容易產生這樣自我掏洗腦袋的見解.
.
PTT八卦版早前,在塔利班攻進首都喀布爾時,改版標「賀阿富汗酋長國成立」,成衣商人則在此時直播中表示,「塔利班以前就是一個政權,是後來美國人來,把塔利班政權趕走,這才是整件事的開端.」,並稱「美國人說走就走」.
.
可見,他們濫用這詞彙的前提,和其他人不同,是肯定塔利班的行為,並對他們展開奇異的同情,透露出他們隱約的反美情緒.
.
另一方面,他們又將「塔綠班」標籤在任何他們認為是本土派支持者的人身上,他們某種程度贊同塔利班的行為,又將他們的暴行轉嫁給其他人,無的放屎,這樣的行為,就是在認同惡意,轉移加害者的責任.
.
如同看一個強暴犯在強暴凌虐另一個女孩,他們一面大聲叫好,一面對加害者抱以同情,並大聲嚷嚷著,無辜的路人,你們是強暴犯,對著所有想幫助被害者的幫助者,說,你們就是那個強暴犯.
.
這樣的思維,無疑是一種共犯的思想,我們周遭的人們,出現了一群強暴犯預備軍,而高虹安唱起他們的語彙,並說,不是她創作的,是應觀眾要求,話鋒一轉,又直接指控「我想先看清楚,到底有多少貨真價實的塔綠班」、「不正是坐實了民眾痛恨的塔綠班?」、「就是民眾痛恨的塔綠班.」,直接將塔綠班說成是刻畫在民眾心裡的你的名字,噢,我想她真正想說的,是已經刻畫在自己的心中,成為永遠的名字,她已經命定了,所有批判她的人,你們就是一群塔綠班.
.
但是她不敢說,說成是人民的.
.
遠方的人正在受苦,他們被用鞭子鞭撻著,被蓋上罩袍,遮住了眼睛和嘴巴,而一群人不同理他們的處境,不正視他們的痛苦,甚至捨不得別開眼睛,當作事不關己,看著一群人被奪去了自己的名字,被另一群人奴役,你不為他們發聲,反倒是把加害者的名字,當作是鞭子,試圖鞭撻另一群人,活在你身旁的人,也奪去他們的名字.
.
她們很痛苦,而他們卻很高興.
.
這樣的情緒,這樣的剝奪,和兇手又有什麼不同?
.
如果高虹安為了保護自己,而將自己周遭的人,都刻化成兇手的名字,那麼,神父必須為那些被削去自己臉孔的人,找回自己的名字.
.
我必須為和她同樣活在這座島嶼上的人辯駁,
.
台灣人,不是塔綠班.
.
然而,作為同樣活在島上的人,她必須意識到,她和其他人不同,她不是一個鄉民,或是名嘴,她是一個代議士,具有公職的身分,她具有著權勢,立法權,質詢權,要代替人民上國會殿堂,理所當然,具有較多的社會責任,必須以較高的道德標準加以省視,何況,她還任職於立法院教育及文化委員會,審查教育、文化政策的議案,難道她要用謾罵綠畜的眼光,去制定民眾教育的規準?用唱「塔綠班之歌」的方式,去審視族群的文化?而她犯了錯,不肯道歉的態度,難道不會有家長問「我要怎麼教小孩?」
.
誠如鄭太吉所說的,「過高屏溪,殺人無罪」,如果他不是一個代議士,他只是一個罪犯而已,他說的話不具備影響力,但他選上了議長,這就表示,他不同於一般人,他的話語,不可避免的會對公民社會造成極大的風險.
.
我不知道隨口說出「塔綠班、綠畜」的代議士,是不是認同「只要是綠的,辱罵無罪」,如果是,他擁有立法權,不知道會提出什麼樣的法案,來合理化自己的言語.
.
更重要的,她必須具有基本的常識認知,自己的話語,對照自己的職權,是如何的撕裂這個族群和社會,她絕非只是隨意唱歪歌的小女孩,如果她認為她是,請辭職,辭去自己的職務,想要罵什麼樣的髒話或是羞辱特定族群,沒人會理會你.
.
台灣的伊斯蘭信徒,並不認同塔利班的行為,認為少數人曲解伊斯蘭後還自詡為穆斯林,使得他們受到了牽連,而這份心情,轉化成同理,使他們精確的辨明了,那些滿口「塔綠班、聖蟑士」,正在消費他們的信仰,將罪加在冤枉的人身上,正如其他人用塔利班的行為,對他們進行歧視一般.
.
他們感同身受,發出不平之鳴,人之所以為人,乃因對其他人的痛苦,能感同身受.
.
有些人不能,我們希望他們能.
.
願那些謾罵塔綠班和嘲笑綠畜的人,能使自己的心靈早日得到平靜,brother.
.
.
本篇文章的完成 感謝 #鶴 #林靖賢 tomoyo的贊助
.
【贊助神父的菸 尋找平靜心靈】
https://g6m3kimo.blogspot.com/p/blog-page.html
情境 證據 在 ezManager Youtube 的最讚貼文
別人稱讚你的時候,你常常覺得很羞愧嗎?害怕停下來,總覺得不做什麼,就會被大家給遺忘嗎?面對成就,卻總是覺得自己僅是僥倖嗎?國外研究顯示,70%的人曾有冒牌者症候群(Imposter Syndrome)在工作職場上相當普遍,不只是員工,甚至是一級高管、企業家都受此困擾。在一項研究中,冒牌者症候群(Imposter Syndrome)被認為是全球高階主管最常擔心的事情,60% 的高管表示這個問題對他們的自信與領導能力產生負面影響,甚至有九成的女性主管都受此情結所苦。
★冒牌者症候群測試量表 (EN英文網頁) https://testyourself.psychtests.com/testid/3803
也歡迎您到FB私密社團 分享你的量表分數!
★ 優惠方案:
1.工作必備【向上管理情境溝通術】線上課程
2.ezManager五種超值方案:現在就幫自己加分,讓你Level Up!
以上詳見 MixerBox報名 bit.ly/3xFWX4M
★ 本集分點章節:
(00:00:45) 感謝康r 家柔 Sandy Felix 參加ezManager超值贊助方案
(00:01:00) 語速問題回答
(00:01:25) 本集開始,你有這幾點冒牌者症候群嗎?
(00:02:16) 什麼是冒牌者症候群?Imposter Syndrome
(00:04:23) 讀書會:每個人偶爾都有冒牌者症候群
(00:10:05) 未來延續四大主題
(00:10:57) 一分鐘商業英文: Struggle
#國外商管類 讀書會,Great Managers are made, not born.
管理職人、熱愛學習的夥伴們,用一杯茶的時間,減少眼力腦力轉換成本,內化成你的獨門攻略。
★ 本集導讀書籍:《the making of a manager: what to do when everyone looks to you》(暫譯:優秀管理者的後天養成之路) 亞馬遜去年最佳商業書第一名、華爾街日報暢銷書。原文書 9折購 https://lihi1.cc/dnwIH
作者:Facebook 產品設計副總 Julie Zhuo 的十年管理心法。
★ 本集重點摘錄:
冒牌者症候群(Imposter Syndrome亦稱冒名頂替現象、冒名頂替綜合症、騙子症候群)是心理學家在 1970 年代創造的術語。會影響從運動員和科學家到辦公室工作人員的每個人,患此症狀的人即使有充足外部證據證明他們的能力,仍然深信自己「不配」、甚至覺得自己是個騙子、很怕被拆穿。此症狀在出色的女性當中特別普遍。一直到最近幾年才被正式承認,但還不被列入正式疾病,是疾病的前身,冒名頂替綜合症是一種普遍現象,在大多數人的一生中至少會影響一次。如果嚴重的話,尋求心理諮商會有幫助。
為什麼冒牌者症候群 對管理者的打擊如此之大?
有兩個 原因。
1.首先是你經常被尋找答案。
2. 你經常被放到 你以前沒有做過的事情的位置。
根據專家Valerie Young 博士的個人研究,發現了冒牌者情節的幾種典型的“能力類型”
1.完美主義者
2. 女超人/男超人:經常會強迫自己超負荷的工作
3. 天生的天才
4. Soloist獨奏者
5. 專家
★ 本集補充資料
:: 冒牌者症候群:面對肯定、讚賞與幸福,為什麼總是覺得「我不配」?https://shoppingfun.co/2ry7o (博客來)
:: 為什麼我無法坦率地擁抱成功? — 冒牌者症候群 https://reurl.cc/dG644D
(by Jasmine Lin)
★ 一分鐘商業英文 Struggle (by Zach)
"Struggle" is both used as a noun and as a verb.
當名詞時As a noun, struggle means= a very difficult thing
ex:
Making updates to the software was a big struggle for the company. They could only release one update every 3 months, which was not fast enough to keep up with the market.
當動詞時 as a verb, we usually say, “struggled to do something” or “struggled with something”__(had trouble to do something)
The company struggled to provide timely updates to its software. They could only release one update every 3 months, which was not fast enough to keep up with the market.
The new intern struggled with time management. He was late to every meeting last month.
=====================
Music C.C. by Chester Bea Arthur -Folk Physics / Free Sound Effects lihi1.cc/QIOep
@同步更新至
Spotify|Google podcast|Firstory|KKbox|SoundOn|Pressplay| Youtube |TuneIn|MixerBox (MB3)|Himalaya|CastBox |好好聽FM...(共30台)
@節目鼓勵與反饋請到Apple Podcast 給五顆星留言& 免費追蹤(按最右上角)
:: 如果您喜歡,請贊助鼓勵我們繼續製作節目💰 https://lihi1.cc/s1mES (50秒影片教學, lihi1.cc/N8vYt )
@活動: 一日之星|報名當來賓|Podcaster聯盟接案推廣計畫 https://lihi1.cc/C3EEF
@想開始做自己的podcast嗎?歡迎使用 Firstory 的邀請碼W-B23W9K可得小額啟動基金
★ 節目私訊區:https://lihi1.cc/tZCUD
@你已有你個人的優勢識別答案,或想要有一個公司以外的交流成長小組、經驗轉換&彼此支持嗎? 免費加入 讀書會群組
:: IG:www.instagram.com/ezmanagergo
:: FB私密社團: https://lihi1.cc/NOlrM
:: 上Youtube搜尋「怎麼給星評分」一分鐘教學影片,或點這 https://lihi1.cc/N8vYt (分享給你沒在聽podcast的親友)
:: ezManager五種超值方案2分鐘說明影片 lihi1.com/p6101 :現在就幫自己加分,讓你Level Up! 職涯更勝利
黃金職人領導力|VIP職人超越力|伯爵經理人通行證|專屬1對1職場問題線上諮詢|職涯成長新星
📚 一對一線上諮詢六大主題:
1. 好履歷健檢|2. 團隊管理類
3. 向上管理類|4. 抗壓管理類
5. 溝通技巧類|6. podcast新手入門諮詢
@合作接洽 ezmanagerGo@gmail.com (不分大小寫)
情境 證據 在 曹楊 Young Youtube 的最讚貼文
曹楊「規定情境」線上音樂會 TME Live
純享版 : https://www.youtube.com/playlist?list=PLApseBZhKzncMT_Fz01oAo0Yp74gm7qO5
#IThinkILoveYou
詞:葛大為/曲:曹楊
男/回留言 獨漏我 很針對性
女/Do you love me
男/這星期 朋友局 你也缺席
女/Do you need me
男/你發文又編輯 打卡在我附近
語音也不聽 還說不是故意
你實在太聰明 能讓我的好友
這次都挺你
女/你不是說 你想冷靜 我這不是 稱你的意
愛說反話的你可能不曉得
有時候你也會傷害到我的
像勢不兩立 的兩隻貓咪
先緩和情緒 這需要複習
男/慢慢也 能熟悉 這種頻率
沒怪你 其實我 也氣自己
鬧鬧脾氣 總好過 表面的和平
男/I think I love you (女/I think I love you)
男/I think I need you (女/I think I need you)
男/I think I love you (女/I think I love you)
男/磨合是 我們之間 相愛的證據
女/限動放著歌曲 附上哭泣表情
想要我在意 還說你不是故意
像是我的天敵 摸透我的底細
不得不讓你
男/各自出題 女/各自冷靜
男/這到底是 女/稱誰的意
男/愛說氣話的你可能不曉得
有時候你也會傷害到我的
女/我想先澄清 是你孩子氣
合/我說我沒事 是出於真心
女/I think I love you (男/I think I love you)
女/I think I need you (男/I think I need you)
女/I think I love you (男/I think I love you)
合/磨合是 我們之間 相愛的證據
男/也不是 第一天 和你一起
女/讓子彈 飛一會 我會消氣
合/恢復平靜 解封鎖 重新再綁定
合/慢慢也 能熟悉 這種頻率
沒怪你 其實我 也氣自己
鬧鬧脾氣 總好過 表面的和平
男/I think I love you (女/I think I love you)
男/磨合是 我們之間 相愛的證據
女/I think I need you (男/I think I need you)
合/多合適 口是心非 誰也不疲倦
男/I think I love you (女/I think I love you)
合/I think I love you
合/ I think I love you
◆ 關注 曹楊 Young ◆
Facebook: https://www.facebook.com/young.cy1211
Instagram: https://www.instagram.com/young.cy1211
微博 Weibo: https://www.weibo.com/caoyang1211
#曹楊Young #規定情境線上音樂會
情境 證據 在 曹楊 Young Youtube 的最讚貼文
曹楊 x 吳映潔 Gemma Wu
雙人情境,練愛解題。
12.28 中午 12 : 00 MV首播
12.29 曹楊 ‘‘ 規定情境 Mise En Scène ’’ 專輯發行
專輯購買/數位點聽:https://cy.lnk.to/miseenscene
———— scene 1 / 相愛相處的雙人情境裡,互相磨合的愛情頻率 ————
練愛主打〈I Think I Love You〉 曹楊×鬼鬼首次合唱愛的日常練習曲
男女雙向對話實境放送 那些關於我們愛的大小事
曹楊挑戰全新情境式口語唱法 登入新角色為愛解題
「磨合是我們之間相愛的證據」戀愛中的爭吵、冷戰、誤解...無論愛情中發生的矛盾有多大,最後在心裡留下的卻依然是I Think I Love You. 再多的矛盾,都可能是一時的口是心非,在真正了解愛的相處之道前,我們都在練習如何將愛磨成最適合的樣子,這一段練愛必經之路,終究會讓找到繼續相愛的理由。
在曹楊首張個人專輯《規定情境》中,每一首歌都各自營造了不同篇章的情境角色,像是藏了不同的故事,在這首〈I Think I Love You〉當中曹楊第一次嘗試了蔓延chill氛圍的R&B曲風,在過往一貫的深情形象中翻轉角色,大展新面向,就連曹楊自己都說「這次的曹楊不嚴肅了!」。在葛大為老師的筆下,男女主角故意展現的小賭氣、內心的OS、互相小抱怨,時而針鋒相對、時而放低姿態的對話情境,宛如真實上演的日常愛情。跳脫一般戀愛歌曲常用的單向視角,〈I Think I Love You〉的歌詞說出了男女雙向的視角,透過一來一往的對話點出了愛情中的枝微末節,無論多微小的事都可能產生難解的蝴蝶效應,而這些練習與磨合最後也都留下了兩人相愛的證據。
為了符合歌曲完整的情境,唱片公司也邀請了鬼鬼吳映潔與曹楊一起合唱,同樣都是演戲、唱歌雙棲的兩人,初次合作就都展現了高度專業,在進錄音室前的幾次越洋通話後,曹楊和鬼鬼就各自在上海台北兩地進行配唱,鬼鬼自帶極高辨識度的甜美清亮歌聲,與曹楊為歌曲情緒刻意琢磨的情境式口語唱法完美映襯,讓曹楊也對成品感到非常滿意「我自己花了一些時間,想要區隔過去慣用的唱法,揣摩這個情境角色該有的口氣,有一種完全把自己打破重建的感覺!很榮幸能邀請鬼鬼一起合唱,她的出現就像是在這首歌裡添加了不可或缺的關鍵味道。」
《 I Think I Love You 》
詞:葛大為/曲:曹楊
男/回留言 獨漏我 很針對性
女/Do you love me
男/這星期 朋友局 你也缺席
女/Do you need me
男/你發文又編輯 打卡在我附近
語音也不聽 還說不是故意
你實在太聰明 能讓我的好友
這次都挺你
女/你不是說 你想冷靜 我這不是 稱你的意
愛說反話的你可能不曉得
有時候你也會傷害到我的
像勢不兩立 的兩隻貓咪
先緩和情緒 這需要複習
男/慢慢也 能熟悉 這種頻率
沒怪你 其實我 也氣自己
鬧鬧脾氣 總好過 表面的和平
男/I think I love you (女/I think I love you)
男/I think I need you (女/I think I need you)
男/I think I love you (女/I think I love you)
男/磨合是 我們之間 相愛的證據
女/限動放著歌曲 附上哭泣表情
想要我在意 還說你不是故意
像是我的天敵 摸透我的底細
不得不讓你
男/各自出題 女/各自冷靜
男/這到底是 女/稱誰的意
男/愛說氣話的你可能不曉得
有時候你也會傷害到我的
女/我想先澄清 是你孩子氣
合/我說我沒事 是出於真心
女/I think I love you (男/I think I love you)
女/I think I need you (男/I think I need you)
女/I think I love you (男/I think I love you)
合/磨合是 我們之間 相愛的證據
男/也不是 第一天 和你一起
女/讓子彈 飛一會 我會消氣
合/恢復平靜 解封鎖 重新再綁定
合/慢慢也 能熟悉 這種頻率
沒怪你 其實我 也氣自己
鬧鬧脾氣 總好過 表面的和平
男/I think I love you (女/I think I love you)
男/磨合是 我們之間 相愛的證據
女/I think I need you (男/I think I need you)
合/多合適 口是心非 誰也不疲倦
男/I think I love you (女/I think I love you)
合/I think I love you
合/ I think I love you
音樂製作 Song Credit |
詞Lyrics:葛大為
曲Composer:曹楊
製作人Producer:李汪哲Chavy Lee
製作執行Production Executive:吳逸玲Lily Wu
編曲Arranger:李汪哲Chavy Lee/吳逸玲Lily Wu
和聲編寫Backing Vocals Arranger:李汪哲Chavy Lee/吳逸玲Lily Wu
和聲Backing Vocals:吳映潔GEmma Wu
吉他Guitar:翁光煒Wico Weng
錄音師Recording Engineer:徐威/李汪哲Chavy Lee/吳逸玲Lily Wu
錄音室Recording Studio:V Studio(上海)/白金錄音室Platinum Studio
混音師Mixing Engineer:Ken Matsuoka
混音室Mixing Studio:Showastation
母帶後期處理工程師Mastering Engineer:권남우
母帶後期處理錄音室Mastering Studio:821 Sound Mastering
MV製作 MUSIC VIDEO CREDIT |
製作公司 | 我的檔期有限公司
導演 | 李伯恩 BORN X 小葉 Ayeh
腳本 | 李伯恩
專案 | 葉丁瑋
監製 | 謝乾乾
剪接 | 李伯恩 X 小葉
調光 | 葉丁瑋
上海劇組
製片人 | 王小豐
執行製片 | 張劍 外聯製片 冬景
攝影師 | 李永樂
大助理 | 韓磊
二助理 | 朱智瑋
燈光師 | 孫天偉
燈光助理 | 馬八平/李生明/張歡/任強
道具師 | 王平
大助理 | 劉大育
助理 | 曹宇/李加鵬/徐二威
台北劇組
導演助理 | 李旻紜
製片 | 李婷婷
攝影師 | 劉威廷
攝影大助 | 黃偉根
燈光師 | 賴楊文
燈光大助 | 張志民
燈光助理 | 徐鉦淯/陳達峰
美術 | 何少民
美術助理 | 梁晴育
美術場務 | 邱宥翔/邱詠祥/吳明吉
場務 | 黃正達/唐偉誠/高小鈞
道具車 | 林瑋
燈光器材 | 貞寶企業
攝影器材 | 中影
九巴 | 廖桑
GEmma吳映潔化妝Artist Make up | 蔡依澄Tsai yi Cheng
GEmma吳映潔髮型Artist Hairstylist | 偕芫瑄
GEmma吳映潔造型Artist Styling | 呀喂整體造型工作室 (亞葳/文文)
曹楊化妝Artist Make up | 美少女工作室 prettycool/小魚
曹楊髮型Artist Hairstylist | Ken
曹楊造型Artist Styling | Elise Lin
◆ 關注 曹楊 Young ◆
Facebook: https://www.facebook.com/young.cy1211
Instagram: https://www.instagram.com/young.cy1211
微博 Weibo: https://www.weibo.com/caoyang1211
#曹楊Young #GEmma吳映潔 #IThinkILoveYou