Learning about careers in middle school isn't a bad idea at all. It's good for kids around that age to start thinking about what they're good at or what they'd like to do for a living. This helps them decide what classes they should take, and it helps them understand why it's so important to excel in their classes.
Students at that age shouldn't feel like they HAVE to know what their career is going to be, though. A lot of kids don't know what they're going to focus on academically until they're in their first or second year of college. So knowing about careers is good, but making a kid actually choose a career that early might be asking a bit much.
Boys Town National Hotline
It will make it much more better for student's to learn about the careers in middle school. Their mind is much more fresher than the high school students, therefore, they can remember stuff much easier and when they attempt high school, hopefully, they all have some introduction about the careers.