Soooo... Let's just put a match to this rocket. We'll consider where we are going when we get there.
There's an old saying... "Sometimes, to get a project onto the floor, you have to shoot the Bloody Engineer."
Then there's... "Haste makes waste."
And then there's... "How come we couldn't afford to design and build it right the first time but we can afford to redesign and rebuild a second time, a third time,...?"
It is the ability to THINK that separates REAL process-developers from hammer-swinging-programmers! Which do you want to be? Do you want to "HACK" your way to a solution? Or do you want to "ENGINEER" a solution?
In this field, you don't need a paper that says you are an Engineer. All you need to do, to be really successful, is "Practice Engineering!"
During the early stages of learning about any brand-new field it is far better to teach someone the "Thinking-Skills" based on the under-pinnings of that field before handing someone a shotgun and saying "Here, have at it!"
For myself, Genetics is the second most interesting field to be in. However, I simply can not imagine attempting to move into that field and then begin using the "Shotgun Approach" simply because the mentality is "Doing something completely stupid is better than taking the time to at least learn the basic tenets."
Under those conditions I can't wait to work on YOUR next Test-Tube baby! ("YOUR" is the collective "you" that believe in this philosophy.)
Say, if we gave your new daughter two heads, one could be sleeping while the other is working! HEY! How 'bout that? A 24/7 working machine! What do you think? (She will probably end-up with three stomachs instead... "Feed Me, Seymour!")
Teach what is right. Experience, in its' time, will show "reasonable" short-cuts.
Until the basic concepts, tools and methodologies are understood, do it the hard way. The "School of Hard Knocks" is not a school where one stupidly blunders one's way to a workable solution. The "School of Hard Knocks" is where one starts at the bottom and LEARNS the trade while being "KNOCKED" in the head, for screwing-up, by the Master-Tradesman.
The "School of Hard Knocks" is NOT where someone comes in, from the cold, all alone, and then learns the short-cuts without learning the basics. The "Knocks" come from the Masters.
Those that stupidly blunder their way to a workable solutions without the benefit of the "Knocks" are "HACKERS!"... the bane of REAL Process-Developers.
Even those that supposedly Graduated from the "I did it on my own" kind of School of Hard-Knocks spent at least some of their time saying to themselves... "Damned, I really wish I really knew the basics of this field!" (Many of them are saying... "Thank God for PLCnet!" YOU KNOW WHO YOU ARE!)
At the end of the REAL "School of Hard Knocks", the hard way ends up being the easy way... and the Best Way!!
Otherwise, I hope that all of the "short-cut hackers" end-up being traffic-pattern programmers in your neighborhood - not mine!
END-RANT:
(308)