質問: プログラミングが本当に苦手です。 ソースコードを見れば、何となくですがどうゆう動きがするのかは理解できるんですが、自分でソースコードを書くとなると本当に何をしたらいいのかわからずに自分に対して劣等感を感じてなりません。 プログラミングをするうえで、どのような順序でプログラミングについて勉強するとソースコードが上手く書けるようになるのでしょうか。 アドバイスお願いします。
回答: こんにちは。 プログラマ2年目です。 私もプログラミング苦手でした。 あ、今もそんなに得意というわけではないですが、前よりは好きになりました。 そんな私が入社して1年間、以下のことを気を付けてやってみました。 * プログラムを書く前に、処理の流れをコメントで書く 先輩から真っ先に言われた事ですが、まずはコメントで処理の内容を書くこと。 //ループ開始 // 処理1 // 処理2 //ループ終了 こんな感じですかね?実際はもう少し詳細に書いてますが。 コメントを書かないときと比べると、だいぶ書けるようになりました。 * 仕様を整理する 個人的な仕様書もどきを作っています。 現状の動作や、変更すべき点などを箇条書きで書いたり、スクリーンショットを貼ったりしてます。 流れがよく分からないときはフローチャートも作りますね~。 「ループする」「Nullだったら処理なし」みたいな自分が分かりやすい言葉で。 先輩に聞くときも、どこまで分かっているかが伝えやすかったです。 誰かのプログラムを読んだり、自分でも書いているうちに、少しずつ出来ることが増えていくはずです。 お互い頑張りましょ!