Programmers are constantly pressured to overwork themselves. These two companies have a brilliant plan to change that.