I agree up to point 4, then I'd say creating artificial deadlines can work two ways: You're either a very ordered person, your deadline is large and with no pressure, this deadline is a tool that helps organise your day OR you might put a deadline for somethig you have to do (some kind of obligation), and it can quickly transform into a timer where you rush the content to finish in time. I would say overall deadlines don't fit any kind of activity. What I like to do is the opposite: decide to start something seriously (I insist no slacking) and stick to it until work is done properly or it's too late to continue. This allows to completely remove the self-inflicted pressure parameter that people might create
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.