先日のセミナーでもう一人の講師の講演でIT技術の学び方についての話があった。
以下まとめ。
ITエンジニアの基盤スキル
以下の基盤スキルは即戦力にはならないために軽視されるが、これを知っておくと根本がわかるので後々伸びる。
スポーツで基礎ができていないとその後実力が伸びなくなるのと同じように、これらの知識がないと、セキュリティなどの本質もわからない。
ハードウェアとソフトウェア
- コンピュータの構造
- ソフトウェアが動く仕組み
など。なぜプログラムが動くかを理解しておく。
OS
- Windows
- MacOS
- Linux
使い方や特徴をおさえておく。
ネットワーク
- ネットワークの仕組み
- Webの仕組み
今のIT業界ではネットワークを使わないものはほとんどない。
プログラミング
- 言語
- インタープリタ方式:JavaScript、HTMLなど
- コンパイラ方式:C、BASICなど
- アルゴリズム
- 定石のようなもの。言語が違ってもこれは変わらない。
- データベース
など。
IT技術の学び方
- 技術を体系的に学ぶ。
- こうなればこうなるではなく、なぜそうなるかまでを理解する。
- またそうすることで、問題解決力が身に付く。
- 小手先の知識では淘汰される。
- 基礎力がなければ上を目指すのは難しい。
- スキル = 知識 × 経験
- 座学だけで経験がなければスキルはゼロに等しい。
- 座学プラス実践が必要。
- 実機を使って練習する。
- Try & Errorと反復学習が大切。自分の手を使う。
- 時間はかかるが実力がつく。
- これをやっておかないと後で伸びなくなる。
- 他人に負けない分野を作る
- 基盤スキル + 2つ以上の得意分野 をもつ。
- 得意分野の候補は、サーバ、セキュリティ、言語など。
- 必要とされる人材のリサーチをする。
- どういう分野をやればいいのかは年々変わる。
- ニュースなどを見て何が必要になるかを予測する。
- 継続的に学べる環境を作る
- 3日坊主では目標は実現できない。
- 同じ目的を持っている人と刺激しあう。
- 勉強会などに参加する。
関連記事
kiyotakakubo.hatenablog.com
kiyotakakubo.hatenablog.com
「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか
- 作者: 小森裕介
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/10
- メディア: 大型本
- 購入: 57人 クリック: 1,242回
- この商品を含むブログ (35件) を見る
お読み頂きありがとうございます。
少しでもお役に立てたらクリックお願いします↓。