轉換跑道

緣起:


    我在 4/15 辭去了我的第二份工作,還做不到兩個月就離職了,我的毛病又犯了,我脆弱的心態又被胡思亂想給壓垮。這次之後,我覺得不能再這樣下去了,我該自己決定我接下來的人生該怎麼走。最後得出的結論是,放棄走資訊的路,先做些偏勞力的活,除了鍛鍊自己的體力之外,也讓自己專注在怎麼處理日常的事務、怎麼與他人溝通。

沒錯,又是放不相干的圖 (我很想分享自己的創作)。那時腦袋想到銀魂裡神樂的這個表情,覺得套到勾芒身上應該會很好笑,就畫了出來


經歷:


    在公司都是喝瓶裝水,我很常一瓶水沒喝完,就把它帶回家放著,經過幾天後,家裡的客廳就堆了不少瓶。午餐是公司買,都是吃同一家的便當,每天的菜色都不太一樣。我很常午餐吃完後,在午休時間出去四處走走,晃到快 1 點才回到公司。

    第一週在弄些簡單的東西,只是先測試 Esp32 能不能傳資料,然後存到資料庫。第二週時,有跟甲方公司的人開會,馬的,我超緊張的,雖然主要都是我們老闆在跟他們談,然後再偶爾穿插地問我說,這樣的功能是不是有辦法做出來。我那時只會傻笑,然後硬是點頭,即使我對我該做什麼是完全不清楚的,我實在是不敢說目前還不知怎麼做什麼的。最後有問我說我大概要花多少時間,我當時對需要花多少時間也沒個底,但又膽心如果報太長會不會被念還什麼的,就自己作死,報兩個月,然後再加上研究 Esp32 的一個月,總共 3 個月,要把初步的系統弄出來。

    我一開始還慢慢地研究,有心情寫 blogger,進度蠻緩慢的,連簡單的登入功能也要花時間研究。之前在哈瑪星都有現成的産品,我們部門的工程師就只要依客戶的需求去查看程式碼,然後再依需求來修改即可,分功也蠻細的,環境是由網管來處理,客戶那邊會有 PM 跟他們談,我們工程師真的就只需要專注在程式方面的事情就好。現在要我自己處理所有的事,就連前端的排版也是,就算套了現成的專案模板後,細微的調整還是要自己來,想著要怎麼排版也是花了我不少心神在研究。

    雖然腦中一直有 "我覺得做不完" 的念頭,但當人在公司時,還是要盡量做下去,我當時想說,不然也沒其它辦法了,不做的話我還能做啥?後面幾周,我們同事有陸續傳一些文件給我,像是控制器的 Mobus 通訊協定、電路圖那些,我看不懂.... 也不知道他們傳這個給我是想要我了解什麼,更要命的是,我不知道要怎麼問。我想說要回家學一些電子電路的東西,但在公司燒完腦後,回到家就想廢著,所以在電子電路方面一直是毫無進展的狀態。

    決定離職的日子是 4/11,前幾天有被要求,那天要整理好給老闆看的文件,我那幾天是有準備啦,但主要寫的都是跟程式架構有關的文件,中午拿給我主管後,他糾正我說,給客戶的文件不是這樣寫的,應該要弄個像是操作手冊的文件,不然客戶也不知道要怎麼使用你這個系統。我當下就茫了,我這段時間都在努力的規劃整個系統的架構、學習怎麼操作 docker、想著要怎麼規劃後續的 object class、想著分散式的系統要怎麼通訊,現在要我寫個初版的操作手冊,我腦子真的一片空白。寫文件的經驗太少,在學校做專案時,都是交給其它同學做,我專心寫程式。我是個不太會掰的人,當時網站的進度,的主頁面就只有框架,每個功能頁的樣子都還沒生出來——沒有的東西,我不知道該怎麼寫。當天下午,我開始把那些公司筆電上有登入我帳號的網頁與應用程式給登出,然後盯著電腦螢幕發呆,直到下班時間到,我主管來詢問我的進度,我直接跟他說,我確定專案是弄不出來了,接著再去找老闆講這件事,最後跟他談好 4/15 離開。

    

