跳到主要內容

《跨出舒適圈》八歲那一年,我從波多黎各搬到了台灣



我的父母是台灣人,但我出生於波多黎各(講西班牙文的美國屬地,位於加勒比海)。小學四年級那一年,我搬到台灣定居。這篇想著墨的,就是我人生中印象最深刻的那次「跨出舒適圈」,發生在我小學三年級升四年級的那一個暑假。

三年級的學期末,波多黎各的老師和同學們送了我一個禮物,是我最愛的「水滴娃娃」擺飾。我隱約理解這是一個說再見的禮物,因為媽媽說我們要搬到台灣了---但我心中還是不理解,這跟以前暑假去台灣玩有什麼差別。

抵達台灣的第一個晚上,我們住進一個已經裝潢好的家(我媽媽提早回去買好家具了)。打開電視,有林志穎的廣告;林志穎是我少數認得的台灣明星。廁所的衛生紙是那種很薄、很薄要很多張折在一起的面紙,不同於我習慣的捲筒式衛生紙。

隔幾天,媽媽帶我去國小註冊。我被分發到一個有 42 位同學的班級。班上的小朋友座位兩兩排在一起,這是我看過最擁擠的教室了(以前班上只有 14 個學生)。但大家異常地守規矩,沒有一個人在說話,大家都專注地看著老師。

我首件要學會的事情是「起立」這兩個字的意思,就是該站起來了。雖然我會說中文,但「起立」二字對我來說還是滿艱澀的。「立正」和「敬禮」更是我做夢也沒有想過上課需要做的事情。

每一堂課我都很掙扎,因為我一個中文字也看不懂。哪門課該拿出那一本課本我都不知道,因為我看不懂課本上的標題呀!國語課最痛苦了,因為要朗讀;我根本無從得知大家在讀哪一頁、哪一行、哪個字,只能嘴巴跟著胡亂開合假裝一番。更別說書法課了...讓目不識丁的人寫書法,真的是天大的笑話呀!

以前在波多黎各我都是負責教別人數學的,因此數學課考心算的時候,我以為我會沒問題。沒想到老師念完第一題的題目,我把題目抄完要開始計算的時候,老師已經唸到第十題要收卷了。於是我考了人生第一個零分。

在學校我最害怕上廁所了,因為我始終搞不懂如何用蹲式馬桶,姿勢沒喬好就會尿得亂七八糟噴得自己一身...十分狼狽。早上十點同學們會抬牛奶進教室,我很自然地跟著大家拿一瓶來喝--直到有人大叫「誰喝了我的巧克力牛奶?!」我才知道原來牛奶要預定的,不是每個人都有。

某天半夜我在睡夢中哭泣。媽媽問我怎麼了。其實我也不知道自己在哭,但後來我就跟她說我覺得上學很挫折,因為我除了午餐時間吃飯這件事情以外,我全部都搞不清楚狀況,跟不上。事實上就連午餐,因為我對於蒸飯箱的概念不熟悉,我也常常忘記蒸便當,到了中午才想起便當是冷的。

媽媽到學校跟老師溝通一番後,我開始在國語課的時候去資源班上課,從小學一年級的課本、注音符號開始上。其他的課我還是跟著大家一起上,但老師們深入了解我的狀況後,開始對我比較通融,例如說寫作文的時候我可以全篇用注音符號寫。抄課文別人要抄四段,我只要抄一段(但我還是花了一整個晚上才抄完一段話,因為每個字對我來說都是在畫一個小圖案)。

這個在我小學四年級時跨了半個地球的搬家,是我成長過程中影響我最深的事件之一。小小年紀的我其實不理解搬到台灣「定居」是什麼意思;我是過了好一陣子才慢慢意識到我們這次不是來台灣玩的,而我也不會回到波多黎各的家了。有好一陣子,我是很傷心的,因為我覺得我在這個人生大轉變中沒有任何選擇,甚至沒有心理準備。那突如其來的轉變帶給我很大的衝擊,所以長大後,我一直渴望能過著穩定、沒有重大轉變的日子。我覺得人能夠窩在自己的「舒適圈」裡是一種幸福,因為跨出去必然要吃點苦頭。

直到最近我才真正了解,我其實比自己想象中地喜歡「改變」。跨出舒適圈雖然伴隨著許多「成長痛」,但我又何嘗不是享受著那每一次「很陡的成長曲線」、那種從無到有、高速成長的感覺。若我真是那麼討厭改變的人,我為何會一次又一次自願性地去日本、西班牙交換學生,從台灣搬到美國、從美國東岸搬到西岸、從原本土木工程的背景轉去讀小說創作,後來又從技術寫作員靠自學轉行成為矽谷的軟體工程師

