When you work in IT in the developed world there is a baseline of infrastructure that is given. What we think of as simple things like a reliable power supply cannot be taken for granted.
My epiphany happened in Guatemala. I was looking to do some volunteer work and considered taking a job planting trees. But then I thought if I was serious about this I could go to London, get an IT contract and pay them to get 200 people to plant trees.