Fairly common for students that don't have the mental skills to master CS. I have known lots of such people.
It's arguably worse when you have someone with that mastery but little or no work experience to back it up. They're too smart to realize that they know nothing and too proud to ask for help. I know because I was that kid once and only now, looking back, do I fully appreciate how green I really was. If I could go back and give my younger self one piece of advice it would be this: do not be so proud that you overlook the experience of another, even one whom you consider less capable than yourself, because a career in this business is far too short to learn everything by repeating the mistakes of those who went before you, many of whom were no doubt smarter than you.