투잡뛰는 개발 노동자

[非本科生,如何成為開發者] 17. 新手開發者作品集,做到哪一步才夠?

  • 撰写语言: 韓国語
  • 基准国家: 所有国家country-flag
  • 信息技术

撰写: 2024-04-03

撰写: 2024-04-03 20:42

非本科系,如何成為開發者並生存下去


#17. 新手開發者作品集,做到哪一步才夠好?


個人在其他平台進行指導時,經常收到關於作品集的回饋請求。

大多數學員在補習班製作的作品集,通常會依照目前公司需求的技術堆疊,實現最基本的CRUD功能,並將前端和後端分開實作,這部分做得都還不錯。但如果要說差異,那就是基礎建設(Infra)經驗的差異。

⁠⁠⁠⁠⁠⁠⁠
一般來說,作品集的題材多半是美食、寵物、社團等各式各樣的網路服務,基本技術堆疊如下。

許多人使用SpringBoot、Oracle、JPA來製作作品集,技術堆疊本身沒有問題。但有基礎建設經驗的人,會額外學習Docker、透過雲端平台實作CI/CD,以及Redis等記憶體型資料庫的使用等等,也就是在基本開發之外,也學習並應用基礎建設的層面。

不過,我個人認為新手階段不需要做到基礎建設的程度,只要將基本功能做好,加上外部API串接的經驗,就足以構成一份很棒的新手開發者作品集。

常用的外部API大多是Naver登入、Naver地圖API、政府資料開放平台API等等,這些API在實際工作中也經常使用,而根據API規格文件進行開發的經驗本身就很重要,因此,做到這個程度的作品集就已經足夠了。

新手開發者不可能一上手就負責開發工作,更別說基礎建設了。

因此,我的想法是『只要開發能力夠強就好』。與其半調子地兼顧開發和基礎建設,不如將基本CRUD功能做好,並且仔細思考設計的作品集,對實際工作的開發者來說,這樣就已經很有說服力了。

所以,如果你的開發能力很強,可以嘗試應用各種開放原始碼軟體(OpenStack),但如果沒有很強,建議將重心放在開發上,以這種方式製作作品集,反而更有助於求職。

评论0