This is a very interesting topic
First, does any one who had a IT job with 20LPA package, will ever look for non white collar job, at least here in our Indian Socity? Because we our selves feel the kind of respect that we get is entirely different what we get in other professions(non-white collar).
One of my friend who is working as in IT Architect with 12+ years of exp, told me one day that, in case if he loose the job, he will drive for uber. Which I felt is really a stupid decision. Because no one of us really don't know what is financial dynamics of running a cab and giving the same life for your family that what your IT job gave.
I suggested him that we IT Employees have sophisticated jobs and lives, and we have a great access to vast cutting edge knowledge. So we have to make best use of it, and try to acquire knowledge on different area other than IT.
My suggestion for him was to learn Intra-day trading and make him understand about the different financial instrument and the associated technologies and tools to make a profitable trading and earning the same amount as we do with our IT jobs.
The Primary Advantage of this is, we don't have to depend of 2nd or 3rd person to earn money, its all you and your Computer
So friends try to acquire any other skill apart from IT, which we can do with out depending on others.
Hope this helps you