先日のセミナーでもう一人の講師の講演でIT技術の学び方についての話があった。 以下まとめ。 ITエンジニアの基盤スキル 以下の基盤スキルは即戦力にはならないために軽視されるが、これを知っておくと根本がわかるので後々伸びる。 スポーツで基礎ができていないとその後実力が伸びなくなるのと同じように、これらの知識がないと、セキュリティなどの本質もわからない。 ハードウェアとソフトウェア コンピュータの構造 ソフトウェアが動く仕組み など。なぜプログラムが動くかを理解しておく。 OS Windows MacOS Linux 使い方や特徴をおさえておく。 ネットワーク ネットワークの仕組み Webの仕組み 今のIT業界ではネットワークを使わないものはほとんどない。 プログラミング 言語 インタープリタ方式:JavaScript、HTMLなど コンパイラ方式:C、BASICなど アルゴリズム 定石のよう