Dialogue with MVP | Liu Gui: At FISCO BCOS, I realized the spirit of the open source community

 

"When others answer questions, I should also solve their doubts. This is one of the most important reasons for my enthusiasm. I have successfully helped others solve their problems, and I have also tasted the joy of "preaching and teaching karma and solving doubts".

—— Liu Gui

Since the establishment of the open source community, it has attracted many technology enthusiasts who love to share and communicate. In order to thank everyone for their support and contributions to FISCO BCOS along the way, the community has opened the FISCO BCOS MVP certification to encourage FISCO BCOS opinion pioneers and opinion leaders who contribute high-quality technical content to the open source community. Since its launch, the community has identified 26 MVPs, covering experts in various fields such as cultural copyright, intelligent construction, supply chain management, and the Internet of Things.

The development of the community is inseparable from every developer. We look forward to partners in more fields sharing ideas, colliding views, and interoperating technologies to jointly promote the vigorous development of the industrial blockchain. At present, the channel for FISCO BCOS MVP certification in the first half of 2022  has been officially opened , and everyone is welcome to click the link to apply.

In order to let everyone better understand and understand MVP, the community has launched the "Dialogue MVP" column, which will take you through the Q&A to understand what MVP feels and understands in the blockchain field. In this issue, community developer Liu Gui was invited. He explored the blockchain from scratch, continued to contribute codes in the open source community, and actively answered questions for many developers. While promoting the prosperity of the community, he also improved his own technical capabilities .

The following is the actual interview with Liu Gui:

I hope that the blockchain will become the protagonist of certain scenes in the future

1. Under what circumstances did you start to get in touch with the blockchain?

This started at the end of 2017, when I was an intern in a company and had just joined the job for three months as a Java engineer. One day in November, I met the company's COO for the first time. I didn't expect that after that day, it would change my career as a programmer.

The leader of the company called me into the conference room and talked with me a lot. That was the first time I heard the word "blockchain". The gist of this communication was to let me investigate the "blockchain", but no one in the company understood the "blockchain" at the time, so I could only explore it from scratch.

At that time, my understanding of the blockchain was still relatively vague. I didn't know the difference between the public chain and the alliance chain, and I didn't know whether to develop to the bottom layer or to build a business system based on the blockchain. And the company has no seniors to ask for advice. All the information is searched and learned from the Internet by myself, read through classic books that explain blockchain in detail, and met many programmers and evangelists through various forums.

Among a series of learning materials, what impressed me most was a "zombie game" for learning smart contracts. Interestingly, my friends who know smart contracts have played this game more or less.

2. The blockchain technology is constantly updated and iterated. How do you keep learning cutting-edge technology? What suggestions do you have for developers who have just learned blockchain technology?

Participating in the open source community is a good choice for learning cutting-edge technologies. Most members in the open source community have a lot of learning materials. If you are willing to ask, I believe everyone will share the materials with you without hesitation. Another important point is that we still need to pay attention to foreign materials. After all, there are many excellent programmers, architects, evangelists, and experts all over the world sharing their research/learning materials.

3. At present, the blockchain is developing rapidly and is penetrating into various fields of economic development in our country. What do you think about the future of blockchain industry and technology?

I think the blockchain still plays an "auxiliary" role in many landing scenarios. I hope it can be the "protagonist" of certain scenes in the future.

This is the spirit of open source

4. How did you know about FISCO BCOS, and how did you get connected with the open source community? 

At the end of January 2018, I participated in a technology exhibition in Hong Kong, China with the company leaders at the time. At the exhibition, I came into contact with FISCO BCOS for the first time. At that time, there were only a handful of "regular troops" engaged in the blockchain industry in China, and there were few opportunities for face-to-face communication. It was also the first time I had contact with a professional blockchain team offline. The biggest gain from participating in the conference is to meet like-minded industry partners.”

At that time, the booth of FISCO BCOS was still very small. Later, when I saw the booth of FISCO BCOS again in Singapore, I felt sincerely that the development of FISCO BCOS was really rapid!

As the communication between the company and FISCO BCOS gradually increased, I also integrated into the FISCO BCOS open source community. This is the first open source community I joined. It led me into the open source world, broadened my horizons, and made me fall in love with open source. Since then, I have communicated with programmers from all over the world through various open source communities. .

If I were to add a label to the FISCO BCOS community, it would be "mutual help". After I joined the community, a community-based project made a small demo, and I encountered some problems in the middle to ask members of the community. At that time, his answer moved me very much, and I felt in my heart: "There are really people who will selflessly help others modify the code." Later I realized that this is the spirit of the open source community.

5. You are very happy to help people answer questions in the community, and have contributed codes to the community many times. How do you maintain this enthusiasm? Can you share what you have gained?

If other community members answer questions for me, then I should also use my own knowledge to answer others' questions. This is one of the most important reasons for my enthusiasm. I successfully helped others solve their problems, and I also tasted the joy of "preaching and teaching karma to solve doubts". 

6. I heard that you have participated in the FISCO BCOS Hackathon and won awards, and you have also traveled from other places to Shenzhen to participate in the FISCO BCOS WorkShop. What kind of experience is it like to participate in such community activities?

I enjoy this kind of teamwork very much. Everyone overcomes difficulties together to achieve a common goal. Participating in this type of event feels like competing against a group of top teams in the industry. This competitive atmosphere is very exciting.

Participating in the Hackathon in 2019, we rushed from Guangdong to Beijing after get off work on Friday. It was already 3:30 in the morning when we arrived at the venue. After entering the venue, we found that the community workers were still waiting for us. We were very touched. During the competition, my team members and I took turns sleeping for three hours every day, programming 3*24 hours a day as a team, and finally won the award.

After receiving the award, I went to Tiananmen Square with my team members, but the tragedy was that the armed police did not allow us to enter the square because the prize was a drone. Everyone had to take a photo of Tiananmen Square across the road and then went to catch the plane. It's a pity that I didn't eat the Peking duck.

7. How can developers better integrate into the community? What experiences do you have that you can share with everyone? 

I think the open source community is a place to communicate with each other and grow together. Developers participating in the community can improve their technical capabilities by contributing code; on the other hand, it can also promote the prosperity of the community. As for how to better integrate into the community, I think interest is the most important. If developers themselves are very interested in community projects, they are naturally very motivated to actively participate in community building.

The MVP application channel is open

The FISCO BCOS MVP certification is currently being solicited, click the link to submit the certification application.

The following article can understand the conditions and benefits of MVP recognition

The 2022 FISCO BCOS MVP certification channel is open, and you are invited to become an open source leader

The code of FISCO BCOS is completely open source and free

To learn more about dry goods, please pay attention to the FISCO BCOS open source community public account, visit the FISCO BCOS code warehouse to download all the source code of the project: https://github.com/FISCO-BCOS/FISCO-BCOS , welcome to click the star collection in the upper right corner of the page , to get the latest version.

Guess you like

Origin blog.csdn.net/FISCO_BCOS/article/details/123421471