如何利用git與markdown撰寫履歷
找工作的時候
因為公司的需求不同
常常會微調
自己的履歷
以求增加專長被注意的機會
履歷一改再改 存了很多版本
如果面試的過程發現可以補上什麼或者微調版面
一一修改也非常麻煩
剛好最近用markdown
很夯
(連柯P的市政白皮書都用gitbook寫了)
為什麼履歷不也用版本控管呢?
Options
稍微找了一下果然有很多人貢獻類似的工具
這邊紀錄一下使用的步驟與最後呈現的樣子
會需要點工程師基礎
下面是我覺得不錯的solution
Steps by steps
以下採用markdown-resume做舉例
- 首先fork 上述任一個專案,並且clone to local,如此便建立好git的環境可做後續的修改
- 改寫
examples/source/sample.md
成自己的資料並且做git commit
- 之後應徵不同公司的時候就利用
git branch
做版本管理 - 最後修正好輸出pdf or html即可去路徑
./examples/output/
底下拿檔案寄出
./bin/md2resume html examples/source/sample.md examples/output/
./bin/md2resume pdf examples/source/sample.md examples/output/
Template
預設的版面可以透過參數--template
修改
./bin/md2resume html --template blockish examples/source/sample.md examples/output/`
剛剛編輯的內容都不用修改
以下不同template的效果
- template moedern
- template readable
Conclusion
總結一下優點
- 版本控管不用擔心改壞
- markdown幫助我們專注於內容的編寫不用費神拉word檔的版面