Wednesday, December 28, 2022

《後端職涯必備技能》

今天去 Appworks 面試 backend 導師一職
面試官是小賴,教學經驗極其豐富,從一開始的外商後端,因緣際會進入資策會教學數十年,到現在在 School,看得出來他真的非常非常喜歡現在的職位,而且後端知識相當豐富。
聽了許多在 school 後端培訓後,學生做出來的專案案例,只能說,學生真的超級有才,復刻 Discord,復刻視訊軟體,創建 Notification Server...
在每期課程中,一次次被學生作品驚豔,從學生完全不會寫程式,到對他們的作品之佩服,這樣的過程確實滿震撼的,也可以從學生身上學到許多,也難怪小賴會喜歡。
真的是要跟充滿正能量的人講話,才可以被感染耶!
最近因為工作跟感情,整個情緒低落到不行,生活也紊亂。
今天為了面試終於早起,跟小賴講完話,看到他發亮的眼神,真的是,很少能當面看到有人會因為講自己的工作,講到笑容滿面、眼睛發亮,看得出來他真的很喜歡 Backend 導師的職位。
接觸一些能量滿滿的人,他們的查克拉都會溢出來跑到你身上。
後端領域真的非常大,從網路傳輸 TCP/IP, UDP 、網路安全、雲端服務、作業系統...到資料庫,到底要往哪一塊去專精?
當然小賴最後有建議我,身為 backend ,覺得我可以 pickup 的知識與技術,但最重要,也是今天想分享給所有後端夥伴的其中一個是
「系統設計」
這已經是我第三次聽到了,第一次是剛開始徬徨找工作的時候,架構師大大米森跟我聊天,他說身為後端,你除了會寫 API,會 CRUD,你還要對該公司網站的專業知識與商業邏輯有興趣,也就是架構,要對系統架構有興趣,要會設計。
第二次是橘子遊戲 Data Team Director 給我的 backend 職涯建議:系統架構設計
第三次,就是今天小賴第一個講的:系統設計
聽了三次還不學,真的是對不起自己。
面試中小賴也有問我:
  • 請解釋資料庫中的 index 是什麼,為什麼要?
  • 請解釋 Docker Container 是什麼
我聽到的當下真的是瞬間想起大人學說的:
「專案管理是什麼?請用一句話解釋,讓大家都能理解」

要能用一句話解釋,前提是要融會貫通,代表你要對他非常熟悉,還要用最簡單的語言讓人懂
深入淺出
這真的是一項身為老師,非常需要且很重要的技能欸,我從國小就知道,但到現在都不一定做得到。
如果各位對教學有興趣,不妨也可以試試看:
  • 用一句話講述你的專業領域
  • 用一句話分享你看的這本書
超級難。
But...
Practice makes Perfect
多思考,會對自己很有幫助。

Wednesday, December 14, 2022

《關於面試中的筆記》

分享一個小心得給大家,因為面試滿多不同的公司,都特別愛問。
當面試你的主管或是人資,在講解
  • 公司短、中、長期目標及方向
  • 公司內部的部門結構
  • 你應徵的這個單位的工作目標及職缺的工作細項
  • 未來會接觸到的任務及其他需要溝通的部門
諸如此類的解說時,可以拿張紙筆來稍微紀錄一下,因為很多人會在講述完一大串之後,請你大略描述一下對這間公司以及這份工作的理解。除非你的記憶驚人,不然在他講完 15 - 20 分鐘的介紹後,要保持專注不在中間出神都很難了,還要概略簡述你吸收到的資訊,根本超難,要不是平常有做筆記的習慣,應該會直接僵在原地,或是講一些自己都不知道在講什麼的東西。況且在有寫筆記的情況下,可能都沒辦法把知道的內容,有架構式地講好,更何況是憑空地講。
另外這些筆記也可以在之後幫助你,要選擇哪一間的 offer 時,喚醒一些記憶。不然有時候錄取通知都是兩週到一個月,這中間也面試了其他一大堆的職缺,很可能都忘記當時技術主管、大主管、以及人資跟你講的內容了。
以上分享給大家,年末將至,要換工作的朋朋一起加油囉~

零經驗轉職後端工程師 - ccClub 的陪伴

【本集定位】 非本科畢業,有工作經驗,但有興趣轉職工程師的人。 從影片了解不同學習管道、自學計畫安排。 給猶豫不決或是害怕的你:現在 CS 這麼夯,迷惘到底要不要轉換跑道?怎麼樣叫做準備好可以轉? 最近也有些朋友問我轉職工程師的事情,如果在做一件事情前,不曉得要不要投入,或許你可...