Some people naturally fit for jobs that require frequent task switching, others don't. It's about reward system in our brain, once you finish a task you need time to take your reward. If a time off is a reward to you then you need a time off. That's kind of natural thing, evolved in us during school times. If a reward means that you can start a new task - then you will happily proceed to it.
I don't think that researches like this make sense at all. Each depression is unique in it's pathogenesis, there are no drugs that work for everyone. For example, a depression caused by a chronic desease or the one with deep roots in your childhood - a true research needs to evaluate all 21 drugs in each situation.
I remeber myself being a junior - overwhlemed by enthusiasm and lack of experience, eager to just create things, not thinking about how to maintain them in the future. What a pain it was for our leads to handle us.
"Herding Cats: A Primer for Programmers Who Lead Programmers" is a good book for psychological issues like this.
It should be noticed that there were the times when Mark Hamill was incredibly pissed off that people only see Luke in him and his acting career was actually ruined by this role. But now he is older and it looks like he is just fine with it. Or may be it's just prozac that makes it look this way.
I guess we should take a time and make a clearer terminology. The developer is the one who develops things. The coder/programmer is the one who writes code. There was a time when both terms were synonyms, but nowdays it is not true.
Take two programmeers, a passionate one and non-passionate about his job and give them the same complex task that can not be solved without invention. I did this experiment a dozen of times over my subordinates and non-passionate ones always fail. 100%. So I do not hire people that just do their job any more.
Creativity without passion is just making. You put pieces together, add some glue, and it just works. Being creative means to be able to find untrivial solutions.
Every time I stumble upon something like this a little wannabe-programmer kid in me wakes up and screams: "WOW!!! This thing is PROGRAMMABLE! I can CONTROL IT!". Good job, guys! It seems like you've hit the right spot :)
My physician strongly recommended me to walk at least 10 000 steps every day. I prefer to walk fast and for a long distance, it gives me a really huge productivity boost. However I try not to think about work during my walks, it is more effective for me. When I get back to solving problems after a walk I get an enlightment almost all the time.
Lenovo P780. Calls/messaging/occasional games and cartoons for kids - lasts 14 days even after 3 years of use. As far as I can see the battery occupies about 80% of it's internal volume :)
"I have been designing a similar platform" - not a good idea to write this on a public forum, they will definitely use this phrase against you in court.
I also depends on your initial state and the source of your problems. If there's a problem in your body chemistry and you take a stimulator that temporarily fills holes in it, the whole structure will crash when you stop taking it in.
Well, obviously there are some reasons to live in Russia :) Every animal shelter is more than willing to give you a dog for free, dog food (a really good one) is around 50USD per month for a 55 lbs dog, annual vaccine is 12USD and rabies vaccine is free (government-sponsored). Heartworm, flea & tick medicine - 10USD every 3 months.
Every stimulator drug always backfires. I won't be surprised if the subjects of research will go into deep depression and productivity slump once they stop microdosing therapy.
It's just there are better ways to discover and consume news than over-crowded micro-blogging platform saturated with info-noise. It has it's number of addicts already, much in the same way the number of weed-smokers does not grow exponentially no more.
The big problem is that the majority of people with 70% of information will go into f*ckup 100% certain. You need to have a talent of some sorts to make right decisions or at least reversible ones.