独学プログラマー
https://images-na.ssl-images-amazon.com/images/I/61AeZ7wOfuL.jpghttps://images-fe.ssl-images-amazon.com/images/I/41HII-0nFEL.jpg
日本語訳(左)と原著(右)
関連ページ
基本情報
書籍名: 独学プログラマー Python言語の基本から仕事のやり方まで
ページ数: 322
金額: 2200円+税
発売時期: 2018/2/23
shimizukawa.iconコメント
本書の著者コーリー・アルソフは、コンピューターサイエンスの学位を持たず、独学でプログラミングスキルを身に付けた「独学プログラマー」です。本書は、彼が独学で、ゼロからプログラミングを学んだ体験に基づいて書かれました。プログラミングを独学で身に付けるために、著者がPythonを通して学んだエッセンスが書かれています。
shimizukawa.iconお勧めポイント
本書は、プログラミングに入門した頃に私が欲しかった「プログラミング自体を学ぶ本」であり「独学者のための地図」です。本書で伝えているのは、Pythonに限らない「プログラミング全般」の知識です。古くは『Pythonで学ぶプログラム作法』 (アラン・ゴールド、2001年 ピアソンエデュケーション)がまさにそのための書籍でしたが、そういった位置づけの書籍はほとんどありませんでした。
言語仕様を学ぶだけではプログラムは作れません。本書は学びに向かうための心構えから始まり、Python言語入門だけでなく、周辺ツールの使い方や、データ構造とアルゴリズム、プログラミングで仕事を得るまでの進み方、そしてチームで働くために必要なことなど、プログラミングに関わる全般の知識のエッセンスを紹介しています。
本書はエッセイであり、言語入門でもあり、仕事にも役立つ本です。Pythonに限らずプログラミングとはどういうことか、というイメージを掴みたい方にお勧めです。
本の概要
広い視野で、裾野にいる人を育てる視点で書かれている
Pythonを使って「プログラミング全般」の知識を紹介
Pythonのインストール方法についてはほとんど触れず、心構えから始まる
Pythonの文法の他、Git, Bash, 正規表現, データ構造、アルゴリズム、仕事の仕方、といった全般の知識を広く浅く紹介する、独学者のための地図
(訳者後書き)
Pythonを使ってプログラミングを紹介していますが、伝えたい内容はPythonに限らない「プログラミング全般」の知識です。
本書の著者、コーリー・アルソフは、「独学プログラマー」です。
本書は、彼が独学で、ゼロからプログラミングを学んだ体験に基づいて書かれました。
プログラミングを独学で身に付けるために、著者がPythonを通して学んだエッセンスが書かれています。
彼の独学プログラマーとしての学び方は、Amazon.comでの本書の評価を見るとわかるように、多くの人に支持されています。
プログラムの文法だけでなく、プログラミングの考え方を教えてくれる類書として、以下の2冊がありますが、だいぶ古くなってしまいました。
扱っている分野
プログラマーとして仕事を得る
目次
第1部(Part1)
第1章 イントロダクション
第2章 さあ、はじめよう!
第3章 プログラミング入門
第4章 関数
第5章 コンテナ
第6章 文字列操作
第7章 ループ
第8章 モジュール
第9章 ファイル
第10章 知識を1つにまとめる
第11章 ハマったときの助け
第2部(Part2)
第12章 プログラミングパラダイム
第13章 オブジェクト指向プログラミングの4大要素
第14章 もっとオブジェクト指向プログラミング
第15章 知識を1つにまとめる
第3部(Part3)
第16章 Bash
第17章 正規表現
第18章 パッケージ管理
第19章 バージョン管理
第20章 知識を1つにまとめる
Google News クローラー
第4部(Part4)
第21章 データ構造
第22章 アルゴリズム
第5部(Part5)
第23章 プログラミングのベストプラクティス
第24章 プログラマーとしての最初の仕事
第25章 チームで働く
第26章 さらに学ぼう
第27章 次のステップ
第6部(Part6)
補章 より良いコードにするために
補章 継続して学ぶために
特に気に入った箇所
仕事の探し方、面談の仕方、それも徹底的にハックする(24〜25章)
お勧めの読者
「プログラムを書いて作りたいものがある」
「プログラミングを覚えて、面接を受けて、仕事を得て、チームで働きたい」
プロのプログラマーになるための学習法に興味がある人
この本は買いか: 訳者版
原著の英語版は5ドル弱で買えます。
日本語版は、原著以上にオススメできる本に仕上がったと思います。
翻訳版には数多くの訳注とコラムを追加し、読みやすい日本語を目指しました。
とは言え、プログラミング入門者の数だけ入門本のニーズがあると思います。
このため、自分に合う本に出会えるかどうかは運の要素も多くあります。
日本語版では、「補章 継続して学ぶために」を追加し、日本語で読める本やサイトも紹介しているので、参考にしてみてください。
評価
書評・インタビュー・関係者コメント
登場する格言
本書では、章ごとに格言が登場します
関連記事
1版の重版履歴
20刷:(あるといいなあ)
紀伊國屋ウェブストア
動機、価格
入手日: 2018/3/26
入手金額: -
入手フォーマット: 紙、PDF
入手動機: 訳者です
動機は満たされたか: はい
写真集
https://gyazo.com/d345d9de4cd0c78a72d1ede3e09063a1
2018/5/23 日経新聞朝刊
https://gyazo.com/6cc25a078492d7e2ec3df34f518adc5a
2018/5/31 朝日新聞朝刊
https://gyazo.com/829c8f59d3f25bc08cbd14752e07dad5
2018/8/8 日経新聞朝刊
https://gyazo.com/6fc1806de7ef91dcd2b2e44f51a37274
2018/8/31 日経新聞朝刊
https://gyazo.com/a73b341d790541ae94fc02e023d572d4
2018/9/3 Amazon本ランキング全体の20位
https://gyazo.com/6cf3388593c48dab8a90d1369bcfcb75
2018/9/2 日経新聞朝刊
https://gyazo.com/13eab48ac1358f3c2d011d7f680f0676
2018/9/6 8刷おめでとうケーキ
https://gyazo.com/220dc739006268ece59fa7577d32b5f1
2018/9/6 7刷見本
https://gyazo.com/ede94b7942815329859f78b43ce21fbb
https://gyazo.com/395b34f1ed8418e1be87f35cd8d7aaa1
2010/10/20 9刷
https://gyazo.com/2268b2bc0c41fd098464526e2caf07e3
https://gyazo.com/f9c77a7bd9418d50b62e2f5aecddc741
2018/11/03 日経新聞2面
https://gyazo.com/a7622635601e9ef53879aeebda3cae72
2018/11/15 打ち上げ2!
https://pbs.twimg.com/media/DsCjcB1XgAALj0r.jpg
https://gyazo.com/2751b1a4cbc80beac067c357d303dd63
本日(2019年2月3日)の日経新聞に、『独学プログラマー Python言語の基本から仕事のやり方まで』の広告が掲載されました。これからプログラミングに取り組みたい方、Pythonを学びたい方はぜひ本書で初めてみてはいかがでしょう! #独プロ https://pbs.twimg.com/media/DyeBvpxVAAAfSk2.jpg
https://gyazo.com/353cc3c0549a25b2f60bb597fc152ab6