先の回答者であるhayataka2049さんに同意で、実際に何かを作っていくと結果的にpaizaのランクが上がるかたちになるのかな、と思います。
paizaに関する質問はteratailでも過去、何回かあって、その中でも個人的に考えさせられる良回答が集まったものがありますので、ご案内しておきます。
プログラミング初心者がpaizaでAランク取るにはどうすればいいですか?
**コメントを受け、追記しました:**2019-02-10 03:14
なにか課題というか。 プログラミングでいう Hello World 的なものはあるのでしょうか?
いえ、特に無いです。「何か」とは、ご自分でゲームやツールなど作りたいものがあればそれでいいし、仕事や他人から任されたものでもいいと思います。それはpaizaの問題の傾向から考えてもそうで、日々、実務で作るような関数やモジュールのようなものが想定されています。あえて言うのであれば、サーバー構築のスキルなどは求められていないので、あくまでプログラミング自体に集中するべきでしょう。
「実務で使うようなコードを実際に書けるようになるための学習方法」を問う質問に対して回答になっていない気がするかもしれませんが、仮に自分自身が作りたいものを作るとしても、モチベーションの維持などもあり、完遂することは案外大変です。しかしながらpaizaの1問にかける時間とは比べものにならないほど、様々な問題に相対して時間を費やすことになるので、結果的に実務で揉まれるようなかたちになります。
teratailでは質問のページの下の方に関連した質問がいくつかリストアップされますが、個人的に下記の質問〜コメントを含む回答もストレートで良いと思いました。
Paizaのスキルチェック、Cランク問題について
全般に言えることは、少々おおげさかもしれませんが「自分の目の前の未知の問題に対する解決能力」なのではないかな、と思います。
さて、追記前の自分の回答を見直していて以下の問いに答えていないのに気が付きました。
みなさんの学習方法をご教示ください。
学習方法ではありませんが、常に心がけていることとしては、まず最低要件を満たすように動くようにして、もっと良い方法があるはずだと考え続け、書き直すことです。これで自然と考える時間と自分でコードを書く時間が増えています。あとは、自分にとっての未知のプログラミングトピックに、少しずつでも触れてみることです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/09 12:44
2019/02/10 07:14