前書き#
ある分野の技術を自己学習することは、「川を渡るために石を探す」ことです。
さまざまな分野の技術を自己学習すると、ほとんどの能力の向上は非常にゆっくりと進むことに気付くでしょう。絵を描く、アニメーションをデザインする、ビデオを編集する、コードを書く、記事を書く、魚を飼う、花を育てる、料理をするなど、ほとんどの場合、ある段階があり、その段階に到達すると、楽に感じるようになります。
その段階に到達する前は、「石を探している」状態であり、その段階に到達すると、「いくつかの石を見つけた」ことに気付き、石の配置にいくつかのパターンがあることに気付くでしょう。
今回、私が少し楽に感じるようになったのは、執筆です。執筆は、思考の標本を作成することのようになりました。
断片化について再考する#
以前の記事「放松的逆向烧脑」や「打造第二大脑」で、断片化された情報がもたらす危険性について話しましたが、断片化そのものには利点もあります。なぜなら、情報を取得する際にはストレスを軽減することができるからです。では、なぜ創作の際にも断片化を活用しないのでしょうか?
このアイデアを実現するために、素晴らしい [Git](Git (git-scm.com)) に感謝する必要があります。なぜなら、Git は私が使用した中で最も先進的な断片化作成システムだからです。
およそ半年前、私は自分のノートシステムを GitHub にリンクさせ、修正や改善ごとに完全な記録とバックアップが作成されるようにしました。Git を学び、使用する過程で、Git の設計思想を理解しました。その後、私は創作、プロジェクト管理、ワークフローの最適化について新たな認識を持つようになりました。私はもちろんプロのプログラマーではありませんが、偶然にも何度かアプリの開発に参加した経験があり、プログラミングの思考方法が執筆にも適用できることに気付きました。(そうです、書道は執筆には含まれません。それは視覚的な創作に属し、私はそれを絵画に分類しています。)
Git の設計思想#
Git の設計思想には以下の特徴があります:
- バージョン管理
- ブランチ管理
- 協力とマージ
- レコードとコメント
- 問題の追跡と修正
- バックアップと同期
これらはプログラミングの目的に基づく解決策ですが、個人の執筆を目的とする場合、明らかに「協力とマージ」、「レコードとコメント」、「問題の追跡と修正」は一時的に無視できます。その理由は非常にシンプルです。私たちは現在、編集部を運営しているわけではないからです。執筆の主な目的は自分の思考プロセスを記録することです。
したがって、私たちは次に集中するだけです:
- バージョン管理
- ブランチ管理
- バックアップと同期
詳細な分析に入る前に、前提となる考え方が必要です。つまり、テキストの執筆も一種のプログラミングであるということです。記事や本は、脳が実行できるプログラムのようなものですが、違いは人間が実行するかどうかを選択できる自由があることです。機械には選択の余地がありません。
この視点から見ると、いくつかのことがより理解しやすくなります。
バージョン管理#
Git は「リポジトリ」と呼ばれる基本単位を管理します。これは単純にプロジェクトフォルダーと考えることができます。
バージョン管理は、Git の最も重要な設計思想であり、本質的にはプロジェクトフォルダー内で起こるすべての変化を完全に記録することです。
Git のように、ドキュメントのバージョンを追跡するためにバージョン管理システム(Git 自体、GitHub、GitLab など)を使用することができます。編集や重要な変更が行われた後、新しいバージョンを提出することで、いつでも以前のバージョンに戻ることができます。Git では、「削除」の概念はありません。まるで Mac のタイムマシンのように、任意の時点に戻ることができ、以前に削除したコンテンツをいつでも追加できます。
ブランチ管理#
Git のブランチ管理機能は、本編文書に影響を与えずに新しいアイデア、構造、スタイルを試すのに役立ちます。実験的な変更を行うために新しいブランチを作成し、必要に応じてメインブランチにマージするか、ブランチを代替案として保持することができます。
作成段階だけでなく、配布段階でも使用できます。
たとえば、書きたい内容を異なるプラットフォームに公開する必要がある場合、メインブランチではなく、異なるブランチを作成することができます。現時点では、公開プラットフォームは個人のウェブサイト、xlog、知乎に限定されていますが、まだ管理可能です。
バックアップと同期#
その名の通り、いつでもどこでもテキストコンテンツを記録、整理、改善することができます。Git では、リポジトリをリモートサーバーにプッシュすることも、独自のサーバーを構築することもできます。これにより、異なるデバイス間で執筆の進捗を同期し、バックアップとして保存することができます。したがって、ローカルコンピュータが故障したり紛失したりしても、執筆コンテンツは安全にリモートリポジトリに保存されます。
断片化した執筆#
私にとって、断片化した執筆は、思考の標本を作成することです。
一つの記事を思考の標本と考えると、試行錯誤を通じて、私は次の手順を大まかに把握しました:
- 骨を拾う
- 骨組みを組み立てる
- 完成品を組み立てる
- 継続的な改善
骨を拾う#
事前に思考の断片、つまり書きたいトピックをランダムにリストアップします。本の一節、会話の返信、2〜3 つの単語など、何でも構いません。例えば、この記事のトピックは、トイレに座っている間にひらめいたことです。これが「最初の骨」です。
5 日後、骨の収集がほぼ完了し、正式な下書きを作成し、それを完成させることにしました。
もし記事が生き物のようなものだとすると、これらの断片は散らばった骨であり、その後段落を構成するために徐々に肉を詰めることになります。段落自体は「中国語のコードスニペット」であり、自然にバージョンアップできます。
骨だけの段階では、耐えることが重要です。骨は自分で成長することはできず、組み立てるのを待っています。今日中に何かを急いで作り上げる必要がある場合、それは四不像の骨組みになります。代わりに、骨を手に取り、じっくりと見つめ、それがどの生物の骨に似ているかを見て、それが頭部、体、四肢のどれに属する可能性があるかを考えることで、多くの疑問が生じ、関連する情報を調べる動機が生まれます。現時点では、完全に書き上げる必要はありません。
完全に書き上げる必要がないもう 1 つの理由は、キーボードを叩くと新しいアイデアが生まれることです。一気に書き上げる必要はありません。手を動かさないと、自分がこんなにたくさんのアイデアを持っていることに気づかないことがあります。時には言葉が尽きることさえあります。実際、絵を描くのと同じように、余白を残しておくと良いです。段落は統合する必要があるものもあれば、分解する必要があるものもあります。最終的には、ロジカルにつながり、筋肉と骨格の構造が形成されるネットワークを編み上げます。まるで生物のようです。
1 つの断片が小さな問題を比較的完全に説明できるようになったとき、すでに短い記事を公開する条件を満たしています。この時点では、文言が華麗であるかどうかを気にする必要はありません。次の条件を満たすだけです:
- 文章がスムーズで、誤字がなく、基本的な読みやすさがあること。
- 明確な視点と考え方。
これらの小さな断片が規模を持つと、骨組みを構築する試みができます。
骨組みを組み立てる#
骨は骨組みに組み立てられなければなりません。骨組みとは、記事の目次です。
目次を整理することは、各セクションを完全な形に組み立てるプロセスです。詩や散文でない限り、タイトルの順序が基本的な論理に合っているかどうかに注意する必要があります。そうでない場合、この「骨組み」は堅牢ではなく、検討に耐えられません。
ここでは、2 つのアプローチを参考にすることができます:
- 建築家の思考:頭が速い場合、最初から明確で明確な大章の計画があるかもしれません。その場合、すでに骨組みを組み立てる段階に入っている可能性があります。
- 考古学者の思考:あなたは特定の部分から始めることを好み、たとえば一つの「骨」でさえも。徐々に全体の内容を発掘します。
これらのアプローチには優劣はありません。それぞれに利点と欠点があります。
完成品を組み立てる#
組み立てとは、コンテンツ全体のフレームワークが、思考の標本がどの「種」に属するかを示すものであり、明確なテーマが存在する必要があります。
例えば、あなたが今読んでいるこの記事の統括的なテーマは明らかに「Git」ではなく、「思考の標本」でもありませんが、「断片化した執筆」です。
完成とは、この思考の標本が鳥である場合、必ずしも一対の翼と羽毛を持っていることを意味します。魚である場合、必ずしも鱗とエラを持っていることを意味します。つまり、主題と直接関連するトピックを持つ必要があります。
完成するためには、全体的な構造が必要です。
継続的な改善#
改善とは、視点の明確さ、ケースの品質と数量など、さまざまな側面での展開を意味します。言葉の遣いや口調にこだわる必要はなく、文法やスペルチェックをコンピュータに任せるだけで十分です。
私は村上春樹の次の言葉が好きです:
太紧的螺丝拧松一点,太松的螺丝拧紧一点。
まとめると、断片化した執筆は、思考の標本を構築する芸術のようなものです。それによって、複数のアイデアや考えを同時に並行して処理できるだけでなく、自分の思考をより体系的に捕捉し整理し、長期的なテキストコンテンツに変換することができます。
このプロセスにより、執筆能力を向上させるだけでなく、創作プロセスの理解と認識を深めることもできます。
完璧ではなく、完璧にすることはありません。
個別に見ると、どの生命形態も完璧ではありません。完璧さは持続可能なものです。
全体的に見ると、完璧さは進化の過程であり、条件が変化し、進化の方向が変わることによって生命が取る微細な決定の一つ一つです。
自然界は創造の初めから、最適な創作状態を示しています。