основная проблема в том, что немцы уперлись в знание немецкого языка. для простого программиста они иногда забивают на это требование но во всех вакансиях указывают желательно его знать и проверяют на интервью
Тем более, немецкий гораздо сложнее английского, рода, падежи, инфинитивные обороты, отделяемые приставки.