数年前に私の過去のプロジェクトの詳細を思い出そうとするのに苦労した後、私はプログラマーが通常どのようにそれを追跡するのか疑問に思いましたか?
このような情報は、就職の面接などに役立ちます。
ある種の「ジャンボCV」に、使用した技術や直面した課題などを書き留めていますか?それともあなたは自分の記憶を信頼していますか?
これが私にとってうまくいったいくつかの提案です:
私はフォルダを持っています。
Client\Project\Code
Clinet\Project\Notes
Clinet\Project\Documentation
以前のバージョンの私の履歴書もすべて保持します。
しかし、ほとんどの場合、私は自分の記憶を信頼しています。次に戻って、必要に応じて詳細を探します。新しいプロジェクトに移行する可能性のあるコードを探す場合にのみ、インタビューの詳細を探す必要はありませんでした。
私は2ページのCVを持っています。それにCVを追加するたびに、関連性の最も低いものを削除して、2ページに保持します。
私が覚えていないこと、または他のものよりも重要でないと私が考えたものは、将来の雇用主にとって本当に興味がないと思います。
私は5/6の雇用主と仕事をしてきましたが、彼ら全員が異なるビジネスをしています
そして、ほとんどすべてが異なるテクノロジーで...なので、コードやメモを保持することは私を助けてくれたとは思えません。
他のpdrが言ったように、私はそれをシンプルに保つために古いものをCVから削除し続けます
pdr と同様に、CVの「メイン」部分を特定のサイズ(2〜3ページ)に保ちますが、経験レベル(数)のテクノロジーの1ページのリストも含めます年)。
www.bigbucket.orgでは、無制限の数のプライベートリポジトリを作成できます。すべて便利なタイムラインで。これは、私のすべてのプロジェクトを追跡するために最近使用しているものです。