Have an Answer?
Generally, it is easy for good software developers to get jobs, and this is also true for entry level developers. And, compensation is generally good. Also, there are many parts of the world where you can be a developer - Silicon Valley, Munich, Bangalore - and more and more people are also able to work at home.
As you would expect, there are a wide variety of different kinds of software development roles, and it will be important for you to figure out what interests you the most. A particularly hot area right now is web service development and deployment.
If you have more specific questions, please post them. The more specific the question, the easier it is to give you a really helpful answer.
Not at all. If you are reasonably good, you'll be one of the better paid ones in your class.