この5か月勉強してきて、自分で勉強する時に気を付けようと思ったことをまとめておきます。
書籍
プログラミングの学習本は高価だからか?中古本がたくさん出回っているが、購入する際には、以下を確認。
・新品未使用状態に近いか?
・本の発行日はいつか?何版何刷か?
・出版社のサイトに、版ごとの誤字脱字などの訂正箇所が記載されていないか?
・今はもう使えない古い情報ではないか?
例えば、「スッキリわかるJava実践編」インプレス刊は、Java19に対応した内容が2022年12月5日に第3版 第4刷が発売となった。だが、2022年12月25日現在、ジュンク堂のような大型書店でさえも前の刷(Java17対応の本、18対応の本が混在)が販売されていたので、中古ではさらに古いものしか手に入らない可能性が高い。初心者の場合、テキストに書かれている内容が現在も有効な情報か否かの判断ができないので、最新版で勉強しておいたほうが良いのではないか、と思った。
インターネット上の記事
困った時は検索エンジンで検索し、先輩方の書かれた記事を参考とさせていただいているが、その際には以下を確認。
・いつ書かれた記事か?(10年前なのか、最近なのか)
・自分の開発環境と同じ(か近い環境)を前提として書かれた記事か?
わからなくて検索をしていると、先輩(昔初心者だった)が質問や自問している記事がよくヒットするが、それを読んでもよくわからないことが多かった。私のような初心者の場合、
・少しでも環境が違うと混乱
・知識不足で説明の意味が理解できない
ので、まずは
・たくさんのコードを書いて慣れる
ようにしたい。
また、自問だけで解決済みになっていない記事もあったので、今後自分が「わからないことについて」記事を書くことがあれば、その後、必ず解決を書くようにし、自分の頭の整理と他の方の参考になるようにしたいと思った。