2022年7月4日

母親が毎月ヒーヒー言いながらから作成してたシフト表(30人分)を、Pythonで自動作成するプログラム書いてあげた→「売れそう」「うちの子になって」

凄い親孝行
389
morio @mondragon723

某SierでSE(WEB開発)|3年目|お気楽社会人

morio @mondragon723

母親が毎月ヒーヒー言いながらから丸一日かけて作成してた(意味わからないくらい条件が複雑な)シフト表(30人分)を、Pythonで自動作成するプログラム書いてあげた 日曜の3時間生贄になったけど、ITリテラシー皆無な母親は魔法みたいと言って5千円くれたし、PythonでExcel操作する勉強になったから👌

2022-07-03 18:33:19

みんなの反応

やきみん @Superyakisoba

@mondragon723 副業ですね!ツールづくりが一番楽しいですよね。

2022-07-03 18:52:19
ないぞうくん×働き方++ @naizoukun39

@mondragon723 シフトってその人のスキルとか、シフトパターンとかめちゃくちゃめんどくさいイメージあるのですごいと思いました。

2022-07-03 19:35:09
なお @naoya2006

@mondragon723 あのさ・・・それ・・・親孝行なw

2022-07-03 20:48:08
見習いマッスル @NIPKWHNYUbUWwhd

@mondragon723 親孝行もデジタル化していくのに時代感じました。ナイスです!

2022-07-03 21:39:30
ジャンク屋 @junkguild306

@mondragon723 徳高い!これが令和の母の日プレゼントですね!

2022-07-03 21:52:32

売れる

Kei K @keix_k

@mondragon723 エンドSE@病院です。 勤務表自動生成プログラムに大昔に関わったことあるんですけど、「スタッフ間の相性」とか「代休など休み希望」をクリアしてたら売れますよ(ガチで) でもってExcelから勤怠システムに合わせたCSV出力できれば。

2022-07-03 22:15:31
まどかの謎2022 @madcat_zero

@mondragon723 親孝行ですね。お母様も対価を支払われて素晴らしいです。

2022-07-03 22:17:21
喜屋武とも子 @kyantomoko

@mondragon723 すごい!むちゃくちゃ需要ありそう。

2022-07-03 23:07:08
友の会 @XjOSnEK3NTZxchQ

@mondragon723 うちの職場も毎月のシフト作成で大変なので、うらやましいです。

2022-07-03 23:10:44
livenoreie @umeshirooooo123

@mondragon723 会社の全社DX化の錦の旗の元Python独学で勉強しましたが今のところ業務で使えそうなシーン無し。 面談で使う課題も自分で考えろだとよ… あれ、愚痴になっちゃった

2022-07-04 02:08:29
ミネット @Minette_blanche

@mondragon723 介護施設はこういうのとても欲しいかもしれない。常に職員不足で勤務表を作るのもかなり大変って聞いてる。他の職種にも勿論使えるだろうし。後の問題は上の人間の柔軟性

2022-07-04 02:57:03
よすけ @ysk23and18

@mondragon723 丸一日でシフト作れるお母様もすごい…

2022-07-04 07:48:36
La @La_meerchen8008

@mondragon723 はじめまして! 技術者として、最高の親孝行ですね♡

2022-07-04 07:59:16
柳崎 清 @ookinatudura

@mondragon723 ほほう、VBAを使わないところがマニアックですね。

2022-07-04 08:23:20
もくもく @mokupukupuku

@mondragon723 そんな凄いシステム作成して、なおかつ自分の勉強になったって言うてて本当にエライな〜。毎月5000円でも良いのではなかろうか…良い娘さんだなぁ🥰

2022-07-04 08:29:34
進次郎 @Shinjiro66

@mondragon723 素晴らしいことですね。日本の未来は明るい。

2022-07-03 21:23:31
残りを読む(12)

コメント

