新人教育で講師をしていて、プログラムを書いた事のない方から、
「C#の勉強のしかたがわからない
本に書いてある通りのコードは書けるけど、その先何をすればいいのかわからない」
と、質問を受けました。
完全な回答ではありませんが、
C#という言語を勉強する気構えのようなものを
以下のようにアドバイスしました。
コーディングアドバイス
C#も言語です
英語が喋れる人の経験をみると現地でネイティブの人と会話しています
英語ができない人はテキストや音声で英語の勉強だけしています
言い方を変えます
英語ができる人はアウトプットしています
英語ができない人はインプットのみしています
C#も言語です
できるようになりたければ
アウトプットしましょう
アウトプットで会話しましょう
どんなに嫌いでも、出来ないと思っていても
1万行コードを書くと普通にできる人になってます
ググったコードのコピペではなくて、自分で考えて書いたコードで1万行です
英語でも最初のうちは少ない語彙でやり過ごせます。慣れてくると細かい自分の思いを伝えたくて語彙が増えると思います。
C#も言語です。
まずはテキストに書いてあることをそのままコンピュータに伝えて下さい。
そして、自分のやりたい思いを伝えるために、メソッドやプロパティを調べて使って下さい。
コンピュータもあなたの思いに答えてくれます。
たまにヌルポヨっていわれますけどw
それだけ純粋なので正確に伝えてあげて下さい。