On the other hand, it's fairly possible for an engineer to take some time off to build something he believes in. In the worse case, what would have been lost is the salary from that time spent on building something that didn't take off, but since the job market for engineers is good, it's definitely affordable.