Some people argue that a lot of education; especially higher tiers; is just for you to pass an exam; and not pass onto fluently into real life jobs. However; a lot of the baseline stuff they teach you they'll require in jobs and in a job; such as software engineering; you'll be taught the stuff you need - it's just they'll expect a 'base standard' of knowledge.
This is also why some people do apprenticeships -as they teach you stuff on site; especially software related ones. Often you're also employed by the same people after.