而奠定我這種「跨出舒適圈」性格的起始點,不也就是小時候從波多黎各搬到台灣這件事嘛?活到這把年紀,人生繞一圈我才真正了解這件事情。

雖然小的時候我埋怨了很長一段日子,巴不得不需要經歷這些改變,但現在我很感謝我媽媽,在我的人生中給了我許多機會讓我跨出舒適圈、在掙扎中成長。在別人懷疑她的孩子「一個中文字都不會怎麼跟得上?」的時候,她就是堅信只要把我丟到那個環境裡,慢慢地我一定能跟上。這對於我往後的人生有很大的影響,因為我比較願意將自己投入一個我什麼都不會的環境裡。我知道就算一開始什麼都不會,只要好好掙扎一番,過一陣子就會了。就像我在資源班上了一年的國語課,但到了五年級,我已經完全跟上了其他同學的進度、上五年級的國語教材了。而若沒有經歷一開始的那種一無所知、連現在在上哪個科目都不知道的感覺,就沒有之後突然美少女戰士漫畫裡的字都看得懂了、甚至在小學六年級時作文刊上國語日報的快樂和成就感。

如果凡事都要等到「準備好了再做」,那人生將大大地錯過許多快速成長的潛能。這就是我對於「跨出舒適圈」這件事的體悟!


延伸閱讀:
我為何寫作
I Am Enough (我就是最好的我)
這麼老了轉行還來得及嘛? 一歲女兒顛覆我對「時間」的理解
花九個月,自學轉行軟體工程師
「用心聆聽」是最溫柔且困難的愛
開啟這個部落格的目的


by Vanessa Wang    歡迎支持我的臉書專頁:【工程師作家的轉行人生

留言

這個網誌中的熱門文章

什麼是 Assertiveness? 你容易被情感勒索嗎?

來到美國後我才第一次聽到 assertive 這個單字。美國人將 assertiveness 視為很高的美德,因為那代表一個人具備足夠的自信、溝通技巧、人際成熟度,以至於能夠堅定、清楚地表達自己想要的與不想要的,卻不會因此傷害他人或顯得傲慢、無禮或威脅他人。 Psychology Today  是這樣定義 assertiveness 的: “Assertiveness is a social skill that relies heavily on effective communication while simultaneously respecting the thoughts and wishes of others. People who are assertive clearly and respectfully communicate their wants, needs, positions, and boundaries to others.  Individuals who are high in assertiveness don't shy away from defending their points of view or goals, or from trying to influence others to see their side. They are open to both compliments and constructive criticism. ” (「Assertiveness 是一種社交技能,依靠的是在有效溝通的同時尊重他人的想法及需求。Assertive 的人能清楚且尊重他人地說明自己的需求、渴望、處境以及社交界線。擁有 assertive 特質的人會積極地說服他人了解自己的觀點,也積極地爭取、辯護自己的想法。他們對於讚美及有建設性地批評同樣地歡迎。」) 美國人如此看重、欣賞的 assertiveness 這個單字在中文卻似乎沒有相對應的翻譯。Google translate 將 assertive 翻成「斷言的、斷定的、過分自信的」;我覺得這些翻譯充滿負面含義且非常不正確。 生長在台灣的我,認為台灣確實沒有 assertiveness 的文化。我觀察到的台灣人,普遍很少直接說出自己想要什麼;如果說出來,

常聽人說「現在人人都要學會 coding」-- 但到底是要學什麼?從何開始?去哪裡學?

