Posted by larryjava
on June 16, 2013 at 7:41 AM PDT
When we started building our first Java application, at my company Amway Corp, many years ago;
we learned our first lesson.
In spite of all the formal training we received, in spite of all the literature at our disposal;
we still needed help with our Java development on a regular basis.
Where would this assistance come from?
At the time, we had no in-house Java subject-matter experts.
What we wanted was to have access to Java "wisdom" from other java developers.
We wanted to be able to see how others would do things in Java.
Fortunately, we had a tool which would provide a means in which to achieve this...
Searching the internet, via web browser search engine became a valuable tool
for answering our most detailed questions about Java development.
We quickly discovered the vast amount of information available through the internet
about Java development. We found resources about Java concepts, design, and sample solutions.
We felt as if we had made a great discovery.
Foremost on these internet-based resources was the Java forum web-site operated by
Sun Microsystems, a previous caretaker of Java.
Code fragments posted by other developers, on this site, gave us answers to our questions.
The forums included a text search capability so we could search by word or by phrase.
We could use a Java-specific word such as "java.io" or a phrase such as "storing images".
Time and time again, we would go to the internet and specifically Sun's Java forum web-site
to get specific answers to our questions.
Time and time again we would get our answers in the form of actual code fragments
that we could immediately put to use.
This information was free to use, freely given to whomever wanted it,
and provided a means give feedback to the contributor of the Java information.
There seemed to be no Java question that we could not find an answer to.
We were simply amazed with how easy it was to "connect" with other Java developers.
Sometimes we felt like standing up from our desks and shouting, "Thank you, Internet!!!"
As our Java expertise grew, we relied less and less and the internet for answers.
When we look back and salute all the contributors to our Java successes over the years,
we have to include the internet and the many givers of Java wisdom who have freely
given so that others may receive.