依然是自己很愛的 City Pop 風格

什麼技術都想要會的過渡期 — 四不像

在蠻久以前我寫過一篇文章,內容是關於前端與後端該如何去選擇的一些個人看法。

實力無法對應名氣,困擾於技術圈的大神文化

首先要先強調這邊並不是要自誇!

首先要先強調這邊並不是要自誇!

首先要先強調這邊並不是要自誇!

透過撰寫技術文章,比如說 StarBugs 技術週刊或是 iT 邦幫忙鐵人賽,又或者像今年首次嘗試在 JSDC 這樣的開發者年會做技術分享,讓 Web 開發領域,尤其是前端圈越來越多人知道我,也漸漸有人成為定期關注我的讀者。

Coding 不是軟體工程師的全部

以前太 focus 在「coding」這項硬技能,直到真的成為軟體工程師,並加入一個完整的開發團隊後才發現要成為一個好的軟體工程師,還需要具備非常多的軟技能,例如說團隊溝通與協作的能力、對公司業務邏輯的了解…等等。以前總是只關注自己的 coding 能力或是電腦科學的基礎知識有沒有進步,現在我則同時去注意自己在軟實力上有沒有需要加強的地方,這也是我現在對於一個好的軟體工程師的一種新認知。

Junior to senior

剛準備出社會前,我有個盲目的目標:「我在一年內要成長到 Senior Engineer 的程度。」,於是我瘋狂學習軟體開發相關的知識,不過在上面一個段落也提到了,要成為一個好的軟體工程師,除了硬實力以外,也需要具備許多軟實力,這個道理也同樣適用於從 Junior 過渡到 Senior 的過程。除此之外,Junior 工程師也很容易在接收到需求時,就盲目的開始開發,希望盡快把需求給完成,不過這樣缺乏通盤考慮的下場往往是寫了一堆未來不好擴充,不好維護的程式碼,在以後可能還是要其他工程師幫忙擦屁股做重構。

太努力也會累,培養一些生活中的興趣吧!

在進入職場前,自由的時間很多,我平均每天大約花 5 個小時在學習上,然而開始工作後,每天只剩下下班後的一些零碎時間可以拿來利用,現在我還是盡量每天空出下班後的兩個小時拿來學習新知識與技術。不過這樣花大量時間在技術相關的事情上久了會有點疲勞,學習的動力與成果也會砍半。因此我也開始慢慢調整自己的生活步調,除了寫程式以外,也開發一些長期的興趣,例如健身、打球、看電影…等等。雖然碰技術的時間變少了,但我並不覺得自己進步的幅度有減少,畢竟活得快樂,做任何事才會快樂吧!

真的好想出國

如題,真的好想出國工作 XDDDDDDDD,軟體工程師非常幸福的一點是在全球各地基本上都可以找得到工作機會,自己非常嚮往可以到海外工作,探索一些在台灣看不到的人事物。不過不確定什麼時候自己才算真的準備好(英文程度、與家人朋友分離…等各種因素),也許自己得再多做點功課並且好好下定決心吧!

結語

也許這是一篇有一點點負面的文章,但我認為負面情緒本就是進步的動力之一,認清自己的問題、認清自己的理想與現實的差距可以讓我們更快速導回正軌並繼續前進。

slides 內建的愛心怎麼有點不像愛心…

swr github repo

深得我心的 City Pop Style

寫技術文章,我得到什麼?

成就感嗎?雖然好像有點膚淺,但我得承認,「一開始」是的,尤其是慢慢有了追蹤者,收到越來越多回饋之後,對於撰寫技術文章,心裡有了一種成就感與滿足感。不過我也曾經懷疑過寫技術文的效益究竟大不大,有朋友問我:「你這樣寫文章賺多少錢啊?」我:「蛤?沒有賺錢啊。」朋友:「你花那麼多時間讀資料再寫文章,又沒錢賺,不會覺得很虧嗎?拿寫文章的時間去學其他東西不是更有效益嗎?」聽到這些問題,我也不知道怎麼回應,花了一堆時間思考做這件事的效益與成本,直到有一陣子我收到了許多類似的讀者回應,才讓我心裡有了答案。

