Problem is that you cannot do anything significant or at scale on your own. Writing POC or some fun code on the weekends isn't satisfying as collaborating with group of people and accomplishing something worthwhile. Sure you can find an OS project but that requires significant time investment to make any major contributions and you likely have the same frustrations with it that made your original job un-fun.