ICT Trends and Opportunities for Engineering Graduates & Role of Professional Society