チキゾーブログ生き方・考え方データオルタナデータデータ市場プログラミング英語お問い合わせ外資ITで働きながら、「自分」の時間を生きる為のブログ。普段はオルタナティブデータについてブログを書くことが多いのですが、今回は入社して2週間ほどでPythonを学んだ方法を書きたいと思います。この方法を公開することで、新入社員の方やこれからプログラミングを始めたい方の助けになれば幸いです。プログラミングを習うことによって、仕事の幅も増えれば論理的な思考も鍛えられ損な事は一つもありません。実際に自分も現在外資でマネージャーをとして働いておりますが、プログラミング関連での功績や思考力が認められ最短でマネージャーになれたと思います。初心者に最適なPythonの教科書プログラミング学習する前にまず、プログラミングを学習する前にして欲しいことがあります。自分に、「なぜプログラミングを習いたいのか?」と問いて欲しいんです。プログラミングは何かを達成するための手段であって、学ぶ事自体が目的ではないです。いうのも、この部分がわかっていない場合学んだとしてもすぐに忘れてしまい、貴重な時間の無駄になってしまうからです。簡単に言うと、学習する前に「最終目標を決める」と言うことが大事だと思っております。(最初の1週間)怖がらせるわけでは無いですが、プログラミングは最初に習う言語が一番難しいと言われており、最初は根気が必要になります。幸いなことにPythonと言う言語は非常に初心者にも親しみやすく作られており、それほど難しくは無いのでご安心ください。最初の3日でhttps://www.codecademy.com/learn/learn-pythonで12個のレッスンを終わらせました。このウェブサイトは英語なのですが、Chromeの場合、右クリック→日本語に翻訳で結構いけます。これで大体Pythonの基礎は固まります。その後にデータ関連の事を学びたかったので、Pandasと言うライブラリを次の3日で学びました。(CSV、エクセルファイルの取り扱いなど。実際のプロジェクト編(次の1週間)さて、ここまでくると基本は押さえてそろそろプロジェクトしたいな!と思う頃では無いでしょうか。これが私が学んだことになります。最初は調べ物に多くの時間を費やしました。最終的な成果物を決める(プログラム、ウェブサイト、図など)必要・わからない所をリストアップする(例:図の出力の仕方、テーブル形式のデータの取り扱いなど)コードを書く・調べる・テストする2度同じことを繰り返さないように記録するやってはいけない学習方法❌ダメな学習方法とりあえず一通り全部やる(本・オンラインコースなど)出来る範囲で何が出来るかプロジェクトを捻り出すコードを書く・毎回同じことで調べるこの方法でも悪くは無いのですが、成長率としては非常に低く、効率的では無いんですね。毎回同じことを調べているので、一向に覚えないと言う傾向があります。私自身もこの方法を長くやっており、最近上の方法に変え自分自身も以前より早く成長していることを実感しております。コードと言うものは書かないと本当に覚えないですし、使わないと忘れてしまうと言う厄介な物でもあります。最初はめんどくさいですが、絶対にメモは取っておいてください。参考になるかは分からないのですが、私自身の経験を下に載せておきます。Stackoverflowや、Qiitaで調べる)習ったことを忘れないようにEvernoteに記録する。比率としては60%以前と同じコードで、40%新しい機能を上乗せ役に立つリンク集ここで役に立つウェブサイトを載せていますので、学習のやくにたてば幸いです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。プログラミングを学んだけど、どんな風にプロジェクトを見つけたら良いか・始めたら良いか分からない。今の時代、就活で「学生時代、何を頑張りましたか?」と確実に聞かれるでしょう。私も就活をしている時に聞かれました。【書評】仕事を4倍早く終わらせる方法!?ども、チキゾーです。始めようと思っている人、すでにプログラミングを仕事としている人で疲れなくて、楽しいキーボードが知りたい方へ。本2冊を読んだ感想ども、チキゾーです。私の趣味の一つは読書なのですが、結構前に家入一真氏の「我が逃走」と「こんな僕でも社長になれた」を読みました。その本が実に興味深い内容だったので、その感想を書こうかと思います。最近のコメントチキゾーブログ外資ITで働きながら、「自分」の時間を生きる為のブログ。