Pythonを勉強していても,なかなか理解できない,ゴールが見えないなどうまくいかないことが多いと思います
もちろんPythonは1日2日で身につくものではありませんが,そもそも学習方法が良くない可能性があります
本記事では,今すぐやめるべきPythonの学習方法を研究者から見た視点で解説します
おすすめするPython学習方法については下記の記事を参考にしてください
実際にPythonのコードを書いてない
勉強はしているけど,実際にPythonのコードを書いてないということはないでしょうか?
Pythonを学び始める前に,あなたはいろんな情報を集めたと思います
本サイトのようなWebサイトからPythonについて調べたり,YoutubeでいかにPythonが素晴らしいか,役立つかを見たでしょう
その好奇心,興味関心はとても大事で,何かを学び始める原動力にはなります
しかしその流れが続き,インプットばかりでコードを書くというアウトプットができていないとPythonは身につきません
大事なことは意外とシンプルです
- どれだけコードを書くか!
- どれだけ手を動かすか!
もっとPythonと遊んで,キーボードを叩きまくりましょう
そうすれば,Pythonの方から寄ってきて,絶対にPythonを身に着けられるようになります
無料の初心者コースばかり受けている
現代では様々なWebサービスがありふれていて学びに困ることはありません
最初は導入として無料でできるところまでやってみたり,1週間だけの無料体験をしてみたりというのはとても良いことだと思います
しかし,そのWebサービスの無料の初心者コースばかり受けていませんか?
Progate,PyQ,Udemy,テックキャンプ,テックアカデミーなどで初心者コースを周回してもあなた自身は何も進化しません
何でもいいので,1つ真剣に取り組んでみてください
無料で得られるような知識は結局誰でも知っているようなありふれた知識です
Pythonであなた人生を変えたいのであれば,投資を渋ってはいけません
お金よりももっと大事な時間を失ってしまいます
Pythonでやりたいことが明確ではない
なんとなく儲かると聞いたから,プログラミングは学んだ方が良いと聞いたから,といった理由でPythonを学ぼうとしていませんか?
やりたいこと,つまり目的がハッキリしていなければ勉強を続けることはほとんど不可能です
学生時代に勉強をしろと言われたから,とりあえずちゃんと勉強したでしようか?
もししていれば,あなたはこのままノリでPythonを学習しても,うまくいく可能性は高いです
そうではない方,私もそうです.その場合は,もう学び続けることは絶望的です
Pythonで何ができるのかは下記の記事にまとめています.今からでも大丈夫なので,目的を探しに行きましょう!
辞書代わりといって何冊か積読している
とりあえず本を買ったほうがいいから,網羅的に参照するのに便利だから,といった理由でいきなりどでかい本を買ってはいませんか?
おそらくすぐに読まなくなるでしょう
そもそも本から勉強するというのは難易度が高く,大学受験で参考書を読み漁っていた人にしか適してません
本は校正がされているため,信頼性はありますが,それ以上に下記の問題点があります
- 1人で進めるので挫折しやすい
- 本が古いとPythonのバージョンが異なり動作しない場合がある
- 動きがないため,わかりづらい
本は情報が古く,versionがあっていないなどの初心者泣かせのエラーが頻発することはよくあります
また,辞書代わりに参照するといった方もいますが,ネットで調べたほうが速いです
紙の本は論外で,電子書籍であれば検索はできますがネットの方が情報が多く比較になりません
普段から読書が好きな人であれば,電車や空き時間の読み物としてはおすすめできます
何も考えずに写経しているだけ
コードを書くのは素晴らしいことですが,全く何も考えずにただただ写経していたりはしませんか?
学びはじめの段階は何もわからないのでそれでも大丈夫です
同じ内容をもう一度した際に,何も覚えていない,人に説明が全くできないといった場合は勉強をしているつもりになっていて頭に入っていません
同じ内容をもう一度学習する際は,いろんなパターンを試してみましょう
- ファイルの読込:CSV → テキストファイル
- 文字列の置換:記号 → パターン文字列
能動的に学ぶことできっと頭に入るはずです.コードをしっかり書いているので身につくまではもうすぐです
Pythonを使いこなすようになるまで
Pythonを使いこなすまでは決して簡単な道のりではないです
ですが,Pythonは難しいわけではなく,慣れが必要なだけで,絶対に身につくはずです
学び方を工夫し,軽く頭で考えながら,目的を持って自分のペースで頑張ってみてください
Python学習において,本サイトがあなたのお役に立てるように私も頑張ります
あなたの素敵なPython生活を願っています
コメント