Re: [分享] 面試對方卻要求copy source code
雖然無從得知對方需要 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
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
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
16
119
CodeJob 近期熱門文章
PTT數位生活區 即時熱門文章