プログラミングの心理学: コードを書くこと以上の価値 book cover

プログラミングの心理学

コードを書くこと以上の価値

ジェフ・アトウッド
3.91(931 Reviews)

『プログラミングの心理学』の概要

単なるコーディングを超えて、プログラミングにおける「7つの習慣」に相当すると称賛されるジェフ・アトウッドの伝説的ガイドは、優れたソフトウェアにはなぜ心理学、チームワーク、そしてユーザーへの共感が必要なのかを明らかにしています。Stack Overflowの共同創設者は問いかけます。「もし、プログラミングにおける最大の障害が、技術的なことではまったくないとしたら?」

『プログラミングの心理学』の主要テーマ

  • coding as communication
  • software craftsmanship
  • programmer productivity psychology
  • iterative development speed
  • technical ownership

『プログラミングの心理学』の名言

  • Coding is communication.

  • Code is our enemy.

  • The best code is no code at all.

  • Speed of iteration beats quality of iteration.

  • The process of writing clarifies thinking.

『プログラミングの心理学』の登場人物

  • Jeff AtwoodAuthor and co-founder of Stack Overflow
  • Joel SpolskyTech leader and co-founder of Stack Overflow
  • Jon SkeetDeveloper known for detailed technical writing
  • Rich SkrentaProgrammer who argues that code is a liability

著者について

『プログラミングの心理学』の著者について

Effective Programming: More Than Writing Code』の著者であるジェフ・アトウッド(Jeff Atwood)は、著名なソフトウェア開発者であり、プログラミングコミュニティにおいて大きな影響力を持つ人物です。

Stack Overflowの共同創設者であり、オープンソースのディスカッションプラットフォームであるDiscourseの生みの親でもあるアトウッドは、世界中の開発者が協力し、知識を共有する方法を形作ってきました。

彼の著書は、2004年に開設された先駆的なブログ『Coding Horror』の洞察をまとめたものです。このブログは、技術的な専門知識とソフトウェア開発における「人間的要素」への焦点を融合させており、可読性、チームワーク、そしてユーザー中心の設計を強調しています。

アトウッドの活動は、テキサス・インスツルメンツのコンピュータでの初期のプログラミングから現代のウェブ開発に至るまで、数十年にわたる実践的な経験に根ざしています。実用的で親しみやすい執筆スタイルで知られる彼は、コーディングのベストプラクティスと、テクノロジーが社会に与える影響についてのより広範な議論を橋渡ししています。『Effective Programming』は、開設以来、何百万人もの開発者を導いてきた彼のブログからの教訓を凝縮した一冊です。

開発者教育に対するアトウッドの貢献は、AIがプログラミングの未来に果たす役割について議論した2023年のポッドキャスト出演を通じて、さらに確固たるものとなりました。彼のプラットフォームは毎月1億人以上の開発者に利用されており、この分野における彼の永続的な権威を物語っています。

プログラミングの心理学の要約をダウンロード

プログラミングの心理学の要約をPDFまたはEPUBで無料でダウンロード。印刷やオフラインでいつでもお読みいただけます。

この本に関するよくある質問

コロンビア大学卒業生がサンフランシスコで開発

LOVED BY

1,000,000+ curious minds.

4.7
avg rating
1M+ learners

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star
今すぐ学習の旅を始めよう