It might sound bad, and I just started with Mathematica, but been a long StackOverflow lurker and someone who asks Homework questions. However, I have strong opinion about this discussion.
Read this
Dr. Stephen Wolfram School of Natural Sciences The Institute for Advanced Study Princeton, NJ 08540
Dear Wolfram:
It is not my opinion that the present organizational structure of science inhibits "complexity research" - I do not believe such an institution is necessary.
You say you want to create your own environment - but you will not be doing that: you will create (perhaps!) an environment that you might like to work in - but you will not be working in this environment - you will be administering it - and the administration environment is not what you seek - is it? You won't enjoy administrating people because you won’t succeed in it.
You don’t understand "ordinary people." To you they are "stupid fools"
- so you will not tolerate them or treat their foibles with tolerance or patience - but will drive yourself wild (or they will drive you wild) trying to deal with them in an effective way.
Find a way to do your research with as little contact with non-technical people as possible, with one exception, fall madly in love! That is my advice, my friend.
Sincerely,
(Signed, 'Richard P. Feynman')
Richard P. Feynman
Whenever I read things such as "we will start getting a lot of nonsense questions, quality of questions will go down, knowledgeable people will go elsewhere, we should not deal with people who are not knowledgeable", I think about this letter. Fear of dealing with non-techies(or beginners).
Take StackOverflow.com as an example. Out of thousands questions asked/answered on StackOverflow.com with, very small fraction are homework question, most of the questions are from average programmers.
As long as the person shows clear effort to solve the homework, he/she should be helped.
PS.It just happened, that letter was written to Wolfram. It could have been written to other scientist.