Okay this is just a theory , so don't go blasting me !
From what i've read , the guy was an IIT Graduate . so what i assume is that he's that kind of guy who only took Computer Engineering( Science is considered derogatory in India ) just because of everyone was taking it or he thought that computing had a lot of money( like a LOT of people do ) . So ,when he lands into a real job he finds that IT / Computing is not all that rosy and that makes him distressed n u know the rest ...
So point is , he did not like his work ( which is VERY important , at least in computing ) and he was only doing it as a job / career and thus when he has to constantly update his skill set / spend countless hours on the computer ( and not just 9 to 5 ) , he could not handle it .