>>1353>I had the idea to have days dedicated to different things>do you think it would work?
Yes, I would even recommend doing it like that, for programming at least it's important to do slightly longer sessions imo, cuz it takes some time to get back into the code once projects get bigger.
Depending on the language you may want to study vocab more frequently than every 3 days though.
In that case I would dedicate a day for programming, maths and language learning (mostly grammar or reading practice etc.) but review vocabulary every single day for 20-30min.