- An "average" salary of around 65K / year
- This after (an average of) 5-6 rounds of interviews
- 6 months of "probation", with only 2 weeks of notice
- And all after 4-6 years of degree/s and 4-5 years of experience (so around 10 years of investment)
Then after taxation 65K annually means around 3500/month in pocket. Then with the current prices - around 1200 goes in rent alone. Not a lot of room to spend after that. Then, prices keep going up and even a simple (new) car is around 20,000. Not to mention the stress / savings you have to keep since people can be let go anytime. To top it, there is a ceiling in Germany - unless you are extra-ordinary forget making above 100K ever even after 25 years of experience.
IT / software dev is a "barely survivable" kind of job in Germany right (sadly) now. I do not recommend it to kids in school/uni anymore (again unfortunately).
So, sure, some products will go the way of the dodo and some will not.