I wanted a good reference book on creativity. I wanted a book that I could recommend when teaching people about intellitech.
I have engaged in research on intellectual productivity for 10 years at Cybozu.
I held a workshop on how to organize and output ideas at the Summer Design School of Kyoto University. I taught college students how to create new knowledge by research as a part-time lecturer at Tokyo Metropolitan University. However, in the limited time, I can not tell them what I want to tell. If I introduce many reference books, they don't read everything. I want a book that contains what I want to teach.
I do not know a good book. If I can recommend only one book, I choose Jiro Kawakita's How to make ideas, but this book was written in 1966. The abstract way of thinking is still valuable, but the concrete methodology is based on the technology of 50 years ago. Many people feel the book is obsolete. I need a book for the next 50 years.
If something does not exist, it is an opportunity to make it yourself.
I wrote Programming Languages: Their Core Concepts in 2013, which compares programming languages to tell core concepts in them. This book is a long seller. It still selling even after five years since its release. There is no doubt that I create long-lasting knowledge in the process of writing. Let's explain the method used in the writing process so that other people can use it.
When writing the book, I used a modified KJ method, which originally introduced by Jiro Kawakita. Additionally, I described two approaches in the book. One is the approach to understand what is different and what does not change by comparing multiple programming languages. Another is the approach to focus on the purpose why the programming language created. Because when authors create the programming language, they have their purpose, in other word, problems they want to solve.
Now, let's make the same approach for intellitech instead of programming language. The plan of this book started like this.
→エンジニアの知的生産術英語化プロジェクト×intellitech-enのマージ×pscrapboxautotrans×scrapbox英語化計画×scrapboxautotrans開発日記2022-01-20×エンジニアの知的生産術英語化プロジェクト(-20190522)×pinten_英訳開始×pinten_組版開始×pinten_翻訳やる気喪失×pinten_3章までリリース×pinten_5章までリリース×pinten×pinten_断絶期×pinten_再起動×pintellitech×緊急タスク×緊急・重要マトリクス×英語化プロジェクトの準備の方法×(6.2.4)_parable,_metaphor,_analogy×(6.2.4.2)_clean_language_and_symbolic_modeling×単語の本来の意味に立ち返る×buddding/seedling×書籍的ナビゲーション×table_of_contents×thinking_at_the_edgeのエッジ×(6.2.5.3)_thinking_at_the_edge:_where_words_are_still_missing×(1.5.1.1)_focus_between_'same'_and_'different'×(6.2.5.4)_matching_with_a_dictionary×(6.1.2.1)_ヤングの発想法×発想は生まれたままではなかなか有効に機能しない×(6.2.5.6) Use disconfort to arrange cards×(5.2.3) Make related things close×(6.1.2.1) Young's method to make ideas×一次元読書の仮定×連想のストック×eariest_testable_product×after6.3.4_コラム案×re:_(column)_we_can_not_communicate_bi-directionally_with_books×(6.1.2) Predecessor's idea creation methods×james_webb_young×Jiro Kawakita×スモールスタート×pinten_7章まで翻訳完了→
→james_webb_young×Jiro Kawakita×hassou-hou×otto_scharmer×u_theory×(6.1.2.1) Young's method to make ideas×(6.1.2.2)_jiro_kawakita's_hassouhou×(6.1.2.3)_otto_scharmer's_patterns_of_change×(6.1.2.4)_we_can_not_manage_seedling→
→a_group_of_pieces_seems_to_be_related_to_one_another×family_resemblance×relationship×todo×Way of thinking×Jiro Kawakita×KJ Method×kyoto_university_information_card×pieces_of_paper_with_glue×post-it×grasp_the_whole_picture×(5.2.3.1)_flow_of_kj_method×(column)_size_of_pieces→
→james_webb_young×How to make ideas×KJ Method×(5.2.3) Make related things close×plowing_phase×gtd×seedling_phase×ideas_hardly_work_effectively_as_they_were_born.×a_baby_can_not_work.×(4.1.1.6)_gradation_between_"finding"_and_"assembling"×young's_method→
→(0.1.1) What is Intellectual Production×sample_code×abstracted_and_generalized_knowledge×pattern_discovery×solve_new_problems×(1.4.7.1)_generalization_by_pattern_discovery→