各位年薪百萬、千萬的大大們好 新年快樂
小弟在年假過後就要開始求職了
在面試時希望能提供一份作品給前輩們參考
但是相對於前端的作品呈現 後端似乎比較難表現
希望各位大大們能提供一些意見 對於後端的 junior 在就職前
會希望他們至少能掌握什麼工具或技能?
我目前參考的技能樹是這個:https://bit.ly/2GuwwY1
(github連結, goodjack大翻譯的roadmap)
並且以 python 為主體實做了一個微型的專案 我簡單的說明一下
它包含了
1.爬蟲:利用 scrapy 爬取靜態網站的資料
2.資料庫:將資料存放在 MySQL 中並提供給他人呈現
3.資料呈現跟監控:我將塞在 MySQL 中的資料 和 K8S 中硬體資源的使用率
都利用 grafana 呈現在不同的 dashboard 中
4.K8S:所有上述所有應用都用 docker 完善包好、
並利用 helm 組織架構過再上 K8S 部屬
5.CI/CD:利用 drone 透過 github 當作 repo 來完成
因為所有程式最後都會包成 chart 所以可以輕易的布上 K8S
因為目前我還是覺得完成的東西有些空洞 請問在哪些點上需要補強
我自己目前想到的有幾點:
1.實作一個真正的前端顯示資料(我對於這個部份是抱有疑慮的
害怕工作時叫我去做前端的工作)
2.增強 K8S 上 container 管理能力:例如 istio、prometheus
3.將 Testing 加入其中
因為後端作品實在很難呈現又有很多問題礙於 scale 無法顯示出來
實在是讓我苦惱了很久 也不知道公司是否認為我的作品是有用的
感謝各位大大讀完這篇 還請各位幫幫忙 謝謝