8 Irritating Things Web Developers Have To Handle

Posted By: Mohsen Al Mudalal on Dec 04, 2012 in Web Developer, Web Development
insings-banner-03

In most cases, there are two different kinds of professionals involved in the making of a website. The first one is a graphic designer who conceives the design and blueprint of the website and the other is web developer who converts that design into coding. Most of the people take a web developer to be that back office geek who sits and writes pages of codes. However, they don’t realize that web developers are the backbone of any functioning website.

 

Sometimes, the life of a web developer can be a thankless and unrewarding one. Facing the customer is one thing, but what is even more difficult is to handle strange and outrageous demands from graphic designers. Since they don’t really understand the process of web development, they can make life a living hell for developers. But then again, that is a true hallmark of a professional to tackle all irritating things that come in their way.

 

That is why, I will discuss the 8 irritating things that can drive web developers crazy and should learn to handle:

 

1. Excessive Elements:

Since graphic and visual designers work on advanced software like Illustrator and Photoshop CS5, they like to use new and fancy elements in the website design. If they had it going their way, they would add rounded and curved corners in each element on the page. Not only that, they would use shadows and gradients excessively. This causes a great nuisance for the web developer to develop CSS.
 

2. Redundant and Unorganized Files:

Another irritating thing for web developers to find is the same PSD for every project. Not only is that, finding unused and unwanted layers also a nuisance for developers. Unorganized files can make any web developer lose his mind. And when the PSD file is enormous in size, it really makes the developer furious trying to open the darn thing.
 

3. Merged PSD Layers:

We developers expect each and every element shown to them in PSD file to be in a separate layer. However, finding erratically merge PSD layers is another thing that can drive developer nuts. This causes them trouble of selecting and editing particular elements in the files.
 

4. Fancy Demands:

There are times when visual artists come up with the silliest demands for the web developers to execute. They would read a fancy concept somewhere in a magazine and demand that you create an exact same. They wouldn’t care about the limitations and restrictions on the part of the developer and assume that since it was revealed somewhere, it must be feasible.
 

5. Finding Dummy Content:

The thing with web development is that everything has to be perfect right down to the last detail. That is why when website development should only start with the real copy readily available. However, in many cases, designers/clients would use dummy content (Lorem Ipsum) rather than the actual content. This would make things difficult for the developer as he/she would develop the CSS according to the dummy content and would have to make alterations once the original content is sent.
 

6. Being Out of the Loop:

The process of developing a website is a team work effort that involves feedback from the client, insight and visual sense from graphic designers and coding techniques from web developers. However, it is irritating for developers when they are kept out of the loop. When they are not involved in any of the brainstorming sessions or client meetings, they can get annoyed as this leaves them lost and confused.
 

7. Smart Alec Opinions:

As I mentioned earlier, most graphic designers don’t know much about HTML, CSS or cross-browser errors. Even though they are not well versed with the rudiments of web development, they would give their smart-alec opinions. This is a very annoying thing for web developers to handle.
 

8. Impromptu Changes:

Last but not least is something that would make the best of developers mad. It is the impromptu and last minute changes that drive every developer crazy. For a layman, it would mean minor tweaking and adjustment. However for a web developer, more changes means recoding the entire CSS again.
 

leave a comment