It seems to me that if an employer is hiring a developer to work on a site
that's already built, there will most likely be a framework of one sort or
another already existing.   Or if not a formal framework, then a set of
conventions as to placement of different kinds of code, naming conventions
etc ..  so it would make sense for an employer to be hiring someone who is
already familiar with that arrangment if it's possilble.

So if the site is already built using Fusebox3 it would make sense from the
employers perspective  to look for a developer that knows how Fusebox3
works.

So therefore it makes sense for developers to be familiar with as many
different approaches to solving web problems as possible.   The more you
know about Fusebox, for example, the more likely you're going to be called
on when a fusebox app needs work.  Similarly with the other "named"
frameworks.   And familiarity with them, gives you more familiarity with
what a company might have developed on their own as their own framework.
If you know how fusebox works, you'll have a pretty good idea how a
fusebox-look-alike works.

Thats why I have used as many of these things as possible along the way - to
give myself as many skills as I can and improve my abilty to pick up
something new that i havent seen before.  And in the process, I have done a
lot of tidying up of my own 'free-range" code.  As I've been more familiar
with formal frameworks, it's given me a lot of good ideas about how i can
organise code on the rest.

For a developer to say "I never needed a framework" ignores the fact that
just by building one site in Fusebox or Modelglue, you'll learn a bazillion
things even if you dont actually need to use that framework.   Chances are,
when you go back to your other methodology, you'll be doing it a lot better
than you were before.

I view every job I work on as an opportunity to learn something.  Even if
the only thing I learn is how awful some people's code is!

Cheers
Mike Kear
Windsor, NSW, Australia
Certified Advanced ColdFusion Developer
AFP Webworks
http://afpwebworks.com
ColdFusion, PHP, ASP, ASP.NET hosting from AUD$15/month



On 5/14/06, Jochem van Dieten <[EMAIL PROTECTED]> wrote:
>
>
> Define "pretty quickly".
>
> As part of my job I frequently go on site with customers that
> need help. I see anything from code without any framework to
> FuseBox 4, from in-house designed Fusebox look-alikes to
> Model-Glue. Some of it implemented well, some of it implemented
> not so well. And it is really very simple: if they use any of the
> well known frameworks, I am productive before the morning is
> over. If they don't, it can take who knows how long before I can
> make heads or tails of their code. Since they don't always call
> because all the production servers are stable and reliable I hope
> you can imagine what the impact is if it turns out that a
> critical application is an undocumented mess.
> [snip]


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:240500
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to