There are many ex o&g professionals training/switching into programming in Calgary these days, heck, many of them are even into MLM and various "entrepreneur ventures". Off the top of my head, I can recall 6 people who successfully left o&g for IT as programmers of some sort. (not necessarily web developers)
They had these in common:
1. pre-existing connections in their current companies
2. advanced degrees in physics, geophysics, mathematics, and computer sciences (only one of them has an engg degree, software engineering)
3. coding skills and experience prior to switching, in fact, most of them worked as programmers in o&g
4. they appear to be just as stressed out now as when they were in o&g, but I am just guessing based on social media
I am a realist and from what I can see, it is better to be on the side of capital, not labour.
ie, get FI, then do as you please.
Although, I wonder if IT network "specialty", network security for example, would be good for someone with no prior coding/programming skills.