OSSDB Gold を取得した話

# はじめに

嬉しかったので書いたというのが本音ですが、誰かのためになれば・・・という気持ちも半分あります。

# OSSDB Goldとは

おそらくこの記事にたどり着いた方は受験を考えている方だと思いますが一応のために、postgreSQLについての知識を問う資格試験となります。
国家試験ではございません。
silverとgold試験があり、silverでは基礎知識、goldではより実践的な運用の知識をとわれます。
goldの認定を受けるためにはsilverを合格している必要があります。
どちらも受験した感想としては、合格点の違いはあれど別なスポーツだなといった感想でした。
silver試験では歴史的な面も含まれますのでとにかく暗記、gold試験では覚えたものを応用的に出題をされる場合がありますので、出題範囲一つ一つに深い理解が必要でした。

# 順序は逆ですが結果

2回目で合格しました。
1回目は66点と1〜2問足りず・・・非常に悔しい思いをしました。
2回目は70点とギリギリ合格しました。
点数は4点差ですが、簡単な問題と思える問題が2回目のほうが多かったなと思うことができました。


# 勉強したことと反省（ここが大事だと思います）

1回目は表面上の知識だったなと振り返ります。
[Webのサンプル問題](https://oss-db.jp/measures/sample) や、[PostgreSQL 高度技術者育成テキスト](https://www.amazon.co.jp/LPI-Japan-OSS-DB-Gold-PostgreSQL-%E9%AB%98%E5%BA%A6%E6%8A%80%E8%A1%93%E8%80%85%E8%82%B2%E6%88%90%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88/dp/B00P4WD4QG/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=26UE83THZPX2W&keywords=OSSDB+Gold&qid=1693997212&sprefix=ossdb+gold%2Caps%2C183&sr=8-1) の演習問題を最終的には暗記行為をしていたように思えます。
暗記で唯一役立ったのはロックの種類くらいだったかなと。

2回目は[攻略会](https://note.com/watary687) を利用しました。※有料です。
出題範囲が限られているとはいえ、公式の記事を理解するのは（私は）難しいです。
噛み砕いてまとめてくれている勉強記事・270問の演習問題を提供しているため、有料の価値はあると思います。
ここでは特に解説されている範囲のpostgresql.confのパラメータの意味・初期値・変更権限、統計ビューの列の意味、列名からどのビューを指しているか、などは暗記対象として、他は意味を知ることに重きをおいた勉強をしました。
これら学習を終え、[PostgreSQL 高度技術者育成テキスト](https://www.amazon.co.jp/LPI-Japan-OSS-DB-Gold-PostgreSQL-%E9%AB%98%E5%BA%A6%E6%8A%80%E8%A1%93%E8%80%85%E8%82%B2%E6%88%90%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88/dp/B00P4WD4QG/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=26UE83THZPX2W&keywords=OSSDB+Gold&qid=1693997212&sprefix=ossdb+gold%2Caps%2C183&sr=8-1) の演習をもう一度行ったところ、古いバージョンの問題などツッコミを入れたくなるところが自分で出てくるようになります。
これでかなり自身が持てました。明らかに前回よりもレベルが上っていると。（ギリギリでしたがｗ）
点数は微差でしたが、より実践的にレベルアップできたと感じます。

# 勉強時間

まず言い訳からですが・・・私はあまり頭がいいとは言えません笑
世の記事は200時間くらいとかいうのもありますが、倍以上かかっています。
内訳は
* [内部構造から学ぶPostgreSQL―設計・運用計画の鉄則](https://www.amazon.co.jp/%EF%BC%BB%E6%94%B9%E8%A8%823%E7%89%88%EF%BC%BD%E5%86%85%E9%83%A8%E6%A7%8B%E9%80%A0%E3%81%8B%E3%82%89%E5%AD%A6%E3%81%B6PostgreSQL%E2%80%95%E8%A8%AD%E8%A8%88%E3%83%BB%E9%81%8B%E7%94%A8%E8%A8%88%E7%94%BB%E3%81%AE%E9%89%84%E5%89%87-Software-Design-plus-%E4%B8%8A%E5%8E%9F-ebook/dp/B0BLY4SPC4/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=2V1N4JRSFAAWU&keywords=Postgres+%E5%86%85%E9%83%A8&qid=1693998038&sprefix=postgres+%E5%86%85%E9%83%A8%2Caps%2C191&sr=8-1) 50時間
* [Webのサンプル問題](https://oss-db.jp/measures/sample) 20時間
* [PostgreSQL 高度技術者育成テキスト](https://www.amazon.co.jp/LPI-Japan-OSS-DB-Gold-PostgreSQL-%E9%AB%98%E5%BA%A6%E6%8A%80%E8%A1%93%E8%80%85%E8%82%B2%E6%88%90%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88/dp/B00P4WD4QG/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&crid=26UE83THZPX2W&keywords=OSSDB+Gold&qid=1693997212&sprefix=ossdb+gold%2Caps%2C183&sr=8-1) 20時間
* その他暗記作業 100時間
* [攻略会](https://note.com/watary687) のテキスト・問題集 150時間
* 調べ物など 100時間

# 当日の試験

1回目はテストセンターに行きましたが、落ちたときになんとなく気まずかったので、2回目は自宅でのオンライン受験を選択しました。
テスト前にチェックインの作業を色々行うのですが、不正なものがないかなどカメラを部屋のあらゆる方向に向けてチェックされます。
テーブルの上の黒いのは？（パソコン）、テーブルの上の長い黒い物体は？など他にも色々聞かれましたが疲れました笑
テストセンターに行くと移動・駐車料金などかかりますが、環境構築など不要なので楽ですね。
次回はLinuCなど興味があるので、そのときはテストセンターに大人しく行くと思います。

# おわりに

いかがでしたでしょうか？
そこまで他の記事と変わり映えないことを書いているかもしれませんが、誰かのためになることができれば幸いです。


いいね！ストックなどモチベーションに繋がりますのでポチッていただけると嬉しいです(^^)