【合格体験記】学習期間１ヶ月で基本情報技術者試験した勉強方法

## 1.はじめに

基本情報技術者試験はエンジニアはもちろん、その他の業種でも多くの方が受験する資格試験の一つだと思います。
私は2021年7月よりエンジニアとして働き出したばかりですが、同年11月に無事合格することができました:sunny:

なかなか学習する時間を確保できない中、どのように効率よく資格取得できるかを考え戦略を立てました。
今回はその戦略をまとめていきます。
なお、本記事では試験の概要、出題範囲等の説明については割愛していますのでご了承ください。

## 2.学習時のスペック

受験時のわたしのスペックは以下の通りでした。
・大学は理系ではあるが、情報系とは無縁。
・エンジニアとして働きだしてから4ヶ月
・ITパスポート、Java Silver取得済

##　3.学習期間、試験スケジュール
以下のようなスケジュールで学習、受験をしました。
なかなか10月1日から学習を開始し、11月1３日に午後試験というなかなかハードなスケジュールでしたので、
十分な対策をすることができず効率よく学習する必要がありました。
学習時間の比としては__午前試験:午後試験が3:7__といったところでしょうか。

|時期  |内容  |学習時間  |
|---|---|---|
|21年10月1日 |学習開始  |1日平均4時間  |
|21年10月31日  |午前試験  | --- |
|21年11月13日 |午後試験  | --- |

##　4.試験結果
試験結果は以下の通りでした。
合格のためには__午前試験、午後試験ともに60%__を超える必要があります。
結構ギリギリでしたが、もともと高得点は狙えるような学習をしていないので概ね想定どおりでした。

・午前試験　
![スクリーンショット 2021-12-10 15.39.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/918033/23bad487-4931-924a-cddd-0fc4e93ed068.png)


|試験(出題分野)  |点数  |
|---|---|---|
|午前試験 |72.5点 |
|ストラテジ系|75%|
|マネジメント系|70%|
|テクノロジ系|72%|

・午後試験
![スクリーンショット 2021-12-10 15.41.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/918033/42d1da55-d9bb-94ee-4bd6-431a058ef978.png)

|試験(出題分野)  |点数  |
|---|---|---|
|午後試験 |68点 | 
|情報セキュリティ|100%|
|データベース(選択問題１)|60%|
|プロジェクトマネジメント（選択問題2）|66%|
|データ構造及びアルゴリズム|52%|
|ソフトウェア開発（Java）(選択問題)|64%|

##　4.利用した書籍等
学習にあたり以下の書籍、Webサイトにお世話になりました。

