@dgorsman
Well, yah, if you do tools that cut corners but end up in the wrong place, its not going to help anyone. An incompetent person can cause all kinds of problems without customization.
People need to have their eyes open to ways of improving things, for both their employer's good and their own.
My own criteria for users is they can do anything they want as long as the product they make is within our requirements. Customization does not have to affect products, it totally depends what you do. We at H&A have tons of utilities that just do things better than OOTB acad, not different. Then we have many that you have to use to do a task correctly.
I love to hire people with customization skills as they know what can be done, and then I show them how to organize their stuff within our system. A competent cad manager should be able to handle customization from the outside. They may not approve all of it, as I myself do not let users dump 200 lisps they found into their lisp folder, causing more confusion than anything. Those people are so rare though, that I work with each one and show them how to stay organized.
The good users love it, as all they got before was resistance. Its all about a balance, and I encourage all users to learn lisp and at least make some of their own key-ins that script stuff, like:
(DEFUN C:] () (PRINCM "\nDraworder to Front")(COMMAND ".DRAWORDER" (SSGET) "" "F") (PRINC))
(DEFUN C:[ () (PRINCM "\nDraworder to Back")(COMMAND ".DRAWORDER" (SSGET) "" "B") (PRINC))
Those just speed up work, and prevent black wrist brace disease.
BTW, that PRINCM function is same as PRINC, but I wrapped it with PRINCM so I can use that in our routine that searches for key-ins with certain keywords. You type PK here, then a word like front, and it spits out a list of key-ins that have the word front after the PRINCM function. So yes, we have so many key-ins that we have a search function.
I'll post the code for any of this if anyone asks.
internal protected virtual unsafe Human() : mostlyHarmless
I'm just here for the Shelties