Web系エンジニアに必要な技術って?
今まで5年間Web系エンジニアとして働いてきて、 最近やっとというか、少しというか、なんとなく自分に必要なことが見えてきたように思います。
今感じていること、考えていることを少し以下でまとめてみます。 書いてみると当たり前過ぎるようなことなのですが、今の自分にはまとめることが必要なんだと思っています。
技術的なスキルで必要なもの
- php or ruby などの動的言語の取得
- データベース(mysql or oracle など)
- html + css + javascript
- サーバー設定(linux、apache、php or ruby、db、ssl 証明書の設定、ドメインの取得)
マネージメントスキルで必要なもの
- お客様との要件定義
- スケジュール管理
- リスク管理
- 要員管理
- コスト管理
今パッと思いつくのはこれぐらいです。 少し前の自分だとこれぐらい知ってるよー、と軽く思っていたことばかりなのに、 今の自分はどれも完璧じゃないなー(一人じゃ全部できないなー)と思ってしまいます。
少しでも理想の自分に近づくためにはまだまだ努力が必要です。