NISHIO Hirokazu
[Translate]
写経は今でも有用か
プログラミング学習法としての写経
の話
「
必要なところを学ぶ
」のが効率的で、何が必要か判断できない場合には「
まずは大雑把に
全体像をつかむ
」必要があり、それすらもできない場合には効率を考えずに
素朴
に
泥臭く
「
片っ端から
」やるしかない
というのが「
エンジニアの知的生産術
」における3つの学び方だったわけだが、LLM技術の進歩は「必要なもの」を見つけるコストをとても下げた
それは検索が「キーワード」によって行うものではなく、文章で「やりたいこと」「
意図
」を伝えることで実行可能になったことによる
この状況で
写経
が今後も有用かは未知数
---
まあでもこれは、
新たな抽象レイヤーの登場
の一つか。
関連:
リーキーアブストラクションの法則
Tweet
Related Pages
学習の経路依存性
「写経」論争と、教育者/学習者のすれ違い
リーキーアブストラクションの法則
新たな抽象レイヤーの登場
エンジニアの知的生産術
→
サイボウズラボ勉強会
×
世論地図勉強会
×
2024衆院選
×
世論地図
×
世論地図のumap
×
濃い塊の抽出
×
カール・ピアソン
×
karl_pearson
×
多次元尺度構成法
×
主座標分析
×
自己組織化マップ
×
som
×
self-organizing_maps
×
カーネル法
×
再生核ヒルベルト空間
×
サポートベクターマシン
×
isomap
×
isometric_mapping
×
lle
×
locally_linear_embedding
×
対立次元
×
pca
×
umap
×
2022年参院選のumap可視化
×
polisクラスタ2つになる問題
×
東京大学谷口研究室・朝日新聞社共同調査
×
2022年参院選のpolis的可視化
×
convex_hull
×
code_for_japan_summit_2024
×
世論地図3970人umap
×
dbscan
×
高次元泥団子
×
集団極性化
×
匿名の市民の意見ベクトルはそんなに明瞭に別れてない
×
UMAPの結果をクラスタリングするべきか
×
tsneの結果のクラスタリングは慎重に
×
賛成反対データのumap
×
シン東京2050ブロードリスニング
×
テキスト埋め込みベクトルの分布
×
text-embedding-3-large
×
小さな粒のある一つの塊
×
クラスタリングとパーティショニング
×
k平均法
×
クラスタリング
×
spectralclusteringとhdbscanの違い
×
日テレnews×2024衆院選×ブロードリスニング
×
aiによるクラスタ解説
×
濃いクラスタ抽出
×
pTTTC2024-11-12
×
外れ値
×
まずは大雑把に
×
全体像を把握したい
×
talk_to_the_city_turbo
×
tttc:_aiと著作権に関するパブリックコメント
×
talk_to_the_city勉強会
×
kj法
×
発想法
×
川喜田二郎
×
凝集型階層的クラスタリング
×
離れザル
×
側面
×
word2vecによる自然言語処理
×
概念の類似度は距離ではない
×
50枚のkj法は10時間の想定
×
5年間で129枚しかkj法をしていない
→
高次元データ分析勉強会
→
制度
×
設計意図
×
ポリシー制約
×
設計判断
×
意図
×
日記2025-09-07
×
日記2025-09-09
×
日記2025-05-31
×
日記2024-09-08
→
日記2025-09-08
→
守破離の守
×
写経
×
aiが手順書を生成
×
key_vaultとrbac
×
azure素人がazureを理解するプロセス
→
AI時代の技術力獲得プロセス
→
リーキーアブストラクションの法則
×
xbyak
×
バイアスとバリアンス
×
clinerules
×
devinのknowledge
×
誰も使わないものを作っても無益
×
ボトルネックは解消すると別の場所に移動する
×
抽象度と速さと着地
×
かつてc言語は高級言語だった
×
fortranが生まれた頃、fortranは自動プログラミングと呼ばれていた
×
fortranが登場した当時、fortranを使わない方が性能が良いと言われていた
→
抽象化のもれる穴が小さくなる
→
わかった気持ち
×
説明可能なai
×
理解した感
×
陰謀論
×
成果
×
理解
×
デカップリング
×
理解と成果のデカップリング
×
ptx
×
リーキーアブストラクションの法則
×
理解と検証
×
aiエージェントと研究
×
理解していない修正
×
理解の対象が曖昧
→
『理解』と『成果』のデカップリング
→
デジタル空間
×
意図の伝わりにくさ
×
意図
×
意図を読み取ろうとしてしまう
→
デジタル空間での意図の伝わりにくさ
→
リーキーアブストラクションの法則
→
新たなコンピュータとしてのLLM
→
写経
×
大乗仏教初期
×
法華経
×
法師品第十
×
阿耨多羅三藐三菩提
×
無上正等覚
×
日蓮宗
→
経文を書き写すことに価値を見出す根拠
→
写経
×
炎上
×
なぜなぜ分析
×
下手くそな教育者
×
愚かな教育者のせいで有益なものを嫌う
×
悪い教育
→
悪い教育に対する不満
→
日テレnews×2024衆院選×ブロードリスニング
×
まずは大雑把に
×
全体像を把握したい
×
dbscanとhdbscanの違い
×
テキスト埋め込みベクトルの分布
×
濃い塊の抽出
→
pTTTC2024-11-12
→
umap
×
dbscan
×
クラスタリング
×
aiによるクラスタ解説
×
世論地図3970人umap
×
kde
×
カーネル密度推定
×
まずは大雑把に
×
賛成反対密度表示
×
tsneの結果のクラスタリングは慎重に
→
UMAPの結果をクラスタリングするべきか
→
森
×
意図
×
複雑さ
×
最適化
×
市場
×
利己的
→
森は意図を持たずに複雑さを保つ
→
思考の結節点
×
タユピンコ人
×
何か生まれそうな予感
×
新しい抽象化が起きそうな気配
×
辞書を読む
×
辞書
×
実りのあるメタファー
×
実り
×
メタファー
×
メタファー空間
×
概念間のネットワーク
×
ワープポータル
×
遠いものの結合を促進
×
アナロジー
×
遅い読み方
×
図と紐付いてる概念
×
共同注意
×
指差し
×
積み上げる作業
×
人間の経験にはパーマリンクがない
×
忘却
×
曖昧化
×
分解
×
腐敗
×
発酵
×
重要でない
×
抽象化
×
連想は類似検索ではない
×
metric
×
10年かかる学習プロセス
×
写経
×
翻訳はゆっくり読む手段の一つ
×
翻訳
×
書きながら考える
×
違うシンボル空間ではシンボルの分布が異なる
×
抽象化フェーズ
×
抽象化を促す情報
×
クリーンな質問
×
重要な部分を抽出
×
ハンドル
×
他の情報へのリンク
×
人間の増強
×
芋づる検索
×
人間+コンピュータ=増強された人間
×
連想接続
×
メタファー空間へのリンク
→
思考の結節点2019-01-21
→
強化学習
×
機械学習勉強会
×
谷口忠大
×
椹木哲夫
×
双シェマモデル
×
自律エージェントの為の自己組織化機械学習手法の提案
×
piaget
×
シェマ理論
×
schema
×
スキーマ
×
シェマの均衡化
×
k平均法
×
クラスタ_=_シェマ
×
シェマの分化
×
身体と環境の相互作用を通した記号創発
×
環境との相互作用
×
身体と環境の相互作用
×
記号創発
×
知覚シェマ
×
行為シェマ
×
意図
×
記憶容量の有限性
×
主観的誤差
×
知覚シェマ活性度
×
距離情報からカテゴリ化を行うことの問題
×
汎化行為概念の適応的獲得
×
作られるシェマの量と身体能力の関係
×
人間はベクトル演算が弱い
×
身体能力の高いロボットは言語を作る必要がない
×
身体性
×
選好注視法
×
報酬
×
生まれつきの好み
×
自然淘汰による最適化
→
双シェマモデル プレゼン
→
嫌う
×
有益なものを嫌う
×
愚かさ
×
愚か者の再生産
×
拒絶
×
なんちゃってx
×
悪い教育に対する不満
×
悲観的な勘違い
×
pdcaサイクル
×
なぜなぜ分析
×
写経
×
見慣れないものをちゃんと見ずに攻撃する
→
愚かな教育者のせいで有益なものを嫌う
→
フラクタル要約
×
how_can_we_use_technology_to_go_past_simple_preferences_and_outcomes?
×
digital_peacebuilding_expo:_talk_to_the_city
×
まず要約
×
興味を持ったところを掘り下げる
×
段階的詳細化
×
エンジニアの知的生産術
×
まずは大雑把に
×
掘り下げる
×
要約
→
要約から掘り下げる
→
2018-05-02
×
タスクリスト
×
循環させる
×
流れの止まった水は腐る
×
よどみ
×
ジャムの実験
×
gtd
×
個包装クッキーの実験
×
体系的廃棄
×
廃れるページ
×
定期的に空にする
×
池の水を全部抜く
×
写経
→
タスクリストを循環させる
→
hatena2009-05-06
×
面白い
×
囲碁
×
読み
×
運
×
ブロックス
×
ストーリーテリング
×
trpg
×
知識
×
競争
×
読みの深さ
×
思考能力
×
身体能力
×
カイヨワ
×
習熟した人
×
ブラフ
×
自信がない
×
ナッシュ均衡
×
下家コントロール
×
手番は先手
×
とつげき東北
×
意図
×
観測できない
×
カードカウンティング
→
ゲームの面白さに関するブレスト
→
claude_3_opus
×
エンジニアの知的生産術_反響まとめ
×
学びのサイクル
×
知識ブロックを積み上げる
×
つまみ読み
×
whole_mind_system
×
やる気を出すためのタスク管理法
×
写経
×
ポモドーロテクニック
×
質問を作りながら読む
→
エンジニアの知的生産術 反響まとめ AIまとめ
→
写経
→
写経に関するリンク
プログラミングにおける写経
→
層状の知識
×
知識のピラミッド
×
片っ端から
×
必要に応じて掘り下げる
×
必要なところを学ぶ
×
層
×
縦に長い概念と横に広い概念
×
浅い知識を連想
×
浅い知識
×
浅い理解
→
層状になっている知識との向き合い方
→
まずは大雑把に
×
roughly
×
大雑把
×
rough
×
まず
×
段階的詳細化
×
gradual_refinement
×
段階的
×
incremental
×
gradual
×
stepwise
×
step_by_step
×
詳細化
×
詳細
×
detail
×
-化
×
from_rough_to_detail
×
まず雑に
→
roughly first
→
エンジニアの知的生産術_反響まとめ
×
試行錯誤の過程を共有
×
試行錯誤フェーズ
×
試行錯誤は見えにくい
×
試行錯誤は伝えるのが難しい
×
見えるところで試行錯誤する
×
写経
×
試行錯誤なしに新しいことをやると大きな負債になる
×
試行錯誤
→
試行錯誤の重要性と共有のすすめ
→
ide
×
マクルーハン
×
道具
×
身体の延長
×
生きる力
×
生身
×
まずは大雑把に
×
フィードバックを得る機会
×
外界の反応から学ぶ
×
生身の人間
×
道具は身体の延長
→
手足を切り落とされて試験に臨む
→
マルチヘッドの思考
×
エンジニアの知的生産術
×
(1.3.4.1)_写経というテクニック
×
写経
×
明確な目的
×
効率的に読む方法
×
読書ノート
×
マインドマップ
×
書いて考える
×
一次元
×
aiが毎日研究ノートを書く
×
マルチヘッド
×
シングルヘッドの思考
→
「マルチヘッドの思考」と「エンジニアの知的生産術」
→
暮らしのコツ
×
推測
×
パフォーマンスチューニング
×
意図
×
推測するな、計測せよ
×
内面の推測
×
他人の内面の無視
→
暮らしのコツは推測しないこと
→
技術評論社
×
エンジニアの学び方
×
サイボウズ
×
サイボウズ式
×
小崎_資広
×
コードを読む技術
×
締め切りがないと、到達しないすごく遠いゴールに向かって走ってしまう
×
続けられた理由
×
写経
×
同調圧力
×
継続
×
成果が残る小さい目標
×
資格試験
×
選別のためのフィルタ
×
知識の地図
×
光成_滋生
×
バグを突き止める技術
×
読む
×
一字一句
×
定義の理解
×
コストをかけられないなら認めちゃえばいい
×
u理論
×
出現する未来
×
u理論とアジャイル
×
続・エンジニアの学び方
→
続・エンジニアの学び方
→
意図
×
編集者の意図
×
編集者
→
作者の意図
→
下げる
×
侮辱
×
意図
×
見下していると対等が上から目線に感じる
→
侮辱の意図
→
アーリーアダプター
×
良いものを移動させる
×
snsはなぜ栄枯盛衰するのか
×
眼差し
×
認知の解像度
×
デッサン
×
正見
×
写経
×
kj法の表札をいつ変更するのか
×
日記2022-11-17
×
日記2022-11-19
×
日記2022-08-10
×
日記2021-11-18
→
日記2022-11-18
→
有益
×
いつかやろう
×
面白さドリブン
×
今やる
×
経験
×
事後的
×
写経
×
プロトタイプ
×
リーンスタートアップ
×
幸せ
×
顧客価値
×
small_start_principle
→
スモールスタート
→
理解とは型の中で考えること
×
理解
×
引用
×
エンジニアの知的生産術
×
写経
→
本を理解できないときは、引用することしかできない
→
エンジニアの知的生産術
×
(1.3.4.5)_再び写経を必要とするとき
×
新しいことを学ぶには
×
情報収集の3つの方法
×
片っ端から
×
再び写経を必要とするとき
×
コンフォートゾーン
×
すべてコントロールできているように思えるときは、出すべきスピードを出していないだけだ
→
労せず学べる時、実は学んでない
→
写経
×
Sutra copying
×
(4.4.1)_how_to_read_philosophical_books
×
small_start_principle
→
(1.3.4.1) Shakyo
→
意図
×
意図を読み取る
×
サービス提供拒否
→
意図を読み取るとNGなテスト
→
目立つ
×
劣った人
×
一般化
×
攻撃
×
過度の一般化
×
散弾銃の例え
×
観測範囲の問題
×
異なる領域を過小評価する
×
意図
×
複数の人間を一人ととらえるバグ
→
目立つ劣った人を一般化して攻撃
→
完成
×
意図
×
完成の定義
×
永久の未完成これ完成である
×
未完成で公開することを恐れる気持ち
→
完成の尺度
→
発言
×
意図
×
前提
×
情報共有
×
事実確認的と行為遂行的
×
世代間のコミュニケーションの違い
→
発言に意図がある前提
→
写経
×
補助輪
→
写経は補助輪
→
shakyo
×
写経
×
(1.3.4.1) Shakyo
→
(0.2.1) Collect information concretely
→
行為
×
効果
×
事後的
×
意図
×
アウトプット
×
たとえ
×
シュタイナー教育
→
太陽のたとえ
→
写経
×
skakyo
×
写
×
経
×
sutra
×
buddha
→
Sutra copying
→
コーディングを支える技術
×
意図
×
人間が作り出したものにはそれを作った目的がある
→
意図を明示的に説明する
→
エンジニアの知的生産術_目次ダイジェスト
×
yagni
×
明確化
×
達成可能
×
見つける力は10年後も必要か?
×
段階的
×
写経
→
情報収集の3つの方法
→
タスク
×
ふせん
×
川喜田二郎
×
フェーズ
×
知識
×
あなた
×
サイクル
×
読み方
×
メタファ
×
本章
×
優先順位付け
×
kj法
×
全体像
×
しくみ
×
抽象化
×
プログラミング
×
やる気
×
ピラミッド
×
ソフトウェア
×
注
×
プログラム
×
whole_mind_system
×
パターン
×
プログラミング言語
×
ボトムアップ
×
たとえ話
×
価値
×
プロセス
×
知的生産術
×
分野
×
概念
×
アウトプット
×
グループ
×
学び
×
目的
×
他人
×
言語化
×
海馬
×
情報
×
考え方
×
誰か
×
視点
×
創造性
×
書き出し法
×
速度
×
盲点
×
教科書
×
原動力
×
方法
×
アナロジー
×
表札
×
発想法
×
方法論
×
それ自体
×
抜き書き
×
incremental_reading
×
単語
×
抽象概念
×
情報収集
×
見積り
×
一覧性
×
著者
×
文章
×
意思決定
×
シナプス
×
脳内
×
インプット
×
記憶
×
ルール
×
暗黙知
×
ゴール
×
写経
×
ソースコード
×
モデル
×
仮説
×
顧客
×
コンピュータ
×
実験
×
エンジニア
×
グラデーション
×
モデル化
×
アジャイル
×
supermemo
×
速読術
×
言葉
×
自分
×
複数
×
ボトルネック
×
ラット
×
複数人
×
フィードバック
×
具体例
×
symbolic_modelling
×
書籍
×
何回か
×
コーディング
×
岩波書店
×
メリット
×
レポート
→
エンジニアの知的生産術 機械的キーワード抽出実験
→
技術評論社
×
コーディングを支える技術
×
理解を確認するためにはまずアウトプット
×
何を学べばよいかがわからない理由
×
具体的な知識と抽象的な知識
×
噛み砕く
×
必要なところからかじる
×
おおまかにつかんで徐々に詳細化する
×
端から順番に写経する
×
効率的に学ぶには
×
知識の3つの軸
×
学びの3つのフェーズ
×
最初の一歩をどう踏み出すか
×
必要なところを学ぶ
×
全体像をつかむ
×
写経する
×
どうやって深く理解するか
×
比較
×
歴史から学ぶ
×
作って学ぶ
×
何を学ぶか
×
何を作るか
×
問題の探し方
×
成果の出し方
×
言語を深く効率的に学ぶには
×
エンジニア
×
学び方
×
知識
×
成果
×
2014
×
04-24
×
2014-04
→
エンジニアの学び方
"
Engineer's way of creating knowledge
" the English version of my book is now available on
[Engineer's way of creating knowledge]
(C)NISHIO Hirokazu / Converted from
[Scrapbox]
at
11/23/2025, 4:39:14 PM
[Edit]