Every profession has something unique or special about it. If you are a software professional you get to spend much of your office time on sophisticated office equipment honing your skills on such life-saving tools like twitter, facebook, and at the end of the day, you can believe yourself to be techno smart. You can…