Web Design's Shrek Version
Primarily, let us see why we say that sites are like onions - since this can be my argument's whole raison d'etre.It is the site's graphical feel and look. So that you can make this your common, or garden, web site ogre needs an artist's eye as well as a designer's ability with tools like Fireworks or Photoshop. The graphical web designer needs to get penetration in the most recent web design fashions, such as may be located here. Rather soup not.
A website's 2nd layer is the constructionThe arrangement could possibly be discovered through some process for example functional decomposition, where the web designer might focus on the chief function (home page) and break your website into manageable sub sections so he ends up having a definite notion of the extent of the website in addition to the inner construction. Here your web designer needs some knowledge of Software Engineering principles that are fundamental. But more than that, after the site's primary functions happen to be designed, the functions should be wed to the graphical layout in this type of manner in which the system is operational. A familiarity with the principles of usability and great website design / to find out how to prevent making errors like 'mystery meat navigation', is vital.
A website's next layer is the interactional and dynamic components Photoshop and Frontpage can just bring you up to now. Your web site ogre might discover webdesign akademie that he only must go and kill a few nerdy programmers PHP and MySQL for PHP, AJAX and Dynamic sites - Building Web Applications that are reactive. And he had better understand that Ruby on Rails isn't a stone.
The website should be full of great, quality content. Occasionally you might be fortunate along with your customer gives great content to you. Other times, you had better begin rewriting the techno- talk and corporate waffle if your client can say five advantages of the services, and get him gradually. Thus, a a command on the English language as well as an excellent understanding of copywriting is not going to come in amiss.
Thus, we've got the layers that produce a web site. Each of us knows that it's not only a case of 'build it, and they'll come'. Besides that, someone must take the advertising funding allocated to the site (all sites possess a promotion budget, right?) And utilize that advertising budget to get the most effective ROI for the website - determine about the most effective Internet Advertising techniques for building traffic and links after which go and do (the strategy, that's).
My question is: Can it be reasonable to expect one individual to have all these abilities In the event, you worked for a very large corporate they might have differentiated between Programmer and System Analyst. And yes, I guess the 'System Analyst' of the time was supposed to do everything - assess, assemble, support, produce and test the machine.Now, there are myriad career paths readily available for the whiz-kid who sits down for an aptitude test of the aspiring mathematics. Anything from Business Analyst to Evaluation Supervisor to Network Administrator to IT Tech.And BTW, if you're a COBOL programmer, you're a COBOL programmer. You know COBOL; that's exactly what you are doing.But exactly the same specialty does not appear to have filtered through the web development world. And this poor sod is designed troubleshoot Windows servers and to additionally keep networks. And await it - this paragon of a web site ogre is going to be paid what almost makes up a minimum wage.
If you're a freelancer working for yourself, you had better be sure you're well versed in all of the abilities which go into assembling the layers of a website...or you had better begin working on an idea to create strategic partnerships with other specialist freelancers. This can permit some liberty to specialize, in addition to providing a chance to others to do exactly the same to yourself.
A website's 2nd layer is the constructionThe arrangement could possibly be discovered through some process for example functional decomposition, where the web designer might focus on the chief function (home page) and break your website into manageable sub sections so he ends up having a definite notion of the extent of the website in addition to the inner construction. Here your web designer needs some knowledge of Software Engineering principles that are fundamental. But more than that, after the site's primary functions happen to be designed, the functions should be wed to the graphical layout in this type of manner in which the system is operational. A familiarity with the principles of usability and great website design / to find out how to prevent making errors like 'mystery meat navigation', is vital.
A website's next layer is the interactional and dynamic components Photoshop and Frontpage can just bring you up to now. Your web site ogre might discover webdesign akademie that he only must go and kill a few nerdy programmers PHP and MySQL for PHP, AJAX and Dynamic sites - Building Web Applications that are reactive. And he had better understand that Ruby on Rails isn't a stone.
The website should be full of great, quality content. Occasionally you might be fortunate along with your customer gives great content to you. Other times, you had better begin rewriting the techno- talk and corporate waffle if your client can say five advantages of the services, and get him gradually. Thus, a a command on the English language as well as an excellent understanding of copywriting is not going to come in amiss.
Thus, we've got the layers that produce a web site. Each of us knows that it's not only a case of 'build it, and they'll come'. Besides that, someone must take the advertising funding allocated to the site (all sites possess a promotion budget, right?) And utilize that advertising budget to get the most effective ROI for the website - determine about the most effective Internet Advertising techniques for building traffic and links after which go and do (the strategy, that's).
My question is: Can it be reasonable to expect one individual to have all these abilities In the event, you worked for a very large corporate they might have differentiated between Programmer and System Analyst. And yes, I guess the 'System Analyst' of the time was supposed to do everything - assess, assemble, support, produce and test the machine.Now, there are myriad career paths readily available for the whiz-kid who sits down for an aptitude test of the aspiring mathematics. Anything from Business Analyst to Evaluation Supervisor to Network Administrator to IT Tech.And BTW, if you're a COBOL programmer, you're a COBOL programmer. You know COBOL; that's exactly what you are doing.But exactly the same specialty does not appear to have filtered through the web development world. And this poor sod is designed troubleshoot Windows servers and to additionally keep networks. And await it - this paragon of a web site ogre is going to be paid what almost makes up a minimum wage.
If you're a freelancer working for yourself, you had better be sure you're well versed in all of the abilities which go into assembling the layers of a website...or you had better begin working on an idea to create strategic partnerships with other specialist freelancers. This can permit some liberty to specialize, in addition to providing a chance to others to do exactly the same to yourself.