@tom_andraszek That's part of the problem right there. Not all good programmers have the mindset to finish university, and not all those who finish university turn out to be good programmers. In fact, many of the best are self-taught or "only" went through job training. The mental skillsets needed for either just aren't that congruent.
@Denian @tom_andraszek I abandoned my studies because I started working as a programmer very early on and found limited value in both, content of courses and title itself so I am a little on the fence here, but
some professional course on moral and legal aspects followed by certification that leads to increased legal consequences should be mandatory for being a part of critical infra software projects.
IT is morally and legally immature when it comes to sw that creates threat to the society