Rick Root wrote:
> I was just cruising through the coldfusion job postings on the raleigh 
> craigslist, and I came across the following in one of the postings:
> 
>       This position requires a programmer who is NOT set
>       on his/her own methodology. Our team does not create
>       un-necessary code with a complicated development
>       methodology or process. It痴 very important that you
>       can relate to this philosophy.
> 
> This is the most brilliant thing I've ever read.  It could only be 
> slightly more brilliant if they weren't obviously "anti-framework".
> 
> One of my pet peeves has always been people who REQUIRE candidates have 
> experience in a specific methodology in order to be considered for a 
> job.  In my opinion, any good coldfusion developer can pick up any 
> framework they want pretty quickly.  fusebox, mach-ii, model-glue, whatever.

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.


> I've been programming in coldfusion for 9 years, and I've never used a 
> "framework" of any kind.  NOT because I don't want to, but because I've 
> never NEEDED to.

And you will never need to use one in the future either. But the 
people who you are making that application for will need you to 
use one. It is not about your coding convenience, it is about 
protecting their investment and making sure an application is 
maintainable after you are gone.


> But that doesn't mean I couldn't learn a framework if I was asked to.

That is not going to help you if you get called in to fix a 
system where 3 hours downtime means the conveyor belt in the 
production line stops.

Jochem

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:240499
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