Web Developers Complex

What is the web developers complex?

In my opinion the web developers complex entails the struggles we face between design, functionality and deployment. It's easy to go to school to learn the techniques in developing websites and rich internet applications; however something that is not taught in school, books or articles are the struggles that come with this field. Something that many beginners don't understand and deny to accept. The fact is that developers must please all three partys while pleasing themselves at the same time; they must please the designer to make sure that the product is built according to the design, they must make sure that the product that is to be developed works correctly and they must make sure that the product is launched on the date that was accepted. All this and adhering to the industries standards are all sources of struggle that the developer faces.

I will be expanding upon this theory/thought in the next few articles; detailing each aspect of the struggle and how to deal with such situations on a daily basis. Please leave comments and share with me and everyone else what your thoughts are on this topic. Thanks!