Re: [閒聊] 為什麼有github帳號會比較好找工作咧

看板Soft_Job (軟體人)作者 (哀便毛)時間9年前 (2015/05/09 09:56), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串4/4 (看更多)
個人覺得最大重點就是"火力展示". 像做前端, UX設計, mobile app的可以明確拿出做過網站來demo給面試官看, 效果遠大於千言萬語的解釋. 但其他部分呢? 後端, infra? 架構? 底層library? 很難展示吧 這時後source code幾乎就是唯一展示品, 當然有NDA限制下就只能看open source. 看幾個台灣github活耀者: c9s: https://github.com/c9s 看那精美的star數, 自己原生repo有破1000, 貢獻的hhvm更是破萬 vinta: https://github.com/vinta 來自streetvoice的vinta, 完整整理的python ecosystem文件也破萬 這代表甚麼? 代表有多少developer的認同, 且經過大量使用與驗證過, 從commit, PR, issue 也可以看出活耀度 這樣總比面試官一個人看source code的評價有公信力多了 另外我不確定台灣面試官知不知到怎快速看一個人在github的貢獻度, 許多人雖然沒有原生的repo, 但有貢獻在很popular的repo, 這些都會列在 個人github首頁的"Repositories contributed to" 點進去其中一個選xxxx contributors 就可知道該人對repo的所有貢獻與排名 ( https://github.com/facebook/hhvm/graphs/contributors ) 除了火力展示外, 比較次要的意義是git協同合作的經驗, 不論是自己repo或是 要跟別人merge, 都要有fork, branching, pull request, review, merge 的動作, 且如fork來改可能有部分適合merge回master, 部分只適合自己情境, 這是可能用到git squash, cherry pick等. 且比較popular可能有多線merge 彼此conflict情況. 所以有github經驗就等於以上都很熟悉, 面試官也不太需要 在擔心了 另外, 也代表面試者對軟體的熱情, 很多open source必須花額外下班時間去 雕才會比較有人想用. 這方面其實先進的軟體公司已經開始把公司用的程式 open source出來, 這樣軟體人也不太需要額外花時間去做repo就能在github 上有貢獻的紀錄了 怎麼開始? 所以, 大家有機會可以嘗試跟主管談一下公司open source部分code的的好處, 畢竟我觀察現在公司60%以上的code也都直接用open source, 取之於open source, 用之於open source吧 ※ 引述《teemocogs (teemo)》之銘言: : ※ 引述《thinkniht (不下棋=.=)》之銘言: : : 標題: [閒聊] 為什麼有github帳號會比較好找工作咧 : : 時間: Fri May 8 21:40:06 2015 : : 曾經看過有人說過有github帳號比較好 : : 不過我不太理解為什麼 : : 我想到的理由就只是有作品讓人可以看罷了 : : 有人有甚麼見解嗎? : [情境一]履歷上有明確的提供你的github網址 : 面試官:請問你有用過版本控管嗎? : (OS:這面試官一定沒事前仔細看你履歷) : 這時就開始聊你的github使用經驗呀! 剛好派上用場! : ----------------------------------------------- : [情境二]履歷上有明確的提供你的github網址 : 面試官:我有看過你的github,上面都是跟前端有關的, : 談談你介接的的經驗吧! : (OS:可以反推知道這面試官是否對你有足夠興趣,會先做功課) : ----------------------------------------------- : [情境三]履歷上有明確的提供你的github網址 : 面試官:我們公司有使用 TFS, SVN(TortoiseSVN),但沒有使用GIT : (OS:這時你的github就真的派不上用場了) : 但!如果你都有用過TFS,SVN,GIT 而且偏好其中之一, : 這話題對你有幫助,也許這會成為你在多個offer中選擇的小因素。 : ----------------------------------------------- : [情境四]履歷沒有提及任何有關版控的使用經驗,但聊到有關版控 : 可能情形很發散 : A:完全沒料想到的情形或問題被問,結果一問三不知 : B:這間公司根本沒有做版控,想發板就發粄,想上板就上舨(故意錯字) : C:其實你的面試官在github很紅,但你全然不知!miss掉拜見神人的機會 : D:公司希望找人導入版控,他只是想試探你知道多少 : ----------------------------------------------- : [情境五]完全沒有聊版控 : 之前作夢夢到在某家股價150的公司裡面有三個工程師,同時改同一支.js : 潮屌的~ : 你存檔蓋掉我 我存檔蓋掉他 他最後存檔結果是昨天只改一行註解的版本 : 好可怕! : 最後三個人擠在一台螢幕前同時用WinMerge才完成工作... -- 穩賺+不賠=可轉換公司債 全台灣唯一最專業可轉債討論區--悠債網 http://www.yobond.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.123.89 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1431136563.A.AD6.html

05/09 16:01, , 1F
工作就只是工作 能解決公司需求就好 用有沒有塞一堆專案
05/09 16:01, 1F

05/09 16:01, , 2F
在GitHub上面當標準挺無聊的
05/09 16:01, 2F

05/09 21:17, , 3F
就只是加分吧~ 畢竟很少有比github更能證明coding力的方式?
05/09 21:17, 3F
文章代碼(AID): #1LJMaphM (Soft_Job)
文章代碼(AID): #1LJMaphM (Soft_Job)