When you start learning programming, it is recommended to visit the sites of community of languages. "R" and "python" have big communities, and they have been contributing to the progress of each language. This is good for all users. H2O.
1. The user communities can accelerate the progress of open source languages
When I started learning "MATLAB®" in 2001, there were few user communities in Japan as far as I knew. So I should attend the paid seminars to learn this language, which were not cheap. But now most of uses communities are available without any fee. In addition to that, this kind of communities have been bigger and bigger recently. One of the main reasons is that number of "open source languages" are increasing recently. "R" and "python" are also open source languages. It means that when someone want to try certain language, all they have to do is just "
2. The real industry experiences can be shared in communities
It is the most exciting part of the community. As a lot of data scientists and engineers from industry join communities, their knowledge and experience are shared frequently. It is difficult to find this kind of information in other places. For example, the theory of algorithms and methods of programming can be found in the courses provided by universities in MOOCs. But there are few about industry experiences in MOOCs in a real time basis. For example, in H2O WORLD 2015, there are sessions with many professionals and CEOs from industries. They share their knowledge and experiences there. It is a treasure not only for experts of data analysis, but for business personnel who are interested in data analysis. I would like to share my own experience in user communities in future.
3. Big companies are supporting user communities
Recently major IT big companies have noticed the importance of the user community and try to support them. For example, Microsoft supports "R Consortium" as a platinum member. Google and Facebook support communities of their open source languages, such as "TensorFlow" and "Torch". Because new things are likely to happen and be developed among users outside the companies. Therefore It is also beneficial to big IT companies when they support user communities. Many other IT companies are supporting communities, too. You can find many names as sponsors under the big conference of user communities.
The next big conference
Note: Toshifumi Kuga’s opinions and analyses are personal views and are intended to be for informational purposes and general interest only and should not be construed as individual investment advice or solicitation to buy, sell or hold any security or to adopt any investment strategy. The information in this article is rendered as at publication date and may change without notice and it is not intended as a complete analysis of every material fact regarding any country, region market or investment.
Data from third-party sources may have been used in the preparation of this material and I, Author of the article has not independently verified, validated such data. I and TOSHI STATS.SDN.BHD.