工程师要多久