Freelancers Network
 
skill list top cap
Homepage
Join the Freelancer's Network
Update your details
Find a freelancer
Post a project
Find a project
Projects Archive
Post a job
Find a job
Jobs Archive
See Dan's Pages
See Andy's Pages
Link to this site
Resources
Join/Leave Forum
Forum Messages
+Additions+ Adverts
Advertising
Contact Us
Subscribe to our newsletter - enter your email address and hit return
Freelancers.net is owned and operated by Andy Stowell and Dan Winchester
skill list end cap
guru web hostcom

Find me again on Freelancers.net

RE: FN-FORUM: Creating a Web Developer organisation

date posted 13th August 2007 12:35

Craig wrote:
> By "Developers" do you mean "non-designers", i.e. people that only do
> the back end coding. I've long held the opinion that people should
> do at least a bit of both, if they don't they're either computer
> programmers or graphic designers, not "Web" developers, which is a
> discipline that covers more than just code crunching. It's why we
> get clever sites that don't validate and have poor usability at one
> end and gorgeous, but useless Flash sites at the other. =20

Not sure I agree, though it does depend how you define design and what =
you
mean by "back end coding".

As a programmer who has specialised in web-based development for 7+ =
years my
skill set is completely different than had I remained for example a =
windows
programmer. Knowledge of the web model, web-specific issues, HTML,
javascript, browser quirks, hosting setups etc. makes me very much a =
"web
developer" even though I have no graphic design skills to speak of.

There is also a whole broad area of usability and UI design that spans =
the
middle of the two - I have no graphic design skills but it does not mean =
I
don't have any input into design in the usability sense.

In some development environments it may be the case that back end code =
is
truly separate from front end usability etc. e.g. if you were writing a =
web
service and had no knowledge or interest in what might be done with the
service outputs, but I have not worked in those environments.

To try to summarise I agree that a programmer who sits in a box in =
complete
isolation from the user of the system might not warrant the term web
developer but that is not my experience as a programmer working in this
industry. Furthermore I disagree that the technical and presentational
aspects of web site building should be combined in one person - I think =
it
is very rare for an individual to have the skills to be good at both =
areas
at once.

In my experience it is the desire to roll these two areas into one that
devalues the skills on both sides of the equation - the number of "web
developer" roles I have seen advertised which focus on design skills =
(well,
let's be honest design tools skills) yet assume that the candidate will =
be
able to knock-out back-end code as well, all for =A315/hr is depressing.

A good website needs _at_least_ three roles to my mind, a technical =
person,
a visual person and a content person. You might get high quality in all
three areas from two people if you are lucky, but I believe it would be
extremely rare to get high quality in all three areas from one person =
and
you are probably best off getting three specialists provided you have
effective project management to ensure they all work effectively =
together.




Messages by Day
August 31st 2007
August 30th 2007
August 29th 2007
August 28th 2007
August 27th 2007
August 26th 2007
August 25th 2007
August 24th 2007
August 23rd 2007
August 22nd 2007
August 21st 2007
August 20th 2007
August 19th 2007
August 18th 2007
August 17th 2007
August 16th 2007
August 15th 2007
August 14th 2007
August 13th 2007
August 12th 2007
August 11th 2007
August 10th 2007
August 9th 2007
August 8th 2007
August 7th 2007
August 6th 2007
August 5th 2007
August 4th 2007
August 3rd 2007
August 2nd 2007
August 1st 2007


Messages by Month
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007


Messages by Year
2008
2007
2006
2005
2004
2003
2002
2001
2000