Dilemma on engineering majors