みなさんこんにちは。宮水です。
ようやくネタができたのでブログを書くことにしました。
今回のお題は
基本情報技術者 合格体験記です٩( ᐛ )و
3回目にしてようやく合格できました。
2年越しの合格ということで個人的に本当に嬉しかったです!!!!!!!!!
今回この記事では、5年分くらい過去問を解きまくった私が、
・最近の基本情報の午前問題の傾向
・午後問題の攻略
について結構わかってきたので、記事にしようと思いました。
ツイッターでもこんなにたくさんの人に祝っていただけて本当にうれしかったです...
みなさんありがとうございました。
先ほどのツイートすみません。
— 宮水 (@rails_java_like) 2018年11月21日
本当に心底落ちたと思ってて、合格照会見てなくて、今見たら
基本情報受かってました。
3回受けました。3度目の正直でした。
すごく嬉しいです。夢かと思いました。 pic.twitter.com/csrTD9GO9K
点数ギリギリの合格となりましたが、
・午前は前回の勉強経験を活かして一切勉強していなかった
・午後はアルゴリズムと言語問題以外に注力しまくった
という言い訳をさせてください(泣)
目次
- 目次
- 2017年の4月に受験して落ちた感想
- 2017年の10月に受験して落ちた感想
- 2018年の10月に受験したきっかけと合格した感想
- 基本情報の午前の対策
- 基本情報午後の対策
- 2年間5冊くらい参考書買いましたが...
- まとめ
2017年の4月に受験して落ちた感想
この年の4月は、私が初めてエンジニアになった月でした。
このとき、実務経験もまだなく全ての用語がさっぱりわからなかったので、普通に理解できなくて落ちました。
結果は、午前(結構いい点数で)合格、午後40点とかでした。
午後に至っては本当に1問もわからなくで全部鉛筆コロコロでした!!٩( ᐛ )و
2017年の10月に受験して落ちた感想
このときの受験は、旦那さんと一緒に受験しました。
旦那さん真面目なので、二人で毎日本気で勉強していました。(仕事も暇でしたし)
1回目の失敗を生かして午後の勉強をまぁまぁ多くやったのですが、
アルゴリズムは何回やっても、わからない...
そして何を血迷ったのか、慣れている表計算ではなくてJavaの勉強を1から初めてしまい勉強時間が間に合わなくて再び午後で落ちました。
前回から学んでないですね(笑)
旦那は一発合格でした...。地頭の良さはもちろんですが、苦手な分野を捨てきるところの潔さはさすがだなとおもいました...。
2018年の10月に受験したきっかけと合格した感想
基本情報の勉強は本当に苦しい。
もう2度と受験したくない。
私はそう誓って、2度と受験する気はなかったのですが、ある日社長からこう言われました。
「宮水さん、基本情報受けてみない?」
私は戸惑いました。 自分がいかにアルゴリズムができないかたくさんプレゼンテーションしたのですが、尊敬する社長に格好悪いところを見せたくなくなって渋々受験することにしました。
そして今回、ようやく合格することができました!
今回の受験は実務経験もあって前回ほど必死に勉強しておらず、むしろ冷静に現状分析できたので、今回合格できた勉強法と新しい傾向について解説していこうと思います。
基本情報の午前の対策
午前は過去問!とは言われていますが、最近の基本情報の午前はかなり難しくなっています。知らないと解けないような問題が多くなっており、さらに範囲が広いです。
午後の勉強時間を残すためにも、午前も効率の良い勉強法が求められると思いました。
・過去問10年分もやらなくていい
私は最近H30年の秋に受験しましたが、前回H29年の春と秋に受験するときに、H25,H26,H27,H28の問題を解きまくっててその知識で合格できました。
それ以前の年の過去問も勉強したのですが、昔すぎて話が古いのと、なんか傾向が違うのと、最近のと結構被ってるので必要ないです。
・過去問からの出題は、ほぼ6割 1年以内の問題は出にくい
これは鉄板ネタだと思います。逆に、機械学習などの新しい話題が出てきても、きちんと過去問をこなしていれば6割、つまり合格ラインには立てると思いました。
傾向として、1年以内の問題はほとんど出ません。(私は今回H30年の秋だったので、H29年の問題は一切暗記せず、H28と27と26の問題を見直していました。)
・計算問題は難しいけどやっぱり過去問
計算問題って時間がかかるし焦りますよね。でも、やっぱり過去問からの出題ばかりです。数値が変わってないのもほとんどです笑 新しい話題の問題(機械学習やUSB3.0)の対策をするよりも、過去問の計算問題を完璧に理解する方が点は取れます。
・他の選択肢が出たらどうしよう...という不安に対処する
例えばこの単語→DRAMとSRAM、フェールソフト、ロールフォワード、COO...など、似てる単語があっていくらでも問題を作れそうな奴らがいます。絶対に他の単語も勉強しておきましょう。今回のH30年の午前がすごく難しかったのですが、「は?この単語今まで正解じゃなかったやつじゃん知らねー」っていうのが多かったからです。試験中に面くらわないように、「問題を妄想する」ことをオススメします!
・32問は間違ってもいい
80問あります。32問は間違ってもいいです٩( ᐛ )و
3回受験した感想として、30問くらいは初見の問題ばっかりです。フザケンナって思います。毎回焦りました。しかしあいつらは焦せらせるためだけの雑魚キャラです。過去問を信じましょう。
・機械学習の問題対策
一時期機械学習にハマってて、Udemyで個人的に勉強していて今回は基本情報専用に対策することなく点数が取れました。
今回H30年の問題でびっくりしたのが、機械学習系の問題が確か5問くらい出たことです。基本じゃねぇよって思いましたし、機械学習と言っても突き詰めると分野がかなり分かれているので、対策はあまりしすぎても時間がもったいないように思いました。
こちらのUdemyのこちらの先生がわかりやすくて、面白いので時間があれば視聴することをオススメします! ほとんどこの動画の知識で解けました。
みんなのAI講座 ゼロからPythonで学ぶ人工知能と機械学習
・最近出てきた用語まとめ
最後に、貴様新入りだな?って単語をまとめました。(H30年より抜粋)
AI/ USB3.0/ 自然言語/ ボットネット/ IDS/ IoT/ 機械学習
基本情報午後の対策
私流の対策は、アルゴリズムとJavaとか表計算を書面で解くのが無理すぎるよって人向けです。普通に勉強してできる人には参考にならないと思います> <
今回の試験では、表計算を選択しました。
選択したんですけど、全然できないので捨ててました٩( ᐛ )و
「は?なんでこんなの紙で解くの?昔行ってた現場のサーバー室かよ」って思ってなかなか勉強する気にもなれなかったんですね。
でも今回、アルゴリズムとプログラミングを対策しなくても合格できることが証明できました(泣)
それよりも、最近よく用語が理解できるようになった
問1のセキュリティ
問3のデータベース
問4のネットワーク
問6や7に多い要件定義系の問題
の問題を試験前に見直しました。
しかし、確かに午後問題って過去問だけじゃきついです。
基本情報の勉強以外に、これらの本を読んで概要をつかんでいました。
セキュリティ
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版[固定版] 脆弱性が生まれる原理と対策の実践
- 作者: 徳丸浩
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2018/06/21
- メディア: Kindle版
- この商品を含むブログを見る
ネットワーク
アルゴリズムと表計算も全く勉強しなかったわけではないのですが、
今回は「最低各2問づつ正解しよう」というくらいの気持ちで挑みました。
結果は、セキュリティとデータベースとネットワークの点数がかなり良くて、
完全に作戦と運で勝てました!!!(格好悪い)
とにかく、いろんな過去問でアルゴリズムと表計算が40点を占めるからしっかり勉強しようね!って対策本とかによく書かれてるんですけど、真に受けすぎなくてもいいんじゃないかなって思った次第です。
2年間5冊くらい参考書買いましたが...
いろんな参考書を買いました。
午後だけの対策本、問題が載ってない合格教本、Javaだけの本、色々買ったんですけど、結局こいつだけで合格しました!!!!!!
他の本面白くねぇ!!!!つまんねぇ!!!!5ページ読んでメルカリ行きです!!!!
本当に、基本情報技術者にいろんな参考書はいりません。
この過去問に載っている単語を、覚えたり、調べたりするだけで十分です。
平成31年【春期】/01年【秋期】基本情報技術者 合格教本 情報処理技術者試験
- 作者: 角谷一成,イエローテールコンピュータ
- 出版社/メーカー: 技術評論社
- 発売日: 2018/11/23
- メディア: Kindle版
- この商品を含むブログを見る
まとめ
ここまで読んでくださりありがとうございました。
合格するまでに、参考書と受験料も含めると3万くらいつぎ込んだんじゃないでしょうか。
本当に馬鹿としか言いようがありません。ウワァン。
今後の試験勉強は、過去問を突き詰める、いろんな参考書に浮気しない、など当たり前のことを守って、一発合格できるように努めていきたいと思います。