posted on:February 8, 2008
What would you rather do design or code
There is a term “Css Designer”. It describes a person who designs for web and is able to code that same design into a standards compliant document. That kind of person must not only have good graphical skills but also be knowledgeable about web technologies and web standards. All in all, the perfect person to hire if your budget is tight and can’t afford to pay for a team of specialists.
The daily routine of css designer includes variety of tasks from brain storming over patterns and colors to dealing with css hacks. If you are such a person, you know what I am talking about. It’s the variety that makes it all interesting plus the fact that you are able to work on all aspects of product and complete it yourself.
But, what would happen if someone ask you to choose, design or code? What would you say?
Design
I was first introduced to web through design. At the beginning I wasn’t aware of all the traps of designing for web but in time I have learned to respect the pixel. Now I am very content when I receive design only tasks. I put on some music and let myself go… But would I do only that for ever and ever?
Pros
- You are in position to create something beautiful and put it in your portfolio with a smile on your face
- You can take a liberty of designing something really complex, something you wouldn’t normally do if you are coding it yourself
- Your hourly rate can be pretty high if you work fast
- Your momma CAN look at your work and say “Wow, that’s nice”
Cons
- Clients sometimes have poor taste, and they insist on things that you wouldn’t do if your life depends on it
- Working with lousy material (logos, images) provided by client, and expected to create “the best design on the planet”
- Endless turnarounds, no matter how good you follow your client’s instructions, there’s always something else he can think of in the last minute.
- No matter how good you are, there’s always a possibility of your design being rejected
- Most clients want originality, so you have to come up with something new almost every time you hit the drawing board
Code
Every css designer or front end coder feels good when he/she creates a valid product, accessible and viewable in all browsers, with cool print style sheet… You can’t imagine that there are people out there that still code in table based layouts, not having a clue why is it so wrong.
Pros
- If you are good, there’s no way that your work can be rejected
- You can easily calculate how many hours you are going to spend on certain project
- You instantly receive an “expert” status if your html pages look the same in all browsers
- Don’t have to be extra inspired to do a good job, your knowledge can work on auto-pilot
- Clients never interfere in what you do
- You can reuse code over and over again
Cons
- Looking at code alone for a visually creative person can be tough
- Only the fellow coders know exactly how good you are, others can only guess
- Your momma CAN’T look at your work and say “Wow, that’s nice”
Your thoughts?
Enjoyed the article?
Then don't miss our next one! Subscribe to our RSS feed or share it with your friends.
Share on FacebookTweet thisDeliciousStumbleUpon RedditSubscribe
Comments (37 Comments)
Sorry, the comment form is closed at this time.
crs
February 8, 2008
Hugo
February 8, 2008
Ivan Nikolic
February 8, 2008
Paul Sayre
February 8, 2008
qeek
February 8, 2008
Fredrik W
February 9, 2008
The_Jist
February 9, 2008
Ptah Dunbar
February 9, 2008
Peter
February 10, 2008
cssglobe
February 10, 2008
cssglobe
February 10, 2008
cssglobe
February 10, 2008
3kolone
February 10, 2008
niceguy
February 11, 2008
Jonno Riekwel
February 11, 2008
James
February 11, 2008
Freddy
February 12, 2008
An Jay
February 12, 2008
cssglobe
February 12, 2008
David Blanchet
February 12, 2008
Jade
February 14, 2008
Josh
February 15, 2008
cssglobe
February 15, 2008
Jesper
February 16, 2008
cssglobe
February 16, 2008
Adriaan
February 19, 2008
tim
February 20, 2008
Taylor Satula
February 20, 2008
jive
February 22, 2008
nekomatta
March 3, 2008
Josh
March 10, 2008
Jeff
April 26, 2008
Steven Hambleton
May 14, 2008
shawn
May 22, 2008
Mike
June 18, 2008
Olivia
June 21, 2008
Raphael
July 27, 2008