It is one thing visiting Pakistan and another working there. You might think you are moving to Pakistan to help the country, but the Pakistanis will view you as one more guy who took a job they could have had. Unlike the west, where many people have studied some economics, most people in Pakistan view work as a zero sum game in an agricultural economy- your gain is their loss. In addition, Pakistan has plenty of prejudice too, it is a part of the human spirit. Do you think, the Shia-Sunni, mohajir, pathan, Sindhi Punjabi etc all accept each other?
That said, I still think you should go. If you are young, you deserve to learn these things first hand in life and have an adventure.