The most important training though is to experience life as a writer questioning everything inventing multiple explanations for everything. If you do that all the other things will come if you don't there's no hope for you.
We may have to force people to get together in terms of picking a particular type of technology and starting to build to that technology as opposed to everybody exercising their right to buy their own system you know at will.