I feel compelled to add a big RightOn! to Brian's observations.
The world has gone from treating programmers like gurus to
treating them like a low-cost and expendable commodity.  A
company gets a "web developer" who may know something about HTML
and scripting (or they may just know drag-n-drop tools) and the
awesome power of glitz makes management feel empowered to dump
the business rules people and keep the people who make everything
pretty.  Over some years we've seen decreasing quality in
software which is very pretty but lacks substance.  Many UI
developers have had time to hone their back-end coding skills to
address the issues, while people who already have these skills
are still wondering what happened to their world.

If you don't have time to learn the skills on the other side of
the fence, you must learn how to collaborate with people on the
other side to achieve your common goals.  An increasing amount of
my time these days is spent in this area, helping core developers
to understand how to communicate with GUI people and how to
prepare their code for a UI which they know nothing about.  They
must recognize that while they might feel like they need to learn
everything about the other side, that there usually isn't time.
Projects seem to start moving forward when these people finally
give up on trying to know everything there is.

T

> From: Brian Leach
> It's been clear for some time that the next generation 
> of developers are all going to be web designers first 
> and core developers second.
> 
> We're not alone in the difficulties of trying to 
> recruit new developers to the real work at the 
> back-end: old SQLites have been moaning for some time 
> about the lack of talented new blood entering their 
> industry that can actually understand the difference 
> between running a SQL wizard and producing a workable, 
> scalable and robust solution.


_______________________________________________
U2-Users mailing list
[email protected]
http://listserver.u2ug.org/mailman/listinfo/u2-users

Reply via email to