見出し画像

エンジニアの学習で大事なこと

エンジニアの学習で大事なことは学んだ技術同士を複数繋げることです。

実際に動いているシステムは単一のシステム(フロントだけ)
で動くことはない。例えばフロントはAngular、バックはSpring、データベースはMySQLのように複数の技術が連携して一つのシステムを構築している。
しかし、学習するときはAngularの本、Springの本のようにバラバラだ。
最初は単一の技術から学ぶべきではあるが、慣れてきたら複数の技術を組み合わせながら学ぶべきだ。
Angularを学ぶ過程でバックと連携しながら動かしてみたり、データベースからデータを抽出したり。
技術同士を繋げるのが大事だ。

この学習のやり方のメリットは実際のシステムに近い形で学べることだ。
自身で模擬的にシステムを作成し、仮想訓練ができる。
また、面白いことも大事だ。
今まで学んできた技術同士が組み合わさって一つのシステムとして動くのはみていてとても気持ちがよい。

次の学習:
やがては技術同士をスムーズに繋げて同時並行で動かすことができるよになるだろう。そうなれば次はアプリの作成や、アーキテクチャの学習に
移るのが良いだろう。


この記事が気に入ったらサポートをしてみませんか?