Could you please give more context?
Which country are you working in?
Do you have a formal education / certificate for your qualifications?
In 2007 I earned about 1.300 Euros net (no perks) as a programmer (Fachinformatiker Anwendungsentwicklung) in Germany. So if you don't have a university degree, I would assume your pay to be average.
Just my 2 cents