反思:


    在工作的那陣子,很常找之前在哈瑪星同部門工作的學長聊天,跟他分享我在新環境的情況,還有做些技術交流 (怪了,之前在公司一起工作時,交流反而比較少)。在我離職的前幾天,他有跟我說到,我現在獨立做專案,其實算是超出我目前的能力,就是一次跳太多等級。這種規劃一個完整系統的作業,在正常情況下,通常都是交給有 10 幾年工作經驗的工程師來處理,而且也會有一個 team 一起處理——反觀,我工作經驗不到 2 年,一人全權負責專案的所有事務,會做不來是很正常的。

    即使我學長有跟我說過上述那些話,在我提出離職的那天,回家後還是哭得蠻慘的,我感覺自己的世界好像崩塌了,資訊是我高中時就確定自己想走的路,之後也都是朝這個方向努力。實際工作後,卻發現自己的學習速度老是跟不上專案的需求,學東西學到後來,心態都會開始不穩,覺得自己怎麼還有這麼多不懂的、對於當下要學到什麼程度毫無頭緒、老是在小事上鑽牛角尖,想得太多導致遲遲不肯下手。

    最可怕的是,我愈來愈沒辦法從寫程式或是學習知識中得到成就感,當我看到有新東西要學時,內心會有陣恐懼襲來,擔心學太慢、學不會、沒辦法把學到的東西運用到工作中。我已經無法正常過生活了,做任何事時,都會想說 "這時間如果拿來學東西會不會更好 ? 我現在是不是在浪費時間 ?",使用任何軟體或網頁,甚至是打遊戲時,腦子也會想著 "這些東西,我覺得自己一輩子也做不出來,我就連實做個簡單的功能就耗費很多時間跟心力了"。

    學生時期的思維像是詛咒,糾纏我一輩子,讓我下意識的認為,只有好好坐在位置上,從頭到尾地讀完一本書,才叫學習,而且你人生只要先專注在這件事就好,其它的事以後再說。好了,"現在" 就是那個 "以後",我這才發覺,我用讀書當藉口,逃避了很多事,大部份時候,都是用 "自動駕駛模式" 來做事情,覺得日常事務的處理是不怎麼重要的,不會去思考要怎麼把事情做得更好,只會一個口令一個動作。我不太喜歡與人交際,或是關注我周圍的人在做些什麼,覺得這些事對於自己的專業沒什麼幫助,結果就是,讓自己的溝通能力變得低下,對生活中的許多事也缺乏常識。

    我的的夢想是成為一個對社會、社群有貢獻的程式設計師,但開始工作後,發現自己光是應付工作上的需求就快不行了,每天回家後也只會耍廢,日子就這樣一天天過去,看不到自己再進步的可能,很討厭這樣的自己,但又做不出什麼改變。我把自己的價值與成就都建立在能不能寫出個 "有用的程式",當我長時間都無法做出什麼貢獻時,我就開始懷疑自己的能力與興趣是不是假的,因為我看那些很厲害的大神,他們都是利用閒餘時間做許許多多的 side project,我則是,腦子想不太到有什麼想做的東西....,就算有,也就只做得出小玩具之類的東西。在開發工作的專案那時,當我真的想不到該怎麼實作時,我有問 chatgpt,它也有給我可行的解決方案,但用到後來,我心理上開始有點排斥,因為,我愈是使用,我就愈感受不到自己身為工程師的價值。

    當我面對不確定的事物時,我會很害怕,很害怕我無法處理好它,害怕我無法一步到位,這太概是考試教育帶給我最大的創傷。失去面對失敗的勇氣,導致我在行動前會想太多,會很擔心程式實際運作後,會不會出什麼情況,然後壓力就逐漸累積,到達臨界點後,心裡會崩潰,直接放棄不做。在現實中基本上很少有事情是能一步到位的,都會需要在實作時再依情況去調整,會出差錯是很正常的,但即使現在理解了這件事,心裡那道坎還是無法在短時間內跨過去,還需要很多時間來排除心裡的毒。


感想:


    我想先放棄走資訊的路,先去做些偏勞力的活,讓自己的心力都先放在學習怎麼處理日常的事務,還有怎麼與人溝通上。我離職那時,有跟老闆說我這個想法,他表示,你們年輕人應該要靠頭腦與技術賺錢才對,你怎麼會想要走回頭路呢?我敢保證,你這樣走是 100% 錯誤的。

    就,感謝他的提醒,但我自己的狀況只有我自己最清楚,我想相信自己。而且,這也是我這輩子少數幾次為自己做重大決定,就算最後真的發現走錯了路,我也會坦然接受的 (希望啦),至少我有為了自己做出選擇。

    目前,我在一間主要服務為安裝監視器的公司工作,我姑姑幫我介紹的,公司就只有我老闆跟我一位員工,我們每天就是四處跑,到各地服務。我第一週時有學會怎麼把梯子從車上解開與固定、有學會怎麼用拉梯、認識工具的名稱。第二週有自己爬梯,學會怎麼拆跟裝監視器、學會怎麼做網路頭跟插座,還有學會怎麼做電視插座。雖然開始實際做事情時,有幹了不少蠢事,但每天都有學到點新東西,而且工作成果跟你花的時間也成正比,會覺得自己有踏實地做到事,當天工作完後,回家也不需要再擔心工作的事。每天四處跑,認識不少地方,也接觸到各式各樣的人 (雖然都我老闆在應對),我覺得很不錯,這些正是當前的我需要多學習與接觸的。

    不再把 "寫出有用的程式" 當成己任後,我的內心確實輕鬆了不少,逐漸能專注在每天的生活裡。我是個平庸的人,但內心有遠超自己能力的夢想,所以才會把自己搞得那麼痛苦,現在,我只想當個普通的人,過著普通的生活。


留言

這個網誌中的熱門文章

我愛勾芒

家庭革命

繪圖-yimang黑白無常