Is programming hard?
It can be. It looks very intimidating, complex and not straightforward. Many tutorials, courses, blogs have code samples that to a novice are scary looking (to experience developers too). Programmers do not know eveything, every class, method, technique, pattern or approach. In many cases if they have not done something for awhile they forget how it is done. Even experienced programmers also introduce many bugs into their programs - even those well or very well paid - how many times did your Windows system crash? If you use Firefox 3.5 you must have noticed how often crashes. Crashes are symptoms of code bugs.
So how come the developers are paid so well?
Well ... it is a job market. Not many people have a will, desire to learn those strange looking things called code. Tutorials can be intimidating and they rarely show you a big picture. They rarely teach you things from a real world, from the world out there were web site developers come up with many different approaches to solve problems presented by business. And in many cases developers come up with solution that are less complex than the latest approach presented on popular blogs.
Do the developers make the job done?
yes, they do, sometimes better sometimes not so well. if they as an experienced developers do not know something, they read documentation, go to forums, read blogs, try new things and sometimes they fail. Being a developers means always learning, means updating your skills and at the end you still know only a small part of what is presented to you by .Net framework. If a developer does not learn new things she/he falls behind.
Will you be designing complex software applications?
Perhaps, someday, it only depends on your skills, and your drive to be best at software development. Before you become application architect you will be fixing lots of bugs created by others and by you. You will be going thru existing code and adding simple things, nothing major. So no need (at least not now) learn major and complex software concepts. Learn what you need. And that's how we differ from others.
From an article:
How Do I Get into Programming as a Career?
"Showcase Yourself
So you haven't got the grades, the degree or the experience. Get your own showcase website and write about software, document your experiences and even give away software you've written. Find a niche where you are the expert that everyone respects....
Will I Need to Keep Learning?
Always! Expect to be learning new skills throughout your career. In programming, everything changes every five to seven years. There are always new versions of operating systems coming along every few years, bringing new features, even new languages like C#. Its a career long learning curve. Even older languages like C and C++ are changing with new features and there will always be new languages to learn...
Am I too Old?
You're never too old to learn. One of the best programmers I ever interviewed for a job was 60!
In case you're wondering what is the difference between a programmer and a software developer? The answer is none. It just means the same! Now a software engineer is similar but not the same. Want to know the difference? Read about software engineering."
Source
How much is it going to cost?
Much less than other courses. Up to 70% less. Our courses are not taught by people who travel around the country and go thru a set material. We do not want to teach you something that any Asp.Net book, tutorial or documentation is covering in great detail. We want to show you how things are done in the real world. How developers work, how they introduce bugs, how the find them and fix them and then redo things. That's how the real development happens.
Our courses are affordable but they will let you experience real programming.