はじめに エンジニアになって、もう少しで一年が経ちます。実務をする上で、「エンジニアは当たり前な知識だけど、学校で習わなかったな」を度々感じています。 この記事では新卒エンジニアとして働く中で、事前に勉強しておけばよかったと思った知識とその簡単な説明をまとめてみました。 プログラミング関連知識 フレームワーク フレームワークとは、アプリケーション開発の土台、枠組みとなるもの 利点 機能が予め用意されており、0から開発をしなくていい フレームワークの規約にのっとった実装になるため、コードが統一されやすい 欠点 フレームワークのルールから逸脱すると、保守性を大きく欠いてしまう フレームワーク特有のコードがある 業務で実施したこと 私は普段の業務でRuby on Railsというフレームワークを扱っています。一般的な機能が自動で作成されるので便利な反面、理解のしずらさも感じました。 研修ではRu