This seems to have changed so much in the 20+ years since I graduated. When I started in my first job I was more or less told that I wouldn't add any value to my employer for at least six months - the CS course I did was fairly theory heavy. However, they were happy with that, I more or less accepted that they were investing in me and I was fairly naive about the world of business - painfully true in retrospect.