Engineering is a hard major but can provide a lifetime of rewards if you invest time in it. Some people might have had the best six years of their life in their 4-year engineering degree. It mind-frying and fun at the same time. Sometimes it’s so easy that you can pass without trying, and sometimes you spend weeks and you aren’t able to grasp the concept. The fun in, ah-engineering.