Mechanical Engineering is VERY FUN if you find the right job for you. For example, I have always loved audio and I would rather be a big part of something small rather than a small part of something big. Thus I worked as a mechanical design engineer for a speaker company and LOVED IT! Almost every day was fun. I actually looked forward to mondays!
I designed speakers in a 3-d CAD environment. I built prototypes with my hands to validate my design. I worked with vendors to build the parts that I designed. I worked with manufactures to assemble the parts that I designed. I really enjoyed taking a project from a simple idea to something I could see on the shelves at a store.
Mechanical engineering is VERY BROAD. Think of an industry you like, they need a mechanical engineer. Whether it's snowboarding (fun in the snow), medical devices (helping people), airplanes (who doesn't like to fly), or anything else.
Now, it is fun every single day? No, that's why they call it a JOB and that's why they pay you. But if you can find a job that matches you, the fun days WAY out weigh the non-fun days.
Main Skills involved: - Math (more for school than for after school, at least for me, I don't do much calculus/diff eq anymore) - Problem Solving - Team Work - as an engineer you will work on teams, there is no question - You must like a challenge - I'm not sure if that's a skill, but it's important to know getting into engineering.