Lemurian - probably so. I've never heard that one myself - but the whole attitude seemed counter-productive to me, admittedly looking at it with 20-20 hindsight nearly 10 years after the fact (which was when I was at University studying Software Engineering).
But we live and learn - it's just a shame that all this negativity had a chance to take hold in the interim.