Only a manager overseeing a java project needs to concern himself with a java project. He does not need to know the language at all. He needs to assign a good lead java programmer that ensures a good java framework is being used and coding standards are followed by all the programmers. He also needs to assign a person or persons to gather the requirements from the end-users of the web site as to what the web site is to accomplish. The accountant and statistician are customers (end users) of the web site. The will not know anything about java.
For example, if the accountant needs a web page(s) for a payroll application, he will contact the manager who will contact the requirement gatherer to determine exactly what the customer wants on the web page. Once done, the manager will work with the lead programmer to determine how many man-hours are needed to do the project, and therefore the cost. The lead programmer should first determine if there is a comercial product that will do the task (meet all the requirements) cheaper than having his programming team create a web site. Note sometimes the programmer acts as the person gathering the requirements. There are many other variations of the way a project is created than the one I outlined.
> > > I mean java as a programming language
> >
> > Same way as non-neurosurgeons can perform brain
> > surgery - they have to learn enough to remove the
> > "non" prefix from their status
>
> Not quite an accurate comparison but we understand.
> :-)
Hey, I got my medical degree online from the University of Phoenix.
> How can a non programmer such as an accountant,
> statistician, clerk or a manager use java.
> Is it necessary they learn it,
No. Ever since 1.4, Java has come with telepathy, so it can read the user's thoughts, understand what he wants, and write itself without the user needing to trouble himself with pesky things like "learning."
> No. Ever since 1.4, Java has come with telepathy, so
> it can read the user's thoughts, understand what he
> wants, and write itself without the user needing to
> trouble himself with pesky things like "learning."
That's all well and good, but if your work requires you to use 1.3, they have to implant probes into your brain, and you have to take these pills, called Substance D, in order to understand the code.
> How can a non programmer such as an accountant,
> statistician, clerk or a manager use java.
With a text editor and compiler (or IDE), like the rest of us programmers.
> Is it necessary they learn it,
No more or less so then one needs learn accounting to be an accountant.
> and if they do, for what.
Well you tell me. You're the one that wants to learn Java. We can't tell you what to do with it.
> Or they just have to rely on software's
> designed by professionals
No, there's amateurs you can rely on. And there's incompetents you can rely on too. But how reliable they are, that's another question.