Development methods used in school often get outdated before people even get a chance to experience them in the real world. Think about it, what programming habits have you changed in the past 4 years? Do you do anything now that you did 4 years ago?
It depends on the discipline. Frontend web developers are a relatively new thing. For the longest time there were only self taught frontend developers.
Modern educators frequently don't teach the basics of frontend development instead opting to make people use bootstrap and [insert framework name here].