It depends upon ones interest and career choice. If you want to do a job in IT industry, want to live life in metro cities and computer/coding/programming is your passion you can opt for it.
On the other hand, if you want a job in core industry. You may be posted in remote locations or maybe in cities. You have a mechanical outlook, intetest in areas like automobile, power plants, production or industrial engg. you can opt for it.
Its nothing like which is better after five years. Every industry and field is evergreen. What matters is your interest.