Re: [分享] 面試對方卻要求copy source code

看板CodeJob (BBS架站)作者 (null)時間12年前 (2011/09/17 12:33), 7年前編輯推噓1(103)
留言4則, 2人參與, 最新討論串3/3 (看更多)
雖然無從得知對方需要 source code 是為了什麼。 不過弟個人的方式是會針對不同的面試對象, 或是不同的『推銷』目的準備 source code。 以還沒正式成為入行的 Programmer 來說, 個人覺得值得推薦的賣點在於展現實作能力, 而實作能力展現在: 1. 有能力完成一些完整的邏輯,最好是實際能用的東西。 2. 具有閱讀規格書的能力 3. 具有描述工作細節的能力 為了這個目標,在頭一年面試的時候, 除了履歷我準備下面二個簡單的作品, 為了獲得成為 Java Programmer 的機會。 實作 FTP Library (java) http://www.javaworld.com.tw/jute/post/view? bid=35&id=171870&tpg=1&ppg=1&sty=1&age=0#171870 (http://bit.ly/2rdfjrg) PS. 在討論串末篇附有 PDF 格式的說明文件 Form/Multipart Upload (java/servlet) http://www.javaworld.com.tw/jute/post/view? bid=35&id=165295&tpg=1&ppg=1&sty=1&age=0#165295 (http://bit.ly/2rdnGTL) PS. 在討論串末篇附有 PDF 格式的說明文件 這些內容單純是為了展現自己具有足夠解決問題的佐證資料, 但細看 coding style 仍是不成熟的。 這些早在網路上公開過的內容,就不點也不怕有沒有不好 copy 給人的問題。 後續的工作面試,大致上弟也是運用這樣的模式。 不過推銷的重點不同,散佈作品的方式也不同了。 於是我思考不同的問題, 對於一個不是菜鳥的開發者,運用哪些工具、技術是看起來更加可靠呢? 我自己心中的結論是: 版本控制系統、Issue Tracker 並開始對於專案有『設計』的概念。 要表現出這些內涵,那就是直接做一個運用 open source project hosting 的服務。自己開一個專案,或是參與別人的專案。 並在履歷內指出自己貢獻的部分。 真的想理解你程度的技術主管,會去看 commit history。 我曾在履歷中指出的 project 之一就是 JPlurk Library http://code.google.com/p/jplurk/ 包含 wiki 的中英文內容,弟也參與了許多。 其實我們準備作品,儘量以能公開的(也就是不涉及其他團體隱私)為主, 而非只敢私下讓人看的東西,或是害怕同學抄寫的心態來準備。 這樣的方向來著手,其實自己也會變得開放、大方一些。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.52.15

09/17 13:07, , 1F
感謝分享!
09/17 13:07, 1F

09/17 18:01, , 2F
國外的徵才 直接跟你要 github 帳號 XD
09/17 18:01, 2F

09/17 18:02, , 3F
他們都是直接看你有開哪些專案,以及你對於程式碼的貢
09/17 18:02, 3F

09/17 18:02, , 4F
09/17 18:02, 4F
※ 編輯: qrtt1 (36.225.17.13), 05/14/2017 11:14:21
文章代碼(AID): #1ET2CTc2 (CodeJob)
文章代碼(AID): #1ET2CTc2 (CodeJob)