Web Site Development – The Roles of Web Designers and Web Programmers

A web site is a software package. By definition, a package is a ready-made program that is available to users for use to perform some tasks. These users include non-IT professionals. Thus, a web site qualifies to be a package like Microsoft Office, Peachtree Accounting packages.

Before the revolution of The Web (WWW), development of software package was the exclusive preserve of skillful programmers. Programmers or software developers develop the logic of programs which a package will eventually use to function. This logic building aspect of software development requires high level of intellect. This together with the intricacies of mastering programming languages made the development of packages uninteresting and unattractive to a large spectrum of people.

Following the revolution of The Web, it became possible for non-programmers to develop packages right from the inception. These are web-based packages and of course, web sites, requiring no programming skills. The result was the creation of a new type of profession called Web Design. A web designer is someone who organizes a web page by arranging texts, pictures, animations, forms etc on a page and formats them to produce good presentation. All he needs do is to make use of any of the appropriate web development tools like Macromedia Visual Studio and Microsoft FrontPage. Through the Design section of Macromedia Dreamweaver, for example, you can design a whole web page without using HTML codes. What you have is a web site. A web site is one or more web pages. These web development tools are the equivalent of what the popular package Adobe PageMaker does which is to organize and format pages of books, magazines, newspapers etc. No programming is required.

The limitation of web designing is the creation of static web sites which may be suitable for some applications but not all. They produce non-interactive and non-dynamic web sites that are unsuitable for certain applications and needs. For example, online registration. The role of a web designer stops at this point and that of a web programmer begins. As a result of the limitation of static web sites, the need to move further arose. People wanted sites where they could post forms for tasks like creating accounts online and authentication of passwords. This led to the development of web programming languages otherwise known as scripts. Examples are JavaScript, ASP, ASP.NET, JSP, PHP, ColdFusion etc. The result was the creation of the profession of web programming. A web programmer is someone who develops programs for the purpose of performing automated tasks on a web site. Some prefer to call them software developers. Example of such tasks are:

  1. Data validation.
  2. Form submission.
  3. Sign Up.
  4. Database search.

Thus, it became possible to develop dynamic and interactive web sites capable of doing what conventional software could do on stand-alone computer and network using non-internet technologies. Online banking, stock broking are examples. These functions can now be carried out entirely on internet. To develop functional scripts for such automated tasks, logic building and mastery of the programming language to use in terms of syntax are required. Most of the programs are written from scratch.

Can you be a web designer and a web programmer? Yes, you can. There are people who double as web designer and web programmer but specialists are noted for doing better in their respective fields of specialization than non-specialists. Some sites do not require more than web designing but many sites nowadays require both web designing and web programming like the multi-tier applications that have presentation layer, the logic layer that interfaces the presentation layer with the database, and the data layer that contains the database. There are even database specialists who design database and write what is called stored procedures and triggers right inside the database. The use of stored procedures increases the overall efficiency of site execution as it minimizes the number of times SQL statements are parsed, compiled, and optimized during execution. You can see that site development is quite deep.

The roles of web designers and web programmers are complementary in the development of web site. You need to identify where your ability lies and allow that to inform your choice of area of specialization. If you know you have the ability to write programs, you can go beyond web designing and become a web programmer but if it is otherwise, stick to web designing and continue to grow and sharpen your skills. The truth of the matter is that programming is not for everybody.

If you are a conventional graphic artist, you will find it easy to crossover to web designing and if you are a conventional programmer, you can readily crossover to web programming. What I mean by conventional graphic artists are those who have the expertise in the use of tools like CorelDraw, Photoshop, and PageMaker to perform Desktop Publishing tasks. By conventional programmers, I mean the experts in programming languages like C++, FoxPro, COBOL, and Dbase.

As long as you can determine where your ability lies, you will surely overcome frustrations in your tasks of developing web sites and you will continue to enjoy what you are doing. If you are a web designer and you have a job that involves programming which you cannot handle, look for assistance from a web programmer. If you are a web programmer and you are having issues with web designing in your task, seek the assistance of a web designer. If you can handle both areas to a very large extent, well and good.

Web Designing Company – Hiring A Web Designer Verses Graphic Designer

Today, the web designing company has come up as a great source of relief for all those business owners who find it hard to carry out the efficient promotion of their products and services. The Web Designing Services offered by different software firms have been of immense help to such business owners.

A web designing company hires both the web designers as well as the graphic designers. The web designers hired by a web designing company are well aware about all kinds of programming techniques which are essential in order to highlight a website in the best possible manner. These web designers offer efficient Web Designing Services which include features that are well capable of adding an extra tint of elegance and functionality to a website.

The graphic designers on the other hand are not entirely aware about all the programming techniques that are required in order to provide a new outlook to a website. The basic working of a graphic designer includes illustration (digital or fine art illustrations including painting), magazine layout and book layout, textile design (carpets, materials and upholstery), print design and advertisement design (concepts for advertising campaigns and silkscreen printing for clothing), video effects and editing (shooting and editing of corporate video and commercial video as well as special effects and animation). A graphic designer is not that much capable of designing the codes that are required for web designing.

