General_Sax said:
Or you work with a team (in an official or unofficial capacity) of people to arrive at a solution. Of course the individual who developed (or is tasked) with the original and difficult problem may have to expend great energies, but there is no need to become a "lone warrior".
There is no need to seek becoming a lone warrior in the real world, but sometimes the need will be thrust upon you. When given a new project, I always talk to everyone who I believe can give advice and background. However, once into the details, it's rare for me to find anyone who can really solve the deep issues. It's not that I'm smarter than anyone else, but no one else is going to invest sufficient time to solve my problem. For that matter, they are not even going to have the time to truly understand the full depth of the questions. That's just how it is when you have a truly difficult problem. Sure, you can ask your boss to assign two people to your task, but what if he says "no"? What if he says, "OK I'll just give the problem to this other guy who always gets to the answer by himself"? I'd find that a little embarrassing myself.
Who will be more able to handle that situation in the real world: the person who trained himself to be a lone-warrior in school, or the one who avoided those challenges? Granted, sometimes you have to cut your losses and balance other things in your life, but to improve your skills it's best to avoid that as much as possible.
That said, teamwork is also very important in the real world. The thing is, often teams are setup so that individuals can tackle areas they are experts in. If the expert is stumped, the others on the team may be able to help, or they may be even more stumped. By all means, ask some questions and seek some advice, but don't be surprised when you don't hear what you want to hear.
Above, my use of the word SOMETIMES is intended to make my statement less strong than you took it. There are two valid sides to this. You presented one side, and I just wanted to mention the other side. A person needs to be able to handle both situations, since both are commonly seen in the real world.