is engineering harder than information technology