最近有朋友向我詢問如何自學成為前端工程師,這讓我回想起五年前處於迷茫的十字路口的自己。當時面臨非科班轉行的挑戰,我沒有放棄,而是開始執筆技術文章,並積極參加各種技術競賽。如果可以的話,希望可以給予過去的自己對未來的期望:
(據說有 BGM 的話閱讀體驗會更好)
正文
致那個不甘心服輸,有心改變的自己:
克服非 CS 背景的挑戰
那天清晨,你比任何人都早起,因爲你深知這一天的重要性。這是一個職業招聘展覽,你可以實際見到來自各個初創公司的老闆和 HR。你抱著滿懷希望的心情,相信自己的努力會引起 HR 的關注。但現實卻與你的期望相悖,你並未引起他們的關注,他們對你的化學工程本科生背景毫不關心。
有 HR 代表說:「你的背景似乎和計算機科學完全無關」然後,他們轉身去找下一位求職者,完全無視了你,只因爲你不入法眼。他們忽視了你的潛力和動力,僅僅因爲你的背景不符合他們預設的標準。(CS、CPEG、ELEC)
但你並未輕言放棄,而是繼續前進。
這一次,你變得更加謙虛,大膽地詢問:「你們究竟在尋找什麼樣的人才呢?」
你了解到,他們正在追求「即戰力」,而沒有時間挖掘潛力。雖然你被這些公司拒之門外,但是你不斷提升自己技巧,深入了解需求。
這些公司可能只是在眾多求職者中挑選符合特定標準的人,但這並不意味著你缺乏優秀的潛力。就像千里馬不一定能被每個人看到和欣賞一樣,你的才華和潛力可能需要更多的時間和機會才能被發現。
於是,你思考出兩種策略:不斷撰寫技術文章,並積極參加技術比賽(Hackathon)。
撰寫技術文章
透過撰寫技術文章並分享給社群,你體驗到了持續的知識回饋,這對你的學習和專業成長帶來了巨大的助益。寫技術文章不僅有助於將你的學習成果轉化為文字形式,更提供了機會將知識分享給他人。同時,通過讀者和同行的回饋意見,你能不斷修正和完善自己的學習路徑。
當你首次嘗試寫技術文章時,你發現這是一個極佳的學習方式。爲了能夠清晰地傳達知識,你必須深入研究相關主題,仔細探討和實踐。這激發了你對技術細節的深入理解,提高了你的專業水平。
而你更近一步,將這些文章分享到技術社群和網絡平台時,你開始受到來自各種不同背景的讀者回饋。他們提出問題、分享觀點,甚至指出錯誤或提供改進建議。這種互動不僅擴展了你的視野,還讓你瞭解到不同的學習方法和觀點,這對你來說非常寶貴。
最重要的是,這個過程讓你能夠持續調整和優化自己的學習路徑。你可以根據回饋來調整學習重點,改進學習計劃,確保自己在技術領域一直處於前沿。這種持續的交流和學習過程不斷推動你前進,有助於你實現不斷成長和進步。
很多年後,你寫出 《從「費曼學習法」到團隊的實際應用:促進知識分享與合作》 這一篇文章,將複雜的技術概念傳遞給團隊成員,以確保專案順利進行。這推動我將複雜知識轉化為易懂形式,促進團隊合作,並加強自身學習。
參加 Hackathon
參加 Hackathon 是一個證明實力和學習成長的絕佳途徑。在大學的那段期間,你參加了八次 Hackathon,這些經歷不僅讓你學到了無數寶貴的技能,還讓你明白如何從零到一,創建技術專案,並向不同的人展示你的成果。
在 Hackathon 中,你面臨一個有限時間的挑戰,需要快速學習、協作、解決問題,並創建一個功能完整的專案原型。這種高壓環境迫使你尋找最有效的學習方法,專注於實際應用技術,而不僅僅是理論知識。你記得第一次參加 Hackathon 時,你遇到了各種技術挑戰,但最終通過團隊協作和不斷嘗試,你們成功完成了一個令人驚艷的專案。
此外,參加 Hackathon 也是展示你的技術能力和創造力的絕佳機會。你在比賽中脫穎而出,獲得獎項,受到肯定,大家開始對你技術實力的肯定,還可以在你的履歷和作品集中留下有力的印記,吸引雇主或合作夥伴的注意。
而且,你認識到來自不同背景的人,分享彼此的想法,合作解決問題。這種交流和合作的機會可以為你未來的職業生涯打開許多門路,引領你走向意想不到的方向。
後記
看到這裡,也許你會認為你畢生都會是一名前端工程師。不要忘記的是,當面試官問你,五年後你會成爲怎麼樣的人?
我會成爲系統架構師
而你經歷許多,終於走到那一步。你的旅程將是一場不斷成長的奇妙冒險。或許你從未想過自己會成為一位系統架構師,甚至是經營自己獨當一面的公司的創業家。但我可以確定的是,你的堅持不懈、你的經歷,已經改變了很多人對未來的看法。
在那些曾經感到迷茫和無助的時刻,你沒有放棄,而是以自己的方式發出了光芒。你的故事不僅僅是自己的成長歷程,也是啟發他人追求夢想和克服困難的靈感之源。未來的道路充滿未知,但請相信,你所經歷的一切都在為你的未來鋪平道路,而這個未來充滿無限可能。不論你走向何方,請繼續保持對夢想的熱情,因為你的故事將繼續啟發世界,就像在那個死蔭幽谷中,你燃燒自己,發出一點光芒,照亮前行的路途。
命運的齒輪悄然開始轉動,已經沒有時間了。你又要上路了,加油。
某不知名的鍊金術士上