hizen31415 @hizen31415 2022年7月4日
条件が変わる(メンバーの入れ替わりとか人間関係の変化とかメンバのスキルアップ)度にバイト代貰えそう。
79
ピーマン@SE @togeyoukan 2022年7月4日
hizen31415 変わる条件に人間関係の変化が入ってるの草。にんげんはおろか
26
cinefuk 🌀 @cinefuk 2022年7月4日
ネット民が嘲笑する"お気持ち"は、実際の稼働に大きく影響するからなあ。 にんげんはおろか
139
alan smithee @alansmithy2010 2022年7月4日
togeyoukan スキルのスコア化と合わない人はシフトを同じにしない条件での総当りで出来なくはない。ゾーフィ、地球人を静観してくれないか
6
ささみくん @3_3_me 2022年7月4日
今の時代はマジでオフィス触るやつは全員python覚えた方がいいと思うわ。Github Copilotが「// この条件でシフトを算出する」でいい感じに即席コード作ってくれるから、そのレベルまでなれれば無双やで
4
富士山麓ωナックル @Mqzer9ltQN2nxiE 2022年7月4日
「あの人ばかり楽している」「Aさんとは一緒にやりたくない」「Bさんと組むと雑用全部押し付けてくるからやめてほしい」など様々なパターンがあるうえ、公表できないものもあったりするので、大変難しい…
92
犬神 @spyseewolf 2022年7月4日
シフト作る時、コイツとソイツを組ませると喧嘩して片方裏方にしか行かないとか、コイツとアイツを組ませると私語が仕事に支障が出るレベルでし続けるから、年長の監視者が必要とかあるから自動化できるならしたかった...
54
おやすみ(ねむねむ) @oyasuminet_00 2022年7月4日
職種によっては顧客の希望も職員シフトに織り込まなきゃだし
0
marumushi @marumushi2 2022年7月4日
3_3_me 残念ながら職場のPCに自由にインストールができる環境ばかりではないのが難点。なんだかんだ言われながらもVBAが興盛を誇ったのは、オフィス買えばもれなく付いてきて特別な設定なしに使えるというのが大きいだろうし。
71
かなだらい @kndri 2022年7月4日
上司にめちゃくちゃなシフト組まれまくりなので、世の中に普及して欲しい。
0
doipo @doipo 2022年7月4日
これ勉強がてら親御さんを楽させようと自主的に作った話だからまあ良いんだけど、仕事だったら5000円とかじゃ論外だし100倍つけてもまだ安いんじゃないかって思う
22
代​理​ち​ゃ​ん @surrogatepair 2022年7月4日
そういえばOfficeマクロへのPython導入ってどうなったんだっけ
4
ネギ@メタンナイト @negi__ 2022年7月4日
3時間だとコアのロジックは「組み合わせ総当りして条件がNGのものをフィルターしてOKなものを出力」くらいだろうか
1
Kitty_Guy_Records @cherry_ITO 2022年7月4日
Pythonはシフト表も作れるしクリスタルボーイも倒せる 『こんにちはPython』にもそう書いてある
22
くおんみどり🖖Master_Asia 作品集単行本発売中&楽曲配信中 @midorik 2022年7月4日
でもこういうまとめを見て、勘違いした素人が発注先にこのレベルの金額を出さないかが心配である。
8
まゆ(R. N. ギガンテス) @mayu_pocari 2022年7月4日
例えば具体的にどんな条件があるのか知りたかったな。ちょこちょこ書いてる人いるけど。
1
さっくりさくり @sakkuri_sakuri1 2022年7月4日
こういうのは一回作ると無限に保守させられるから事前の契約が大事
13
AshDUmA @AshDUmA 2022年7月4日
ITリテラシーあったらむしろ容易なものではないとわかると思う
3
nnouse @nnouse 2022年7月4日
Excelのソルバー 制約条件を与えてやればそれを満たす最適な結果を出してくれるのでべんり
2
PUNTE @PUNTEdog 2022年7月4日
会社でこれやっても残業が減ったぶん手当が少なくなるだけ。
0
ふらっとでぃふぇんす◆FlatJHtUB @FlatDefense 2022年7月4日
ビルゲイツは学生時代に先生に頼まれ振り分けプログラムを組んであげた なお意中の女子が自分と一緒になる裏処理をこっそり入れていた、という伝説
8
igel @I13zl 2022年7月4日
卒論のテーマだったわ、懐かしい
0
ゴマすりクソバード@自由人 @animefigure3d 2022年7月4日
PUNTEdog シフト組むのは管理職の仕事だから(建前)残業いくらしても残業代は発生しないんじゃね。
15
ぬまのぬ @binununn 2022年7月4日
シフトスケジューリングってそれなりに難しい問題だったような気がするけど
2
alan smithee @alansmithy2010 2022年7月4日
cherry_ITO 「やれやれ あいつを倒せるのはサイコガンじゃなくこのリボルバーとはね」
0
ロスジェネおじさん @losgene_ojisan 2022年7月4日
cherry_ITO しかし...レディー人間なんておかしなもんだな。忙しいときはシフト入れられたくないのに、いざ収入が気になるとシフト入れてもらいたくなるとはね。
4
さーたん@もふもふ @tripleodd 2022年7月4日
PowerShellやWSHならWindowsならどのパソコンでも入ってるんで、管理者が制限をかけてなければ普通に使えますよ
1
さーたん@もふもふ @tripleodd 2022年7月4日
そもそも、シフトの割り当てってどういうアルゴリズムでできるん?
0
aqp1 @aqp114 2022年7月4日
特定の作業を誰々さんが担当した後は汚いから嫌だとかレベルまであるからね。 作業を複数で回していくと、協力と押し付け合いの双方が複雑にいりまざる。
1
かずひろ @BgTtaCdqV5S4AxL 2022年7月4日
プログラムを書く前段階として各人員のスキルセットをプログラムとしてアウトプット出来るレベルまで整理できている職場というのが凄いわ。
2
ネギ切り男 @negisamurai 2022年7月4日
超薄いメンツのシフトとかどう考えても合わない四人とか弊害も出そう。
0
💫Scarabiaの民💫🎩🗝 @None1135299858 2022年7月4日
pandasあたりで作成してるのかな? excel とpythonかけ合わせた本、2年前くらいから見かけるようになった気がする。
1
ゆきの @yukino_senhime 2022年7月4日
普通に発注したら下手すりゃ100万超えの案件だけど、5千円ていうのがカーチャンの温かみがあって大変良いw
44
Matamo_shita @MatamoShita 2022年7月4日
プログラミング必修で全体の底上げになるのを割と期待してる
1
kartis56 @kartis56 2022年7月4日
cinefuk 論説にお気持ち混ぜるから嘲笑されるんやで
2
すらーく @slarq 2022年7月4日
金取れるって言う人いるけどプログラムで金取ると面倒な保守って仕事がついてくるからなあ。
5
断捨離終活爺 @DW4078 2022年7月4日
基本どんな複雑な条件だったとしてもEXCELの標準的な関数とテーブルでやれてしまうので、pythonの勉強という前提がなければ全部EXCELでやってしまったほうが楽ではある。というかPowerQueryが強力すぎんのよ。
6
スカーサ一番星 @yRT0S0otkLmj3kB 2022年7月4日
5000円で使える労働力が称えられないはずがない
1
GEN @gent9310 2022年7月4日
tripleodd 昔自分が似た様なの作ったときは、基準にする人間から初めて条件総当たりで埋めていくという超適当な方法で作りましたね。当然全ての可能性を網羅できてないわけですが、要件は満たしているので苦情は有りませんでした。月一と週一の使用で人数が少なければ処理速度も気にする必要も無いですし。
12
麻樹・あるいはまお @maki_miquette 2022年7月4日
togeyoukan 感情的な人間関係以外にも技術方面の得手不得手とか家族関係が類似してるからダブルで休む事がない様にとかも含まれる訳で。
2
jtoestep @jtoestep 2022年7月4日
こういう小さな幸せを叶えるのがプログラミングの良さ
17
う"るすと @wurst2081 2022年7月4日
逆にウチの上司は相性もスキルもサボリ癖も物理的な必要人数も全無視してるのにシフト組むの何であんな時間かかるんだ…と思ったけど、物理的な必要人数を無視してるのを誤魔化す差配に時間かけてるのか
2
yuki🌾㊗️7さい🎉⚔ @yuki_obana 2022年7月4日
人間関係というか相性というか、2次元マトリクス作って排他的に一緒に仕事をさせてはいけないのと中間状態と最大の一緒に仕事させたほうがいいを[0,1]で与えとけばある程度画一的に操作可能だお?(´・ω・`)相性の推定が一番難しい
0
Husetsu @husetsu126 2022年7月4日
条件とかの仕様が明確で保守を押し付けられないのであれば、こういうの作りたい人は一杯いるよね…
0
katsuma @katsuma_g 2022年7月4日
最適な手順を作るのは好きだし、プログラミング覚えたら楽なんだろうなーって作業が年に数回あるんだけど、年に数回のために覚えるの億劫。
2
佐野まさみ @gameperson_sano 2022年7月5日
これ、5000円じゃ安いんじゃない?Webサービス化して事業化できるまである。
1
Mill=O=Wisp @millowisp 2022年7月5日
「書くのにかかった実働3時間、アフターサポートなし、家族割」なら、ぎりぎり5000円はなくもない範囲かな。つまり、母親がタダ働きさせようとするタイプか、そもそもの関係が良いかとかの条件次第。
0
テスラ @hz0tPOjtCcJmL1b 2022年7月5日
DW4078 パワクは操作慣れるまでがアレだけど慣れたら便利よね。ただ、データベースの考え方とかある程度勉強してないとかなり厳しい。Excel純粋培養の人は、シートとは操作感違うから茨の道を想像してしまうよ…
0
藤村ゆかり @gotothesea_y 2022年7月5日
これ見て20歳の頃同級生がバイトなのにシフト表製作メイン担当やらされてるって話してたのやっぱりおかしかったんだな確信した。数人で集まって製作するのに職場でやるの禁止+ファミレスやカラオケで集まる場合費用全て同級生持ち。当たり前だけど業務なのに給与出ない。
0
筋トレナースマン@滅びよ人類 @m2_tanaka 2022年7月5日
シフトって人数がいれば良いってもんじゃない(1〜2年目ばっかりだと悲惨)からそこら辺の条件をクリア出来るんだろうか?
0
Denullpo S. Hammerson @denullpo 2022年7月5日
とりあえず、素人運用案件にPythonわりと地雷。特にWindows
0
乾也春海 @kanbaru 2022年7月5日
Pythonはラーニングコストが低めなので覚えて損はないかと。 WindowsならPower Automateも今後Excel VBAの代替えになるかも知れませんので、触っておいても良いかなと。
0
まゆ(R. N. ギガンテス) @mayu_pocari 2022年7月6日
お金の話をしてる人はこの人が自主的にお母さんのために作ったことを見落としていませんか。ITリテラシーが低いというお母さんの方からこういうことできない〜?とか依頼しないだろし依頼してたら魔法みたいと言うほど驚かないと思います。もっと貰っていい作業であることは否定しないけどそれ貰うならお母さんの家事にも対価を払う必要が出てくる。そういう話ではない。
2
南アルプス天然ガス💙💛 @qwerty0454 7日前
お母さんにはツールの話は内緒にするように伝えたほうが良いと思いますよ。 すぐに、そのツールよこせとかツールあれば他の人でもできるじゃん!とか言い出す人がいるでしょうから。
0