I work in IT for a major telecom provider in Scandinavia, and almost everyone takes 3 weeks summer vacation, mostly at the same time.
Management recommends taking as much as possible over the summer, as we have a 5-6 week "slow period" when people's 3 weeks don't align.
Other than that, it's common to just take the rest during other school holidays.
We get 6 weeks by default and earn our way up to 7 weeks after 5 years.
Coming from C-like syntax, Python looks horrible to me. PHP has come a long way with 7 and 8.