Note: This is not an attack on educational institutions in the slightest. My first real job in the technology world was at a college, and it was a great experience and a wonderful place.
I am an avid fan of places like Reddit which has sub-communities built around software development. I’ve run across posts in the past that contain student developers asking questions such as “Why didn’t I learn that in school?” or “What am I missing in school?” and I just want to scream
EVERYTHING!
Students learn the fundamentals in school. Some believe that what they learn in school is all they will ever need. They believe that they are being prepared for the working world.
They are not.