ある程度は社外一般でも有用だとは思っていますが、この文書の目的は第一義的には社内向けです。
- 開発用マシン
- 家に持ち帰ったりするならMacbook Airが無難
- オフィスにおいておくならMacbook Pro Retina
- Windowsでもいいっちゃいいけど勧めないし、何を買えばいいかわからない。
- 身につけていきたい知識
- プログラミング言語 / マークアップ言語
- PHP / Ruby
- まずはどちらかでスタート
- Rubyはrbenv + gemset を扱えるようにしたい
- HTML
- JavaScript + JQuery
- 最初のうちはあまり深入りしない
- CSS
- 最初のうちはあまり深入りしない
- PHP / Ruby
- データベース
- MySQL
- その他
- バージョン管理
- Git
- 最初のうちはあまり深入りしない
- clone/commit/pushできるようになる
- Git
- ドキュメンテーション / Wiki
- Qiita::Team
- コミュニケーション
- Google Apps (メール / カレンダー / ドライブ)
- slack
- バージョン管理
- プラットフォーム
- Linux (UNIX)
- Mac OS X
- Command Line Toolsをインストールしておく
- homebrew
- AWS
- EC2
- bash
- vim
- less
- 開発環境は次のどれか
- Eclipse
- IntelliJ IDEA (PHPStorm / RubyMine)
- Vim
- (Emacs)
- VirtualBox
- Vagrant
- ネットワーク
- HTTP
- SSH
- TCP/IP
- SMTP
- TLS
- 慣れてきたら追加
- アジャイル開発
- テスト / TDD
- プログラミング言語 / マークアップ言語