最近換工作,要學很多以前我沒用過的程式語言技術,像是 TypeScript, GraphQL, Relay 等等。於是我上網找了很多免費的、付費的教學影片,像是在 YouTube、 Udemy、PluralSight 等等平台。 但很多教學影片從製作至今已經過了兩三年甚至五六年。在軟體的世界,過一年就人事已非了,何況是現在去看 2016年的教學說明。許多 web packages 的版本在六年間已經從 version 5.x 跳到 18.x 之類的... 因此即便那個教學影片再怎樣的手把手教學都沒有用。資訊已經完全過時。 軟體的世界就是這樣,技術日新月異。圖書館都不願意收舊的 coding 教科書,因為過時的資訊難以幫助到人。 軟體的世界就是這樣,技術日新月異。圖書館都不願意收舊的 coding 教科書,因為過時的資訊難以幫助到人。 許多人常萌生要自學 coding的念頭,但因為不得其門而入,一不小心熱情就會澆熄。身為一個自學 coding轉行當軟體工程師的人,我理解這種感覺。我們身在一個資訊爆炸的時代,但資訊量太大,找到對自己有用的教學資源其實就是自學最困難的一步。 很多人想到要學 coding,會想「課程會不會很貴?」「會不會很難?」「會不會需要花很久的時間?」其實這些問題都問錯了。自學 Coding是個知難行易的學問;如果知道怎麼找自學的資源,不用花多少錢甚至免費就能達成。如果找到對症下藥、適合自己的資源,認真跟著看跟著做也不會難上手。但如何找到那個沒有過時、資訊正確又適合自己的課程?很多人花了大把時間、大把金錢就卡在這個第一步。 我舉一個生活化的例子你就懂了。Ikea 的傢俱你說難組嗎?其實一點都不難,但先決條件是 Ikea的說明文件非常好懂、資訊正確,而 Ikea 家具的品管做得不錯,大部分我們買回家的包裝裡頭零件都正確,因此照著說明書一步一步完成不難還非常有成就感。 但我們也都買過很爛的家具組:說明書沒人看得懂、裡頭的零件缺一大堆,甚至連家具的裁切、材料本身都有問題,大小根本組不起來。不然就是說明書過時了:零件已經改版本了,但說明書沒有更新。如果組一個家具要一直打給客服補貨、換貨,而且甚至問題在哪裡我們都推敲不出來、客服那頭沒人回答我們問題... 我們一定非常洩氣,很快就放棄組家具了。我們一定心想「組家具太難了!」 以網頁開發這塊的 coding來說,

是不是要「很聰明」、「數學很好」才能寫 code?

在我去年開始自學寫程式之前,我常常問是軟體工程師的朋友:「寫 code 很難吧?感覺超難懂。」在我心目中,寫 code 跟「數學能力」最有關係。 有趣的是,凡軟體工程師給我的回答,幾乎都一樣:「不會呀。學寫 code 就像學英文、日文那樣,就是一個語言。」 但我不是很能夠被這個答案說服,因為我以往跟程式語言的歷史告訴我,寫 code 是很困難的。我從高一第一次接觸 C++,到後來大一上土木工程系的必修課也是修 C++,經驗都蠻慘的,因此我就宣判自己沒有寫程式語言的天份。直到去年我從零開始再次透過線上課程自學寫 code,我才終於體會朋友們說的「學 code 就像學任何一個異國語言一樣」這句話的意思。 就從我高一的時候,第一次接觸程式語言的故事說起吧!那時是我學校的物理老師鼓勵我學程式語言的。他以完全免費的方式輔導我在假日期間學 C++,大概也是看到我對理工科有興趣,想說我可以自學寫一些小程式、搞不好還能參加什麼比賽之類的。於是他給我開了書單,讓我買了兩大本比字典還厚的 C、C++ 教學工具書(這種書現在還存在嗎?)來看,並且給我出功課,要我自己研究怎麼做出一些程式。 但朽木如我,一直碰壁,步步都感到挫折。那時的我,還不知道怎麼「自己找答案」,因此我心中一直期待老師可以好好示範他到底要我做什麼,因為我連他出的功課的題目、他到底想要我做些什麼我都不了解,也不知道從何問起。現在回想起來,老師心中一定是想:「這有什麼難的?自己看書,看不懂去找答案,不就這樣嗎?實際做做看、做不出來用力想直到做出來為止,難道還要手把手教學嗎?」但要知道那時候的我,雖然很喜歡數學、物理,理工能力不差,但「電腦」對我而言,就是一個玩接龍和踩地雷的工具,因此我連怎麼按照書上的說明去設定寫程式的環境都搞不清楚。 總之,第一次學寫程式的經驗,就在我心中無限多個黑人問號中無疾而終。直到上了大一又再次遇到 C++。 這次我以為我可以學得比較好,畢竟這是我第二次跟 C++ 碰面了。我們用的課本,再次是那種厚得令我第一天就把它切割成三分的工具書。但豈知第一堂課老師也就講完差不多三分之一本課本,一下就上完一、兩百頁的進度。 「等等啊!」我心中吶喊。第一堂課我們就從 Hello World 上到 for loop,而且是雙層的 for loop, 因為要用程式語言畫出這個形狀: