【合格してました】文系でも1ヶ月で応用情報技術者試験に合格できた話 -爆速で知識を身につけ、「正答」できるようになる勉強方法-

# 成績
(2022/12/22追記)合格しました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882988/ee8e0596-b8fa-3242-c3c3-a5ac492a99c5.png)

## 以下本文

**※タイトルはやや釣りです。ご注意ください。**

**Q.本当に文系なんですか？**
A. **微妙です。** 詳しくは後述します。

**Q.初学者でも1ヶ月で合格できるんですか？**
ゼロからのスタートだとたぶん**無理です。** それでも効率の良い試験対策というのは確実に存在します。騙されたと思って読んでみてください。

# この記事の対象者
応用情報技術者試験に**爆速/最速** で合格したい以下の方々。
- ITエンジニアとして働き始め、成長したくてたまらない新卒数年目くらいの人
    - また、転職でアピールする材料に困っている人
- 資格手当が欲しい人
- 資格の力で就活に差をつけたい大学生
- 資格マニア

# はじめに
応用情報技術者って肩書、カッコいいですよね。取れたら嬉しいですよね。
私はいま大学4年生なのですが、大学同期が受けろ受けろというので4月くらいに受けようと思い始めました。
ところが~~布団の中でYouTubeを見ていたら~~ 学校の授業や卒論制作に夢中になっていたら、蝉の声も聞こえなくなっていました。やっべ。~~まあ6割でいいんだろ???なんとかなるべ…~~ 

というわけで、この記事は、**追い込まれた人が最短で合格するための勉強方法の指針** を示したものです。**なるべく多くの人に適用できるように書くつもり** です。(が、次に述べる私の特殊なバックグラウンド故に、万人受けする方法ではないかもしれません。あしからず。)

# バックグラウンド
- 文系学部4年生(23新卒)
    - といいつつ、実は理系の学部を受験して、一回入学したのち転学している。ので、**理系的な素養はある。**
- 7～8年前に基本情報に合格しているので、おぼろげながら記憶がある。
- **Windows98の頃(と言うのは生まれた頃ですね)からコンピュータに触っていた。**
- ITが大好き

# では解説していきましょう

## 使用した書籍
以下に挙げるのはどれも定番なのでお金があれば全部買っちゃいましょう。
(私は内定先の会社のお金で買ってもらったりしました。)
一応リンク貼るけどその時点で最新のを買ってね。

- **キタミ式イラストIT塾 応用情報技術者 令和04年** 
    - イラスト付きでわかりやすい。**初学者に特にオススメ。** 
    - 網羅感というかボリューム的には物足りないかも。読み物として読むといい。
    - **全部理解できなくてもとにかく最後までパラパラ読む。**
        - **ググりながら読む。**
        - で、一晩二晩寝かして、またパラパラ読む。
            - すると「なんとなくわかる単語」の引き出しがどんどん増えていく。

https://www.amazon.co.jp/dp/429712453X/

※アフィリンクではありません。

- **令和04年【春期】【秋期】 応用情報技術者 合格教本** 
    - <font color=red>**これ一番大事！**</font>
    - それなりに必要な情報を網羅している。
    - 辞書的に使い、**分からない単語を見つけたらすぐこれで調べるようにしていた。** 
    - 意外と隅から隅まで大事なことが書いてある。得意分野にしたい分野については精読する。

https://www.amazon.co.jp/dp/429712467X/

- **2021 応用情報技術者 午後問題の重点対策** 
    - 間違って去年のを買ってしまった…でもまあ役に立ったと思う。
    - **全部やる必要はない。** 特に得意にしたい分野の問題演習に使うと良い。

https://www.amazon.co.jp//dp/486575251X/

↑　2022年版のリンクです
## 午前対策
150分間で80問の4択問題を解きます。

**[過去問道場](https://www.ap-siken.com/apkakomon.php)やっておけば事足ります。** 
　![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2882988/fc61e0cd-376d-14ce-120c-e703e9170c68.png)
おすすめ設定にして問題を解きます。(直近排除、あまりに古いの排除)
- ポイント
    - わからなくても単語の雰囲気から推測して絞り込む(本番でも必要なスキル)。
    - 解説が充実しているのでそこで知識を吸収する。
    - **本試験で過去問と全く同じ(数値まで同じ)問題が出たりする。** 

目安としては過去問の正答率7割以上(理想は8割弱)で安定したらヨシ!
それ以上午前対策に時間をかけないで午後対策に移るべきだと思います。

電車移動中などのスキマ時間中に解きたい人は「計算問題を除外する」みたいなオプションがあったはずなので探してください。

https://www.ap-siken.com/apkakomon.php

### 十数問～数十問解いてみて、やっぱこれ何言ってるかわからんわ…となる人へ
**基礎知識が不足しているので「キタミ式」をパラパラとでいいので通読しましょう。** 
だいぶ見通しがつくようになると思います。

## 午後対策
150分で記述式で11問の中から5問を選んで解きます。(1問必須: セキュリティ分野)
午後の問題は文章量が多く、したがって情報量も多いです。**午後の問題を解くと解くとそれ自体が勉強になります。** なので、なんなら午前対策より優先してやってもいいと思います。
### 分野絞り
[この記事](https://qiita.com/c60evaporator/items/0bbda34eead71c9e38d9) によると、追い込まれた人は分野の取捨選択をすることが重要らしいです。
**勉強時間が限られているのだから、手を出す範囲は限定したほうが各分野の完成度は上がりますね。**
まずおすすめするのは、**いきなり過去問を解いてみることです。** 注意点は
- 少なくとも3期分くらいは解く。
- 時間は気にせず、**問1から問11までのすべての問題を解く。**
- 国語問題的な側面もあるので、**本文中に答えがないか目を皿のようにして探す。**　<font color=red>←これ大事</font>
- あまりにわからない部分があったら**参考書(合格教本)をカンニングしながらでもいいので答えを書いてみる。**
- 配点予想など参考にしながら**採点してみる。** 
    - 配点は「配点予想」と検索すると出て来たりします。

問題番号と出題分野は、例年同じ順番で対応をしています。
1. 情報セキュリティ(必須)
1. 経営戦略
1. プログラミング
1. システムアーキテクチャ
1. ネットワーク
1. データベース
1. 組込みシステム開発
1. 情報システム開発
1. プロジェクトマネジメント
1. サービスマネジメント
1. システム監査

この工程を挟むことによって、自分に向いている分野をなんとなく把握することができます。

### 例)私の場合　数期分解いた所感
<details><summary>長いので折りたたんでおきますね。見たい人はクリック</summary><div>

1. 情報セキュリティ(必須)
意外と難しい。でもやるしかない。セキュリティは知ってて損はない。やるしかない。
2. 経営戦略
国語問題の側面も強い。知ってる話が出てきたら解いてもいいかも。
3. プログラミング
これは安定して点が取れそう。本番候補。
4. システムアーキテクチャ
簡単そうに見えて計算問題でミスして台無しにする事が多い。練習するか、別の何かを探すかだな…
5. ネットワーク
意外とちょっと勉強したら問題は解けるようになりそう。これも本番候補。
6. データベース
実務で一番役に立ちそう。けれどSQLに慣れていないので全く問題が解けない。とりあえず後回し。
7. 組込みシステム開発
多少経験があるのでこれも安定して点が取れそう。本番候補。
8. 情報システム開発
年度により解ける時と難しい時がある。状況見て判断かなあ。
9. プロジェクトマネジメント
わからない年は本当にわからない。知らない言葉が多すぎる。とりあえず後回し。
10. サービスマネジメント
国語問題の側面が強い。ほかが解けないときは解いてもいいかも。くらいのテンション
11. システム監査
これも国語問題的な要素がある。少し勉強すればコツを掴めそう。

この結果を受け、
3=7 > 4=5 > 10=11 > 2=8 >> 6=9
の順で優先的に解くことを想定して対策することにした。

</div></details>

- **いろいろな記事でどの分野がおすすめとか言っているが信用してはいけない。自分の手で解いて相性を確かめるのだ。** 
    - とは言え組み込みとネットワークをオススメしたくなっちゃうんだよな。
        - 組み込みは簡単め、ネットワークはセキュリティとの関連が高い。
- 4問選択だからといって**4問に絞ると危ない。**(今年は問4が全然傾向違いましたね。)最低でも5、できたら6分野触っておくと良い。

### 相性がわかったら
- **ひたすらその分野の過去問を解きます。** あるいは「午後問題の重点対策」を得意にしたい分野だけやります。
    - **答え合わせに終始せず、ちゃんと解説を読みましょう。わかるまで調べましょう。** 
    - 過去問道場に各年度ごとの詳しい解説があります。
- 過去問でわからない単語があったら**全部ググります。**
- 試験勉強に飽きたら、手を動かして実際に技術に触れてみたり、(例えば問6だとSQL書いたりデータベース設計してみたり)してもいいでしょう。きっと役に立ちます。
- 私は試験の前々日くらいにDockerで遊んでいたらコンテナの問題が出てウッヒョオオオオーーーー！！となりました。(単純にラッキー)(あまり参考にならない)

https://qiita.com/are-38-a/items/fbd08334a7d613c3d824

# こんなところでしょうか
なにか足りないところがあったら追記します。
では皆さんの健闘を祈ります。がんばって！！！！！！！！！！！！！！！！！！！！！！！！