こんにちは、JON子です。
9時〜15時は派遣システムエンジニア(SE)、
16時〜19時は保育士をやっています。
保育園で働いていて常々思っていたのが…
シフトのルールが複雑すぎる!
シフト表の作成に時間がかかりすぎる!!
うちの園では主任が毎月作っています。
毎月頭を抱えていて、月の半分以上はこの作成に費やしています![]()
園のシフト表のフォーマットでは、日付やシフト割り当て者のカウントはExcel関数で入るようにはなっています。
ツール化できていたのはその部分だけ。
うちの園のシフトルールは細かくて、クラス内でシフトが重複しないようにとか、早系・遅系で各階に何人は必要とか、その他もろもろ多くの条件が絡んでいます。
そのうえ、シフトが偏らないように考慮しなければなりません。
私のような一度に一つのことしか考えられない人間には、到底作ることができないと思います![]()
だからExcelマクロでツール化したいと思っていたのですが、条件が多すぎてコード量が半端なくなりそうなので、作ることができないでいました。
保育園でのわずかな空き時間に作るなんて無理。
休みの日に作ってたら、休みがなくなってしまう![]()
こういうのを園の運営会社で用意してくれればいいんですけど…
そこに、救世主現る。
Claude Code(クロードコード)です!
SEの仕事はほぼ在宅で、パソコンは派遣先から借りています。
AIプログラミングツールのClaude Codeの使用が推奨されていて、プログラミングは指示を出すだけでほぼできてしまいます。
使用量は決まっていますが、日毎・週毎にリセットされるので、その範囲内なら使うことができます。
Claudeに頼るしかない。
こっそり休みの日に使わせてもらいました![]()
シフト表ルールの洗い出し、職員一覧、シフト定義、クラス定義、行事予定表など、必要な表は自分で作成します。
表の定義や分割はSEじゃないと難しいかもしれませんね。
ここまでできれば、あとはClaudeに丸投げ。
上記の準備したものとサンプルのシフト表を渡して、ツールを作ってもらいました。
細かい説明をしなくても、Claudeが読み込んで理解してくれます。
Claudeからの質問に応えつつ、テレビを見ながら見守ります。
できたツールを試しては、修正や条件追加を繰り返し(Claudeにお願いしただけ)
ついに完成しました!
自信作です。
Claudeサマサマ。
作成対象期間、シフト希望、予定表に記入し、ボタンを押せば、もう完成![]()
各設定シートの内容を変えれば、他の保育園でも使えると思います。
欲しい方は無償で提供します。
会社の資源を拝借しているので、さすがに有償にはできません
誰かに早く見てもらいたくてウズウズして、すぐ主任に持っていきました。
そしたら主任も大喜びで、ハグされました(笑)
システムの仕事をしていて、今までで一番やりがいがありました![]()
やっぱり身近な人が困っている時に、本当に必要なものを提供するって、自分の気持ちも満たされます。
(自己満にならないことを祈る)
こんな仕事ができればいいんだけどなあ…
Claudeが無くても、Copilotとかでも作れます。
ただClaudeはExcelを直接読み込んでくれますが、Copilotではそれをやってくれなさそうです。
Excel表の列を1つずつ説明しなければならないのが大変ですね。
超ハイスペックなアシスタント・Claudeがいれば、個人でも仕事できる気がする。
一番リッチなプランで月$200だけど、業務委託の仕事なら余裕で回収できるし。
憧れるけど実力が伴ってないので、実際怖くてできません![]()
以上、お読み頂きありがとうございました!
おわり![]()
