AI 時代軟體工程師會被取代?Amazon 與 citiesocial 前輩的觀點與建議

ChatGPT 會取代新手工程師?非本科轉職比較劣嗎?現在想轉職工程師更難?與其聽信網路討論更焦慮,來聽聽 2022 年擔任 ALPHA Camp 職涯導師、來自 Amazon Care、citiesocial 資深工程師前輩,對產業的真實觀察與工程師職涯觀點!

  • George:前 Amazon Care 軟體工程師,非資訊背景自學軟體開發。有商業策略顧問、軟體專案經理與 Data Engineer、團隊發展與職涯 Coaching 經驗。認同 AC 培育人才理念來擔任 Mentor,期待幫助學生穩定站上技術職涯。
  • Steven:citiesocial 後端工程師,負責開發與 DA 工作。資工背景,有開發教育、法律、房屋租賃等各類產品經驗。citiesocial 與 AC 合作多年人才招募,期待與想幫助非本科學生累積資工思維與實力。

AI 來了我會被取代?面對新科技的職涯思考

AI 能幫忙寫程式,很多人開始擔心工程師的價值會降低;甚至更擔心,那還要去當工程師嗎?對此,George 有不同的看法。

我們這輩子必然會經歷多次的科技典範轉移。關鍵會是怎用利用新科技,創造自己的價值?在新科技當下,你會怎麼接球?現在才成為工程師的人掌握了「後進者優勢」,當過往工程師都在查 stackoverflow 時,後進者怎麼搭配 prompt engineering 改變寫程式的流程?相對過往,你可善用這些機會掌握自己的優勢、更聰明地選擇。

所以,George 請大家思考:軟體還有被需要嗎?生活中,你覺得還有要解決的問題嗎?如果答案是肯定的,那就勇敢去嘗試新工具與挑戰未知吧!

ChatGPT 是什麼?AI 程式工具如何幫助軟體工程師?


非本科怎麼跟本科競爭?對工程師能力的正確認知

資工背景的 Steven 觀察到,非本科背景工程師時常會鑽進「跟本科競爭」這個問題而陷入焦慮。他分享 2 個更務實的認知。

資工系以教觀念為主,要做軟體開發,也是要學習新技術與實作。所以,非本科背景的工程師,不要過度擔心怎麼跟本科競爭;但因為你是非本科,就應該持續學習,逐步建立資工領域思維,並目標累積與本科生並駕齊驅的競爭力。

工程師的能力重點雖然在技術,但雇主更看重的是思考能力。只是,思考能力不容易呈現在 JD 上,你只有拿到更多面試,才能讓雇主看到你的思考能力。所以,多投履歷、拿到更多面視機會。不要看到 JD 上有限制條件、有不會的技能,就不敢投。

George 也補充,軟體開發很吃團隊協作能力。他也觀察到,非本科學生雖然資工領域思維與產業經驗較不足,但因為有幾年工作經驗、有來自不同領域的溝通能力。若能好好善用,來軟體圈工作會有額外的優勢。

而原本需加強的資工領域技術、思維與產業經驗等,則在成為工程師後,搭配轉職者本身的強動機與學習力,都可以持續學習補足。

本科生為何到 AC 自學程式?原來學校教的內容和業界存在著落差


非本科轉職沒信心?釐清焦慮的方法

George 在 AC 學習社群分享「如何發展工程師的求職策略與避免常見誤區」後,發現大家很容易有「我夠不夠資格成為工程師?要準備作品集嗎?要不要刷題?要專攻哪個語言?」等諸多的擔心與沒信心。

他認為,釐清求職目標可以協助釐清這類型的擔心,更清楚準備過程該做些什麼。所以 George 建議可以做 3 件事:

  • 第一,問自己「信心低落」背後的原因與觸發因子:擔心自己哪裡不足?從何時開始的?又什麼時候感覺會特別強烈?
  • 第二,探索認為的「夠格」長什麼樣子:具體知道業界想要什麼條件、是否能從 JD 與前輩口中得知更深入需求,又能轉換成什麼樣的目標?
  • 第三,尋找有相似背景的人當 role model:可能同樣走過這段轉職路、也是非本科背景的前輩,讓自己知道是有機或做到的。

George 也補充,當感受到 low motivation 時,挖掘自己的轉職動機,更能增加往前的動力。


轉職很茫然?你可以做的準備

George 觀察到, 很多人對轉職會有非常多的「不確定感」。他建議從以下 3 個方向的準備,能幫你更安心與順利進入好的求職狀況。

  • 地圖,就是去瞭解軟體業界概況:如職缺類型、團隊協作型態與面試種類,讓你對求職目標,讓你能更掌握目標。
  • 儀表板,就是追蹤自己的求職數據:掌握面試數量、轉換率,知道哪裡需要加強。
  • 副駕駛,便是 Mentor:卡關時能給你支持、與你討論如何調整。

而找到工作只是起點,更重要的是要能穩定地站上技術職涯。所以第一份軟體工程師工作的目標,建議要優先考量「學習資源」。像是:團隊內的 Senior 與 Junior 比例、Senior 可以給的支持資源、方法與程度;組織內有沒有學習與反思環節,如 Retro 或學習預算等,都可以幫助你持續成長。

也想轉職百萬年薪工程師?3 分鐘小測驗找到你的學習起點與資源


給正在準備轉職的你一些提醒與鼓勵

最後,面對科技業裁員潮等負面消息、如何持續成長提升自己的價值,兩位前輩想分享一些提醒與鼓勵。

我在 ALPHA Camp 與學生互動時,觀察到轉職者都很有決心。他們能正面面對問題、勇於發問,更積極探索自己。所以想提醒的是:求職是場馬拉松而不是短跑,要拿捏衝刺和休息的平衡。轉職難免會有所消耗能量與精力,記得要留時間反思,因為這會是認識自己的絕佳時機。(George)

在 ALPHA Camp 擔任 Mentor,我看到學生們對技術能力的自我要求都很高、而且有好奇心、想成長、更樂於分享。這些,都工程師很重要的特質。優秀的工程師達到目標後,會再尋找下一個目標,不斷去找適合的方法解決問題。所以工程師職涯會遇到很多不同的困難,但都是有辦法解決的,不要怕失敗和困難而不去嘗試。(Steven)

半年成功轉職工程師,他做對了什麼事?


到社群和同儕一起轉職,也找 Mentor 幫你

大部分學生都是完成轉職學習後才開始求職,但其實很多人在學習階段,就會開始思考與規劃職涯,對業界實務更有很多的問題和好奇。所以我們邀請 Mentor,來幫助學生了解業界情況,找到自己的方向。(AC 學習總教練 Victor)

在學習社群中,我們幫助學生蒐集與回答了許多求職初期常遇到的問題。但每個人的求職目標、需求與狀況都不一樣,這時就很需要透過與 Mentor 直接互動。透過討論,讓學生知道業界需求,再去具體找出適合個人的解決方案。(AC career squad 成員 Sunny)

AC 學習社群有近 3000 位成員,熱門時段有 200-300 人在線上學習與交流。社群持續邀請業界前輩來交流、幫助大家更好地瞭解職業生涯和技能發展,並獲得實務的建議和指導。邀請你加入 AC 學習社群,一起轉職工程師、探索軟體職涯新可能!

JavaScript 全端開發課程,18 週轉職軟體工程師