I had an old Staples office chair and started having terrible Piriformis pains in my hip - I think it was a broken spring pushing on the hip but who knows.
I kept reading about different chairs, and as many have mentioned, the most important aspect for programmers is to move around and get up from time to time.
I ended up trying a "SONGMICS Standing Desk Chair, Adjustable Height Ergonomic Standing Stool", which I got from Amazon.
Trust me, you won't sit in one position all day, and my butt does get a bit sore when I sit for 2 hours, but after a week the hip issue disappeared, and its been nine months now and I'm satisfied with it.
The one aspect of this particular stool is that it pivots a bit so you can option to shift some weight onto your feet.
Not that I don't dream of a comfy captains chair (I did read and archive this discussion), but its an option you might want to consider.
My project https://github.com/dhoerl/EmailAddressFinder constructs a rfc5322 compliant regex by building up small verifiable pieces. You can option comments up to an arbitrary depth. There is a test suite from another interested party that this regex succeeds 100%.
I added a comment to the authors article. You can construct a regex to process every valid email address except those with nested comments (a feature no one in the real world ever used): https://github.com/dhoerl/EmailAddressFinder
I'm 64 and doing iOS development full time, and get hit on by recruiters all the time, so I guess the answer is yes. But you will find huge negative bias due to age (many companies desperate for iOS talent will ignore you - ask me how I know this.)