プログラミングを始めて少し経つと、たくさん検索をしながらも少しずつコードがかけるようになってくると思います。 ただ何かを作っていると、少し複雑な実装が必要になってきたときに何と調べたらいいかわからなくなったり、試行錯誤しながら実装している間に混乱してきてよくわからなくなったり、あとで読み返せないくらい混沌としたコードになっていたりと、次々と新しい壁が立ちはだかりますよね。 いざそれらを解決していくために「コーディングのレベルアップがしたい」「綺麗にコードを書こう」と思っても、実際に何から始めていけばいいのか悩むと思います。 今回は、筆者が実際に社内でプログラミング経験の無い社員やインターン生に教えていく際に試行錯誤しながら発見していった、エンジニアとしての成長速度が上がる習慣を紹介していきます。 最初のうちはプログラミングは複雑で難しいものに感じますが、実は多くの初心者の方がそれをさらに自

