Just to support what you say, I came into the field as a graduate and I can confirm that I probably use less than 5% of what I learnt at University (or Polytechnic as was back then). Most of my knowledge and skills I use now is gained from on the job learning, from colleagues, courses or what I have to go out and learnt myself.

Doing a degree gives you a foundation with which to improve, it certainly doesn't make you competent or valuable once you have just graduated, that has to earned through hard work.