大部分的人畢業後開始進入投履歷找工作的環節,這時會碰到一個大問題──不知道自己到底能做什麼?以軟體工程師這個工作來看,會根據你所在的公司有不同的工作:可能是在新創公司做著包山包海的研發產品任務,也可能是在一間企業擔任分工明細的固定任務,因此在求職之前,先思考自己在這個類型的工作中想做些什麼、接觸什麼跟學習什麼,並設定一個相對明確的目標,才能在求職過程中更順利。
下面幾點是筆者常用的方式,大家可以參考看看。
1. 長期目標可「隨時整頓」,短期目標要「小單位」執行
「設定目標」在筆者最近讀的不少書中都有出現,這也是筆者一直以來持續在做的事情。設定短期、中期及長期目標看起來很抽象,其實並沒有想像中那麼困難,當你想到的目標很大,這就是長期目標,再從長期目標切分中期,最後再細節到短期。例如「你想花幾個月把什麼事情做到什麼程度」之類的,把目標「最小單位化」,就會變得看起來可行,也比較能確實感受到前進的反饋。
但選擇一個好的目標和下定決心就沒有這麼容易,前幾年筆者也遇到了職涯的選擇,直到今年才意識到自己的目標並最終能下定決心。目標設定好並非再也不能變動,整個世界都在快速變化,軟體工程師這個領域更是如此,因此隨時依照自己的狀況、能力,調整目標到能夠持續前進,並且不會過度勞累是很重要的。

另外,很多人常看別人追求什麼,自己也跟著追求,其實必須要學會分辨在學習上「深度」與「廣度」的差異。尤其以工程師這個職業來看,要是一開始就過度追求高深的技巧和知識,反而會難以跟其他人合作,也會因為對其他技術的不了解,造成許多誤判跟耗費多餘的心力在上面;學得太廣太雜,又可能面臨只能解決簡單的問題,而太複雜的問題卻沒有對應的知識跟能力去應對。
2. 真的沒目標怎麼辦?其實「謀生」也是目標
「沒有目標」也是很常見到的狀況,在我們的學習環境中,很少有機會讓我們多接觸不同的事物,也只有少數人運氣很好能找到適合自己的職業。筆者會建議還沒畢業的學生,把握實習的機會,多了解業界的運作,至少可以提前了解工作是否符合喜好,以及累積在工作上的必要經驗,不至於像一張白紙。
如果你已經錯過學生時期的實習機會,同時對未來也很茫然,其實「謀生」也是一個目標。別覺得先賺錢是愧對自己的理想,如果把自己的理想設為目標,短期的小目標就是獲得能夠實現理想的資源,兩者是不完全衝突的。
當然「謀生」並非要你出社會隨機嘗試,你可以先設想自己想要獲得什麼,再從成果往回推,看看必須完成什麼事才能達成目的。沒有多項技能也不要緊,只需要知道:當下做什麼事是對自己有幫助的即可。像筆者覺得工程師的工作某種程度上來說,就是「幫某人實現想法」,我們需要思考的是如何專注在「重要的事情上」,來幫客戶實現想法。
3.「被動社交」的人照樣可以為自己創造機會

最後一點,「我就是很害羞也不太喜歡跟別人社交,這樣機會是不是比活躍的人少很多?」這真的不是太大的問題,筆者自己就不太喜歡跟陌生人交流,在很多場合也都會找一個小角落躲起來,但我會去參加一些技術研討會或社群活動。
我們不一定要到處社交或者交流,但如果遇到讓你非常有啟發的講師,你應該把握機會去找講師交流,因為願意參加這類活動的講師都是樂於分享的,除了可以獲得疑問的解答外,甚至能讓講師留下印象;如果有機會交換聯繫方式,對於未來求職上也會有直接的幫助。
以筆者自己的經歷而言,就是透過參加研討會認識現在的老闆,從實習慢慢走到如今的狀態。除此之外,當初筆者在準備履歷時,也很幸運能獲得一些業界前輩們的指點──作為一個軟體工程師需要能做些什麼、在職涯上應該怎麼看,所以我相當鼓勵學生們可以去參加活動。
即使現在因為疫情的緣故很多活動被取消,但線上視訊課程和活動一樣可以進行互動,就筆者的經驗來說,如果能獲得前輩的賞識進入公司,這份工作會遠比在求職網站上找得更好、更適合自己。

總而言之,當你想在工作上獲得成就,你必須先對自己的「人設」負責,你不開始學攝影但卻想成為攝影師,這個「人設」就有問題。如果成為攝影師是你想要的結果,那麼往前設定的目標就是學攝影,藉此慢慢完整你的人設,這才是負責的行為。
希望各位畢業生能順利找到屬於自己的職場生存之道。
執行編輯:蕭又寧
核稿編輯:周盼儀