As a senior software engineer, I also recommend automobile engineering.
Future automobile repairing jobs will contain fixing bugs in software systems too. In future, It will be very difficult to survive in IT field. Technology is rapidly changing, only few people who can adapt to that change...