The blocking of Google Streetview and the general objection of tracking enabling technologies has more to do with the Stasi history then a general objection against technology.
Also there isn't any requirement to lead kids especially to IT. You can get good jobs in mostly all thinkable sectors of industry or services in Germany.
What is true is, that IT was more seen as a nerd hobby than a profession until around 1998. But this was true for the most parts of the world apart from a few pockets like Silicon Valley.