自動化の正体は「繰り返し」
Python自動化で扱ってきた作業を振り返ると、
共通点があります。
それは、
同じことを、何度もやっている
という点です。
スクリプトとは、
この「何度も」を引き受けるための形です。
一度作って、何度も使う
スクリプトにするということは、
- 今日のために作る
ではなく - これからのために残す
という考え方です。
一度形にしておけば、
次からは考えなくて済みます。
人がやっていることを写し取る
スクリプト化は、
難しい処理を書くことではありません。
- 何を入力して
- どんな順番で
- どこまでやるか
この流れを、
そのままコードに写すだけです。
人が迷っていない部分ほど、
スクリプトに向いています。
完璧でなくていい
最初から、
「誰が使っても完璧」
である必要はありません。
- 自分が使えればいい
- 失敗しても戻せる
- 少しずつ直せる
この状態で十分です。
スクリプトは、
育てていくものです。
スクリプトが増えると何が起きるか
スクリプトが増えてくると、
- 手順を覚えなくなる
- 判断の回数が減る
- 作業に疲れなくなる
という変化が起きます。
自動化の効果は、
派手さよりも
静かな軽さ として現れます。
まとめ
繰り返し作業をスクリプトにする目的は、
- 速く終わらせること
ではなく - 考えなくていい状態を作ること
です。
Pythonのスクリプトは、
作業を減らすだけでなく、
人の負担を減らしてくれます。


コメント