【午前試験対策】
・[キタミ式イラストIT塾　基本情報技術者　令和3年](https://www.amazon.co.jp/dp/B08PPJPZ4V/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1)
王道ですね。ざっくりとインプットするために1週間で1週回しました。

・[過去問道場](https://www.fe-siken.com/fekakomon.php)
・CBT方式になり、より実際の試験に近い環境で学習するために過去問道場を使用しました。

【午後試験対策】
・[うかる！ 基本情報技術者 [午後・アルゴリズム編] 2021年版 福嶋先生の集中ゼミ](https://www.amazon.co.jp/dp/B08NSF5WG7/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1)
午後試験対策のうち最も山場となるアルゴリズムについては個別に対策しました。

・[2021 基本情報技術者 午後試験対策書 (試験対策書シリーズ)](https://www.amazon.co.jp/2021-%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1%E6%8A%80%E8%A1%93%E8%80%85-%E5%8D%88%E5%BE%8C%E8%A9%A6%E9%A8%93%E5%AF%BE%E7%AD%96%E6%9B%B8-%E8%A9%A6%E9%A8%93%E5%AF%BE%E7%AD%96%E6%9B%B8%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E3%82%A2%E3%82%A4%E3%83%86%E3%83%83%E3%82%AFIT%E4%BA%BA%E6%9D%90%E6%95%99%E8%82%B2%E7%A0%94%E7%A9%B6%E9%83%A8/dp/4865752110/ref=asc_df_4865752110/?tag=jpgo-22&linkCode=df0&hvadid=342604959589&hvpos=&hvnetw=g&hvrand=3301761585581173428&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1009333&hvtargid=pla-973886751758&psc=1&th=1&psc=1&tag=&ref=&adgrpid=66342769422&hvpone=&hvptwo=&hvadid=342604959589&hvpos=&hvnetw=g&hvrand=3301761585581173428&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1009333&hvtargid=pla-973886751758)
午後試験はこちらの書籍にお世話になりました。過去問の中でも学習効果の高いものを抽出してくれているため
効率よく学習することができました。

・[過去問道場](https://www.fe-siken.com/fekakomon.php)

・[基本情報技術者 Java言語対策 第2版 (言語対策シリーズ) ](https://www.amazon.co.jp/%E5%9F%BA%E6%9C%AC%E6%83%85%E5%A0%B1%E6%8A%80%E8%A1%93%E8%80%85-Java%E8%A8%80%E8%AA%9E%E5%AF%BE%E7%AD%96-%E7%AC%AC2%E7%89%88-%E8%A8%80%E8%AA%9E%E5%AF%BE%E7%AD%96%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E3%82%A2%E3%82%A4%E3%83%86%E3%83%83%E3%82%AFIT%E4%BA%BA%E6%9D%90%E6%95%99%E8%82%B2%E7%A0%94%E7%A9%B6%E9%83%A8/dp/4865752307)
選択問題は普段触れているJava一択でした。
知識としては足りていたのですが、試験で狙われやすいところを把握するためにざっと確認しました。

##　5.試験戦略（午前試験）
午前試験は以下のような戦略で学習をしていました。
出題量が多く、午後試験にも多く出題されるテクノロジ系を中心に学習していました。

【戦略】
・テクノロジ系の学習を中心に行う。
・時間の許す限り、ひたすら過去問道場で演習する。（間違えたところはメモして直前に見直す。）

【理由】
・午前試験は__試験問題80問のうち、50問がテクノロジ系__、10問がマネジメント系、20問がストラテジ系
・午前試験は過去問からも一部、出題される。

【対策】
__キタミ式__で概要を掴んだら、あとはひたすら__過去問演習__をしました。私は4年分しかできませんでしたが、
時間の許す限り
多くやっておくと良いと思いました。
・キタミ式１週（テクノロジ系のみ３週）
・過去問道場4年分(8回分)

##　5.試験戦略（午後試験）
午後試験は以下のような戦略で学習をしていました。
アルゴリズムが安定しなかったので、確実に5割得点することを目指し、他で補う方針としました。

【戦略】
・アルゴリズムは5割を目指す。
・情報セキュリティ、ソフトウェア開発(Java)で8割を目指す。
・選択問題はデータベース、ネットワークに重点を置く。ソフトウェア設計、マネジメント系、ストラテジ系については出題傾向を把握する程度。
・ハードウェア、ソフトウェアは捨てる。

【理由】
・アルゴリズムの過去問を何問か解いてみて、完答できるときもあれば1,2問しか解けないときもあり安定しなかった。
・情報セキュリティは過去問の出題傾向が例年似ており、安定して得点しやすい。
・データベースはソフトウェア設計や情報セキュリティと関係するところがあり、苦手分野としてはいけないと考えた。また、比較的短時間で解くことができ他の問題に時間を割くことができる。
・ネットワークは情報セキュリティと関わりがあり、どちらの分野の学習にもなる。
・ハードウェア、ソフトウェアは出題範囲が広くかつ難易度も高い。他の分野との関連性も薄い。
・ソフトウェア設計、マネジメント系、ストラテジ系の選択問題は午前試験程度の知識があれば、その場で答えられることも多い。

【対策】
・アルゴリズムは「うかる！ 基本情報技術者 [午後・アルゴリズム編] 2021年版 福嶋先生の集中ゼミ」
を１週したのみ。トレースを意識して演習し、解けそうな問題を見極めて短時間で5割以上得点することを意識した。
・「2021 基本情報技術者 午後試験対策書 (試験対策書シリーズ)」を1週（アルゴリズムを除く）
・過去問道場(情報セキュリティ、ソフトウェア開発(Java)、データベース、ネットワークの4分野のみ)を5年分（書籍と重複する問題は除く。）

##　6.終わりに
初心者にしては難しい試験ですが、業務を行う上でも役に立つ試験だと思うので、ぜひ挑戦してみてください！
一人でも多くの方の参考になりましたら嬉しいです！