That managerial job was ok and it paid well, but still my morning/evening coding sessions is what I was looking for all day. One day I was like "Cmon somebody will always pay me to write a code." I had some savings, didn't have kids or mortgage, next day I resigned.
It turned out well, I find maintenance contract doing programming job nobody wanted to touch (writing internal application in Delphi) that lasted for decade. I haven't made that much money, but I was able to travel the world few times over, failed few startups, read a ton, play a music and even bought a farm (dont ask).
I am in my 30s, having two small kids, mortgage and that farm. Everything is going well and I am still happy to code everyday and when money get low I go and consult for startups or something. If I stayed at that job I am sure I will have some career going on and more stable live, but I am still glad I did jumped the ship.