→(0)_preface×(0.0)_what_is_intellitech?×(0.1) Purpose of this book×(0.1.1) What is Intellectual Production×(0.1.2)_benefits_of_reading_this_book×(0.2)_how_to_learn_programming×(0.2.1)_collect_information_concretely×(0.2.2)_compare_and_find_patterns×(0.2.3)_practice_and_verification×(0.3)_structure_of_this_book×(0.4)_acknowledgments×(1)_how_to_learn×(1.1)_the_learning_cycle×(1.1.1)_information_gathering×(1.1.2)_modeling_and_abstraction×(1.1.3)_practice_and_verification×(1.2)_driving_force_to_cycle:_motivation×(1.2.1)_difference_between_student_learning_and_university_learning×(1.2.1.1)_teacher_gives_you_textbooks×(1.2.1.2)_how_much_time_can_you_spend_for_learning?×(1.2.1.3)_who_pays_money_to_learn?×(1.2.1.4)_counterwind×(1.2.2)_how_to_keep_motivated?×(1.2.3)_should_i_go_to_university?×(1.2.4)_how_to_find_good_references?×(1.2.5)_how_to_choose_better_paper_book?×(1.3)_three_methods_of_information_gathering×(1.4)_what_is_abstraction?×(1.5)_how_to_abstract×(1.6)_verification×(1.7)_summary×(2)_how_to_motivate_yourself×(3)_how_to_train_your_memory×(4)_how_to_read_efficiently×(5) How to organize information×(6)_how_to_come_up_with_ideas×(6.3)_polish_up×(6.3.1)_minimum_viable_product×(6.3.2)_climb_the_u-curve×(6.3.3)_the_viewpoint_of_others_is_important×(6.3.4)_you_can_learn_from_anyone×(6.3.5)_a_customer_want_a_time_machine×(column)_knowledge_distribution_chart×(6.3.6)_plow_it_again×(column)_we_can_not_communicate_bi-directionally_with_books×(7)_how_to_decide_what_to_learn×(7.1)_what_is_the_right_thing_to_learn?×(7.1.1)_"right"_in_mathematics×(7.1.2)_the_difference_of_"right"_between_science_and_mathematics×(7.1.3)_"right"_in_decision_making×(7.1.3.1)_repetitive_scientific_experiments_and_one-time_decision_making×(7.1.3.2)_"right"_in_decision_making_determined_afterward×(7.1.3.3)_we_can_only_connect_dots_looking_backwards×(column)_the_impact_of_the_number_of_choices_on_the_quality_of_decision_making×(7.2)_management_strategy_of_oneself×(7.2.1)_exploring_strategies_to_find_targets_you_want_to_learn×(7.2.2)_expanded_reproduction_strategy_using_knowledge×(7.2.3)_differentiation_strategy_aiming_for_excellence×(7.2.3.1)_getting_knowledge_from_others_is_low_cost×(7.2.3.2)_knowledge_gained_from_others_has_low_value×(7.2.3.3)_to_strive_for_excellence×(7.2.4)_differentiation_strategy_by_crossover×(7.2.4.1)_knowledge_of_two_peaks×(7.2.4.2)_serial_mastery×(7.2.4.3)_an_example_strategy_for_new_employees×(7.2.5)_a_trader_strategy_to_trade_knowledge_crossing_the_boundary_of_the_organization×(7.3)_creating_knowledge→
→intellitech×cybozu×jiro_kawakita×how_to_make_ideas×programming_languages:_their_core_concepts×kj_method×(0.1.1) What is Intellectual Production×(0.1.2)_benefits_of_reading_this_book→
→(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→