I chuckled a little when I read
> If you are a student, you have to let go of the idea that you first acquire skills and basic knowledge and then solve problems
and my brain instantly equated it to "we want a new graduate with 30 years of experience." You always will need to build some basis of fundamentals before you can solve problems.