I will start my first job as a software developer in a German company soon. Since I've never had a job before, I don't know much how salaries are increased if an increase is going to happen. I'm particularly interested in German companies and software development positions since there is a shortage of us.
Are there common/standard factors for salary raises? For example, say my salary is 3400€/month and a company is willing to raise my salary after 1 year of working for them, how much would I expect it to be? I mean giving the high taxes in Germany, an increase with 200€ or so is not going to make a difference at all at the end of the month. So I guess the raise factor should be higher.
I believe German software companies tend to raise the salaries of software developers annually to keep their developers since there is a shortage of us and it's easy to find a higher paying job after one year of experience. It would be great if someone can point out how much the increase factors could be in 5 years period.
- I'm expecting to have my salary increased from 3400 to 4000€ by the end of my first year with them, and from 4000 to 5000 by the end of the second year. Is this a realistic expectation in the German software industry?