基礎を飛ばす
概念を理解せずにとにかくコードを写す
考えながら写すのはOK!
まるでタイピングの練習をしてるかのように何も考えずに写すのはNGです
変数やデータ構造、アルゴリズムといった内容は退屈ですが大事です
なぜなら、基礎が理解できていれば、応用がきくからです
新しい言語に取り組むとき、楽になると思います
考えながら写すのはOK!
まるでタイピングの練習をしてるかのように何も考えずに写すのはNGです
変数やデータ構造、アルゴリズムといった内容は退屈ですが大事です
なぜなら、基礎が理解できていれば、応用がきくからです
新しい言語に取り組むとき、楽になると思います
色々な言語に手を出す
世の中には多くのプログラミング言語があります
それを全部習得するのは無理でしょう(少なくとも私は無理です…)
色々なものを作ってみたい気持ちは分かりますが、最初は1つに絞った方がいいです
また、1つマスターして基礎も理解できていれば、他の言語の習得期間は早くなります
プログラミング言語にはカテゴリーのようなものがあり、似たような概念で作られているんですね
なので、同じ概念の言語であれば、すんなり理解できると思います
それを全部習得するのは無理でしょう(少なくとも私は無理です…)
色々なものを作ってみたい気持ちは分かりますが、最初は1つに絞った方がいいです
また、1つマスターして基礎も理解できていれば、他の言語の習得期間は早くなります
プログラミング言語にはカテゴリーのようなものがあり、似たような概念で作られているんですね
なので、同じ概念の言語であれば、すんなり理解できると思います
目標が高すぎる
私たちが目にしている有名なシステムは何千人もの人が時間をかけて作っています
それを初心者がすぐに作れるはずがありません
最終目標にするのは良いと思いますので、それを達成するための小さな目標を作りましょう
目標の立て方が分からない場合、まず、参考書を1冊やり遂げましょう
途中でエラーが出てきたり上手く実行できなかったりして挫折する方は結構多いです
やりきると達成感がありますよ!
それを初心者がすぐに作れるはずがありません
最終目標にするのは良いと思いますので、それを達成するための小さな目標を作りましょう
目標の立て方が分からない場合、まず、参考書を1冊やり遂げましょう
途中でエラーが出てきたり上手く実行できなかったりして挫折する方は結構多いです
やりきると達成感がありますよ!