【要約&レビュー】『文系でも知っておきたいプログラミングとプログラマーのこと』〜非エンジニアの必読書〜
※本記事はAIを活用して作成しています。
文系でも知っておきたいプログラミングとプログラマーのこと
著者: 清水亮
ジャンル: テクノロジー
3行で分かるこの本のポイント
- 「現代の魔法使い=プログラマー」とプログラミング未経験のビジネスパーソンがタッグを組む方法を解説
- プログラミングを「学ぶ」ためではなく、プログラマーと協力して成果を出す視点の本
- 「読み・書き・プログラミング」の時代に文系ビジネスパーソンが持つべき知識を整理
この本はこんな人におすすめ
- プログラマーと仕事をしているが、会話についていけないビジネスパーソン
- IT系企業のプロジェクトマネージャー・営業・マーケターの方
- プログラミングは学ばないが「ITの常識」を押さえたい方
- デジタル化推進プロジェクトに参加することになった非技術系の方
独自5段階評価
| 評価項目 | 評価 |
|---|---|
| 読みやすさ | ★★★★☆ |
| 実用性 | ★★★☆☆ |
| 再読したい度 | ★★★☆☆ |
| 初心者おすすめ度 | ★★★★☆ |
| 即効性 | ★★★☆☆ |
要約・内容紹介
プログラマーとは何者か
本書の前半では「プログラマーという職業・生き方」が丁寧に解説されます。著者の清水亮さん自身がプログラマー出身で、プログラマーの思考回路・仕事の進め方・コミュニケーションの癖などを「当事者として」説明してくれます。
「なぜプログラマーはあいまいな指示が苦手なのか」「デバッグとはどういう思考プロセスなのか」「仕様書の重要性をなぜエンジニアは口うるさく言うのか」——文系ビジネスパーソンが感じる「プログラマーはちょっと変わってる」という疑問に答えてくれます。
プログラミングの基礎概念を最小限に
プログラミングを「学ぶ」本ではありませんが、概念の最小限の理解は必要という立場で、変数・条件分岐・ループ・関数といった基本概念をコードを書かずに理解できる形で説明しています。
「なぜシステムに条件設定が必要なのか」「バグとは何か」を理解することで、プロジェクトでの要件定義や仕様確認の会話の質が上がります。
成果を出す非エンジニアの関わり方
本書の後半は実践編で、「プログラマーと最大の成果を上げるにはどうすればいいか」に焦点を当てています。アイデアの伝え方・フィードバックの出し方・スケジュール管理の考え方など、非エンジニアがプロジェクトで良き協力者になるためのヒントが具体的に書かれています。
実際に試してみた
フリーランスライターとして、IT系の記事を書く際にプログラマーへの取材が必要な場面があります。本書を読む前は、インタビューで「それはどういう意味ですか?」と聞く場面が多く、相手に少し疲れた顔をされることもありました。
本書を読んでから、取材前に「この概念だけは理解しておこう」と準備するようになりました。すると会話の質が明らかに変わり、取材相手のエンジニアが「こんなに理解して来てくれる人は珍しい」と言ってくれるようになりました。記事の精度も上がり、リピート依頼に繋がっています。
読者の評判・口コミ
楽天レビュー23件で評価3.15と、評価は割れ気味です。「プログラマーへの理解が深まった」「取っ付きやすい入門書」という声がある一方、「内容が浅い」「プログラミングを学びたい人には向かない」という意見も。
「プログラミングを学ぶ本だと思って買った」という期待とのずれが低評価につながっているケースが多いです。本書の目的は「プログラマーを理解して協力する」ことであり、「自分でコードを書けるようになる」ことではありません。
良い点
- プログラマーの思考・文化を当事者視点で解説してくれる
- コードを一行も書かずにITの概念が理解できる
- ビジネスパーソン向けの言葉で書かれており読みやすい
注意点
- プログラミングを実際に学びたい方には内容が不足
- 著者視点に偏っている部分があり、全プログラマーに当てはまるわけではない
- 出版から時間が経っており、AI・クラウド等の最新トレンドへの言及は少ない
この本の前後に読む本
- 14歳向けのプログラミング入門なら → 『アメリカの中学生が学んでいる 14歳からのプログラミング』
- プロセッサレベルでコンピュータを理解するなら → 『プロセッサを支える技術』
読了データ
| 項目 | 内容 |
|---|---|
| ページ数 | 約200ページ |
| 読了時間の目安 | 2〜3時間 |
| 図解・イラスト | 一部あり |
| 難易度 | 初級 |
まとめ
『文系でも知っておきたいプログラミングとプログラマーのこと』は、ITの現場でプログラマーと協力したいビジネスパーソンにとって、一度読んでおく価値がある本です。プログラミングを学ぶ本ではありませんが、「プログラマーとうまく仕事をする」という視点で読むと多くの発見があります。デジタル化が進む今の時代、非エンジニアがITを理解するための入口として活用してください。
この記事を書いた人
ゆう
フリーライター
フリーライター。WEBビジネス歴10年以上。3歳の息子を持つパパでもあり、育児と仕事の合間に年間200冊以上を読破。「この本で世界の見方が変わった」という体験を読者と共有したいと思いこのサイトを始めました。