Pythonがなんとなく楽しい!初心者の学習にオススメの書籍を紹介!

スポンサーリンク

f:id:uajag4y:20181204214618j:plain

2018年からプログラミングを学び始めたユーラシアです。

最初にHTMLを少しだけ学び、Unityをかじってみました。今は、興味が芽生えたPythonを学んでいます。全くのゼロからの学習でしたが、思っていた以上にPythonの学習が楽しいです。今回は、Pythonを学ぼうと考えている方向けに、ちょっとだけ先に学習している初心者から見たポイントや、オススメの書籍をご紹介します。

 

この記事は「プログライングにちょっとだけ興味はあるけれど、仕事にしようとかはまだ考えていないな」という方向けに書かれています。がっつりエンジニアを目指す方には不要と思いますので、興味のある方だけ読んでみてくださいねー^^

なんとなく楽しいという気持ちが大事

Ruby開発が続けられたのは)一番は「好き」だったからと思います。

              by Ruby開発者 まつもとゆきひろ

引用:英語力は最強のレア・カード!Ruby開発者 まつもとゆきひろ氏から学ぶ「これからのエンジニアが生き抜く方法」 | DMM英会話ブログ

 

小学校においてプログラミング教育が必修化されたこともあり、近年、プログラミングへの関心が高まっています。SNSをみてみると、プログラミングを学習して他業種からエンジニアに転職した人をみることも珍しくなくなりました。中には、収入がアップするなどの成功方法としてエンジニアへの転職をあげている人もいます。

 

ただし、興味を持ってプログラミング学習を初めてもスイスイ理解できるとは限りません。プログラミングに対する理解は、段階的に増していくというより、ある日一気に理解が進むものだからです。理解を深めている潜伏期間中は、わからない自分に自信をなくしてしまうことがあります。そこで学習をやめてしまう人も少なくありません。

 

これまで全くプログラミングに触れたことがない人がモチベーションを維持して学習を進めるには、どうしたら良いのでしょうか?

一つの答えは、「なんとなく楽しいという気持ちを大切にすること」です。

 

学習スピードに関して、他人と比べる必要はありません。塾などに通っている場合、焦ってしまうこともあるでしょうが、自分の楽しいと感じる気持ちを大事にした方が最終的に伸びていく可能性が高いといえます。

 

私もマイペースにプログラミング学習を進めてきましたが、Pythonにであって、やっとプログラミングが楽しく感じられるようになってきました。他人からみると牛歩の歩みに思われるかもしれませんが、別に構いません。新しい遊びを覚えた子供のように、楽しいと感じる自分の気持ちを大切しつつ、マイペースに進んでいきます。

 

初心者にオススメの書籍は「独習Python入門」

 

初心者がPythonを学習したいなら、「独習Python入門」がオススメです。1章毎に1つのテーマに対してじっくり解説しているので、必要な知識を段階的に身に付けることができます。なぜかAmazonでの評価はあまり高くありませんが、私が出会った現役のエンジニアの方もオススメしていました。初心者に優しい書き方に徹しているので、学習を始めたらまず目を通しておくことを推奨します。

 

独習Python入門――1日でプログラミングに強くなる!

独習Python入門――1日でプログラミングに強くなる!

 

 

他にも、「スラスラわかるPython」もスッキリとした構成で読みやすいです。初心者の方は、この2冊のうちどちらか1冊を指針とすると、理解が深まりますよ。Progateなどを使ってオンライン学習をするときにも役立ちます。

 

スラスラわかるPython

スラスラわかるPython

 

 

まとめ

AIにも活用されているPythonは注目度が高いプログラミング言語です。数あるプログラミング言語の中でも、視覚的に読みやすくシンプルなのでとっつきやすいという特徴があります。少しづつ、理解が深まる過程は楽しいです。他人とあまり比べることなく「なんとなく楽しい」という気持ちを大事にしながら学習を進めると、ある日一気に理解がグッと進む時がきます。こちらでご紹介した2冊を活かしながら、Pythonに触れてみてはいかがでしょうか。

 

 

 

個人情報の保護について

「yu-rasia.hatenablog.com」(以下、当サイト)を利用される方は、以下に記載する諸条件に同意したものとみなします。

個人情報の収集について

利用者は匿名のままで、当サイトを自由に閲覧する事ができます。お問合せ等、場合によっては、利用者の氏名やメールアドレスなどの個人情報の開示をお願いする事があります。しかし、利用者の個人情報を利用者の許可なく、当サイトから第三者へ開示・共有する事はありません。

広告の配信について

当サイトはGoogle及びGoogleのパートナーウェブサイト(第三者配信事業者)の提供する広告を設置しております。その広告配信にはCookieを使用し、当サイトを含めた過去のアクセス情報に基づいて広告を配信します。 DoubleClick Cookie を使用することにより、GoogleやGoogleのパートナーは当サイトや他のサイトへのアクセス情報に基づいて、適切な広告を当サイト上でお客様に表示できます。 お客様はGoogleアカウントの広告設定ページで、パーソナライズ広告の掲載に使用される DoubleClick Cookie を無効にできます。また aboutads.info にアクセスして頂き、パーソナライズ広告の掲載に使用される第三者配信事業者のCookieを無効にできます。 その他、Googleの広告における、Cookieの取り扱いについての詳細は、Googleのポリシーと規約ページをご覧ください。

ウェブサーバの記録

当サイトのウェブサーバは、利用者のコンピュータのIPアドレスを自動的に収集・記録しますが、これらは利用者個人を特定するものではありません。利用者が自ら個人情報を開示しない限り、利用者は匿名のままで、当サイトを自由に閲覧する事ができます。

免責事項

利用者は、当サイトを閲覧し、その内容を参照した事によって何かしらの損害を被った場合でも、当サイト管理者は責任を負いません。また、当サイトからリンクされた、当サイト以外のウェブサイトの内容やサービスに関して、当サイトの個人情報の保護についての諸条件は適用されません。 当サイト以外のウェブサイトの内容及び、個人情報の保護に関しても、当サイト管理者は責任を負いません。

初出掲載:2018年3月22日