The task of a web designer is absolutely different from that of a graphic designer. A web designer is involved in creating web pages for the internet. A web designer designs the graphical display of content and images which are further displayed on the internet in the form of web pages. A web designer uses different applications such as HTML, CSS, XHTML, JavaScript, PHP, Photoshop, and images such as JPG. The work of a web designer is more inclined towards the technical side. In contrast to the work of a web designer, the work of a graphic designer is extremely concise. A graphic designer may be unable to offer a shape to every thought of yours.

The Web Designing Services offered by different software firms include the working of both the web designers as well as the graphic designers. There are some firms which rely on hiring just the web designers for all the major programming activities. This is because the web designers not only possess the technical skills but are also aware about all the tricks that need to be implemented in order to enhance the ranking of a particular website.

A web designer is more efficient in nurturing your thoughts into reality. He/she can actually provide a better shape to your ideas than a graphic designer. I, personally believe that if you wish to create an excellent website for the promotion of your firm, then you can always trust the web designers. If your business is an online one, then the Web Designing Services offered by a perfect web designing company can help you achieve immense amount of popularity worldwide.

Would Our Web Designer Sell Us A Junk Design?

Junk just gathers dust
Web designers are in the business of selling web designs. That is the first principle of business for a web design firm, as it is for many other types of businesses. There is nothing new here except that the whole purpose of a web site is to create business for the owner, and a site just gathering dust does not do that.

No one says that a web design needs to create direct sales for any business but it must connect with the business owner’s market and engage that market. If the site doesn’t connect with the market it is just junk collecting dust. It may be a beautiful piece of work but it’s still collecting dust.

Part of this problem is our responsibility as small business owners. We didn’t go to a web designer and say, “I need a web site designed for my web market.”

Instead, most small business owners say, “I need a web site designed for my business.”

Our market doesn’t care about us
The difference is about the focus our words create and the intent that gives to a project. And when the focus is on our business it is not on our market. Thus, we end up with something we are thrilled with even though our market is not impressed and doesn’t care.

What our market cares about is their problem, not the looks of our web site. They are not going to share our web site with others because it looks cool, but they will share when our business web site helps them and educates them about our industry and how to make the best choice for their needs.

Are we being educated on our marketing options?
The chances are that our web designer doesn’t really want to go there. Instead they jump right in to giving us a good look at their portfolio and suggesting how they could customize and come up with something totally original for us.

And our fault is that we go for this – not knowing any better.

But it’s not really our fault. We go to experts to get the best information and all too often we are talking to a professional that has a conflict of interest. This is where the web designer is advising us about the very product they sell. We may never get clear information about what all our choices are.

For instance:
If the conversations never touches on the low cost, or no cost, of “Pull Marketing” then we are not getting all of the available choices.

If the conversations never come around to discussing the differences between a demographic market and a virtual market then we are not seeing our real needs.

If the conversations never get around to discussing how to define a marketing profile for our web market (not just guessing about our virtual market) then we are not getting to use the best of what a web site can offer our business.

And there are more if’s that the web design industry does not talk about. Web designers don’t talk about our market other than to ask us to describe them. It is so much easier for them to design something for us. So most small business owners end up with a beautiful site that is headed for the scrap pile from day one.

To design for our web market a design firm would need to know how to discover things about our virtual market that even we don’t know. They would need to know about virtual markets and why they are different. Web designers need to know our market’s shopping habits, what our market values the most and which values we have in common with our market. But web designers, trendy or not, don’t give us any of this.

The solution is in market segmentation
This is just another term for psycho-graphics. Segmentation divides a whole geographical or national market into 7 segments where each has a psychological profile that describes the segments shopping habits, values, likes & dislikes as well as general beliefs. These are better tools to work with on the web.

Reverse engineer
We could also stand back from our own business and ask that business a few questions to discover things about the market it serves.

  • Doesn’t our business provide solutions for a market?
  • Doesn’t our experience include the pain and distress our market feels?
  • Can we name our market’s biggest problem?

Once we have put words to the solutions we provide and for who we provide them for then we are well on our way toward knowing who our web site should be designed for.

We do not have to accept trendy web designs that have no appeal to our market. These just sit and gather dust. We want a site that engages our market and this means engaging our market.

Read that last line again. It’s like saying, “If nothing changes… then nothing changes.”

If our web site doesn’t engage our market it’s just junk

No matter how beautiful and pleasing it is to our eyes.

And it is our job to make sure that our web designer is going to think about our market and what would be best for our market but we shouldn’t really expect this to happen. The reason for this is that there is no one that knows more about our business than we do, but we need to stop listening to the professionals who are only thinking about us.

A professional web designer may not deserve all the blame for junk web site, except that they are the self proclaimed experts and they expect that we will listen to them. Therefore, the first rule of hiring a web professional is to not let them design our web site.

There is, of course, a great deal more to learn about our virtual market and how they think, what their shopping habits are, what their values are and what they believe in. There isn’t room in one article to cover the web as a virtual marketplace or market segmentation to develop a market’s profile. You will find this information in other articles.