Programming at university VS programming in real life