A way to learn about the cutting edge of computer technology?

In my opinion, there are three aspects to understand cutting-edge computer technology. On the one hand, it is technical information, on the other hand, academic research, and on the other hand, technical details. The topic may focus more on technical details, such as what newer technologies (languages, frameworks, etc.) are applied in each development field. So I have to say GitHub Explore, and I think it’s a great way for people as programmers or engineers to learn about cutting-edge technology. Why do you say that?

GitHub is the largest social programming and code hosting site in the world. It hosts a large number of open source projects and has played an important role in the development of many open source projects, including the Linux project. At present, many advanced technologies in the field of computer have corresponding open source projects hosted on GitHub, including artificial intelligence and other technologies have open source projects on GitHub, especially excellent technologies widely used in the field of software development technology are derived from GitHub open source projects. A large number of open source organizations, companies, and developers are active on GitHub, which currently has around 10 million users. So let’s look at making a powerful (https://octoverse.github.com/) :

1、Top languages over the years in github:

2、Top countries and regions percentage growth in contributors since last year:

3、Github advanced Search(https://docs.github.com/en/search-github/searching-on-github):

In addition, some scientific research organizations and large Internet companies are important forces in frontier technology research, such as Alibaba, Google, Tencent, Baidu, Facebook, etc. It is also a good way to learn about the technological trends of these enterprises:
For example: https://developer.aliyun.com/

Understand computer technology at the forefront of the second important aspect is the academic research achievements, but the computer the whole field is too large, academic study is subdivided, various niche also has a lot of academic journals, conference, real-time to is hard to understand the entire computer technology development, if in a specific field, such as artificial intelligence, conditional can subscribe to the journal for learn, People who do academic research need to know.For example,

https://sourceforge.net/p/dbpedia/wiki/Home/

Leave a comment

Your email address will not be published. Required fields are marked *