I think it varies a lot between the countries. You can the difference even within German-speaking area. Recognition and the salaries (not sure about respect) are growing in Berlin and other large cities across Germany, but I heard that in Austria, software engineering is mostly seen as IT support cost centre.