I'm currently a software programmer and have done Web Design. School and coding IS NOT hard, if you know what you are doing. If your cut to do it, then it's easy. If you wern't cut to do it, then you'll end up wanting to drop out of it quick.
This depends on the area you live in:
Entry Level Application Systems Analysts can make around 45K a year.
Level 2 Analysts make around 50K a year.
Level 3 Analysts make around 70K a year.
Entry Level Client/Server Programmers make around 51K a year.
A 5th Level Client/Server Programmer make around 85K a year.
Entry Level Data Arcitects make around 45K a year.
A Level 5 Data Architect makes around 100K a year.
Data Warehouse Specialists make around 60K a year.
Entry Level Software Engineers make around 51K a year.
Level 5 Software Engineers make around 100K a year.