「看你寫的文章真的讓我感覺到很熱血!讓我很有衝勁!」

這是我從來沒有想過會得到的回饋,而且還收到蠻多則類似的訊息。直到收到這些訊息,我才確認自己寫文章最大的收獲是能夠發揮影響力,透過文字紀錄過去的經驗與知識,能夠讓讀者在遇到同樣問題時可以少繞點路,或是透過我的分享有了學習的方向,也吸引更多更多的人來跟我做一樣的事,讓技術分享的風氣慢慢傳遞開來。其次才是我自己也在寫技術文章的過程,更深入了解了選擇的主題,畢竟是公開的文章,我有責任確保撰寫的資訊是正確的,所以勢必得去翻許多文件來深入了解技術細節,雖然得付出大量時間,但我認為是非常值得的。

關於社群,關於 BESG

除了撰寫技術文章,我也與朋友一同籌組了 BESG 線上技術分享會,雖然是 backend 為主,不過有些主題也涵蓋到了 Frontend、DevOps、Data,算是一個主題蠻全面的技術分享會。之前寫過一篇文章是關於實體的前端開發讀書會,自己還蠻喜歡面對面交流的感覺的,所以在 BESG 的運營上會出現一些問題,例如透過線上互動大家沒辦法很熟悉彼此,在不熟悉彼此的狀況下當然也沒辦法有很熱烈的交流。前陣子為了解決這個困境,我們決定要來舉辦線下的實體聚會,成員也很踴躍的報名,不過就在實體聚時間的前兩個禮拜,台灣疫情爆發,全國三級警戒發佈,於是實體聚又變得遙遙無期了。

花四個月換來的結訓令

「現在時間洞五三洞,步三連所有新兵起床!」

早已習慣被這句擾人的命令驚醒,醒來第一件事就是趕緊戴上眼鏡折棉被摺蚊帳,深怕來不及在集合時間內整理好內務。不過這幾天卻不再聽到突然出現的廣播,也不需要馬上跳起床了,這幾個早上醒來都在迷迷糊糊的狀況下想到:「喔!我已經退伍了欸!」我想對於當兵的記憶只會隨著時間推移慢慢被沖淡,所以決定將當兵心得紀錄下來,也許對其他人一點幫助也沒有,但至少自己看了,會有很多回憶湧回來吧,畢竟ㄧ輩子就當這一次兵(教召不算,也不考慮發生戰爭的狀況😂),就算過程再苦,都是值得好好珍藏的回憶。

當兵期間,心情到底如何?

到現在還很清楚記得入伍第一天帶著忐忑的心情坐上區公所的接駁專車,當時一直看著窗外,想著:「我就要失去自由了。」跟我比較熟的朋友一定知道我在入伍前嘗試很多方法想要免疫,扁平足、漏斗胸都試過了,但是都宣告失敗,所以剛要進去的心情肯定是十分絕望的。再來是當你從極度慵懶輕鬆的環境,突然要轉換到「命令至上,服從第一。」的環境時,是很難適應的。我在當兵前就告訴自己,在軍中要做個十分低調的人,長官說什麼我就做什麼,不要為自己惹來不必要的麻煩。但我自己其實是一個蠻有主見且固執的人,前期無條件服從命令讓我有點害怕退伍後會失去獨立思考的能力。這邊得提一下,無條件服從命令代表就算是你覺得很笨很蠢的命令,你還是得毫無怨言地去做,即便你花一秒就能想出更好的解法。在軍中,很奇怪很莫名其妙的命令數也數不清,隨便舉一個例子,有一次長官叫我們器材班搬器材下去,結果過 10 分鐘就叫我們再搬上去,嗯……好….沒關係….要忍耐…!

莫力全 Kyle Mo

什麼都想學的雜食性軟體工程師 🇹🇼 (https://github.com/kylemocode) 合作與聯繫 📪 oldmo860617@gmail.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store