※画像をクリックするとAmazonの商品ページに遷移しますこんばんわ。プログラミング初心者である私はどうにかプログラミング能力を上げたいと思いました。そこで色々試行錯誤したのですがpaizaのスキルチェックがとても効果的だと思ったので紹介したいと思います。paizaのスキルチェックは元々転職の際に自分のプログラミングスキルを証明するためにで作られたのですが、この問題が中々優秀で普通にプログラミングの上達の役に立ちます。僕のプログラミング歴は一年くらいなのではっきり言ってしょぼいですwそんな僕のランクはBでした。BといってもかなりC寄りのBなのでCと言われても文句は言えません😙phpで全部解いたのですがランキングを見るとpythonが多いなーというイメージです。phpに完全になれたら次は迷わずpythonの勉強をしたいですね。僕から見たランク別の難しさは結構難易度に差があると思います。言い方を変えると難易度がしっかり区別されているとも言えます。Dランクは基本の文法と文字の出力方法さえ分かれば解ける問題が大半なのでそれほど難しくありませんでした。CランクはDランクとは違い初っ端からソースを書きながらやると頭がこんがらがるので、メモ帳などにやるべきことを書きながらやってました。大体平均時間くらいに解き終わって満点の場合が多かったです。時々デバックせずに採点してズタボロな時があったので、paizaio(テスト環境)で一回通してからやるようにしました。ここで結構バグがあったりするので時間を少しかけてでもやった方がいいなと思いましたね。Bランクは結構難しかったです。制限時間ギリギリで解き終わるし問題によっては解けない問題も普通にありました。ここが限界なのか・・・。Legendで培ったランクへの執念をさらにここでも発揮しようかなと思います。目標はBがスラスラ解けてAランクになんとか一問でも合格する事です。D問題をたくさん解き終わってC問題も徐々に解いているとなんとなく次やることが頭に浮かぶようになりました。↓こんな感じプログラミングの初心者の方一緒に頑張りましょう。ここでどんな感じで問題を解いているのかを僕よりもさらに初心者の方にお教えしたいと思います。これはある意味自分へのメモでもあります。僕はまず問題を何度も読み返して複雑だなと思う部分をメモ帳などにわかりやすく移し替えることで時間短縮、無駄なコードがなくなったと思います。そこに変数を代入して解いていくというパターンが多いです。問題が難しくなってくるとぶっつけ本番でソースを書くと途中で自分が何をしているのかわからなくなる時があるので、最初に設計書的なものをある程度作ってからやった方が初心者の方はやりやすいと思います。itLinkedInPocketCopyプロフィール当方20代前半にして、30歳になるまでにある程度の貯金を持ち、人に縛られない自由な生活を送りたいと考えている。書くことが何よりも好きで、読むことも好きだが難しい本はすぐに眠くなる。趣味で小説を書いているので気になる方はぜひ読んで欲しい。当方FXにハマり大損して、やはり堅実に生きていこうと決心し、今に至る。ブログを毎日執筆することを心掛け、読者さんに有意義な情報を発信していこうと考えている。拝金主義にならず、あくまでも自分が見たものや聞いたもの、良いと思ったものを紹介していくというスタンス。ブログがオワコンだと言われている中、ブログを執筆し続けるマゾヒストでもある。