4

Hackathon (Hackathon) was originally born in 1999, from hacking (hack) and marathon (marathon) two words merged. The hackathon expresses the spirit of the marathon with long-term continuous coding. It is a grand event for developers to share experience, exchange technology and burst into inspiration; it also allows Geeks, who have a good desire to change the world, to use their brains and hands to make more progress. Many people create value.

Since the hackathon programming competition was first introduced into China by SegmentFault, it has aroused enthusiastic responses from developers, and technology companies have actively participated in it one after another. This year , with the theme of CODE FOR BETTER_ and the 2022 Google Developers Conference as an opportunity, the SegmentFault Hackathon has been launched again. We specially interviewed Gao Yang, CEO of the competition organizer, SegmentFault, and listened to him introduce the stories and thoughts behind the competition.

CODE FOR BETTER _ Wake up to the power of code

Hosting a Hackathon is a long-standing tradition at SegmentFault. As early as 2012, Sifu began to organize hackathons, covering mainland China, Hong Kong, Singapore, Silicon Valley and other places in the United States. Tens of thousands of Hackers reveled in the SegmentFault Hackathon, colliding ideas and competing with codes.

As a leading technical Q&A community in China, SegmentFault has always been committed to gathering collective wisdom and promoting technological progress, and this mission is highly consistent with the spiritual core of the hackathon. As the Slogan of the first SegmentFault Hackathon - solve problems with a group of like-minded partners at set times. Through such activities, developers are brought together to turn ideas into reality through teamwork, releasing huge social value. It is precisely because of this that the second and third sessions have been held until today.

图片

Photo: Historical Site Photos of the SegmentFault Hackathon

Different from previous years, as the theme partner of this year's competition, the 2022 Google Developers Conference has injected new vitality into the competition. Referring to the story behind this cooperation, SegmentFault CEO Gao Yang introduced to us: "The 2022 Google Developers Conference will be held. The theme of CODE FOR BETTER_ coincides with the philosophy we have been practicing, and it is also the heart of many developers. Wherever they want to go. There are a large number of Chinese developers and they play a pivotal role in the global technology arena. Their technical capabilities and inspirational creations can bring more valuable and excellent applications and products to the world, and promote the development of science and technology. Come to unlimited vitality. Based on this, we decided to hold a Hackathon competition to show the solidarity and innovation power of Chinese developers.”

Compared with the traditional proposition composition competition, the theme of CODE FOR BETTER_ is open enough to give developers unlimited imagination space - it can be a better life, a better product, a better environment ...

Here, Gao Yang also gave advice to the players:

  • I hope developers can give full play to their imagination and focus on solving practical problems encountered in daily life;
  • It can be bold in product form, whether it is to develop an app or a web application, or a small program or even smart hardware;
  • It is recommended that everyone actively form a team to participate in the competition. The complementary creativity and ability of different team members will help to achieve good results. "Pair programming" is more efficient.

In the eyes of many people, CODE is just cold code, but it is precisely because of the inner beliefs of thousands of developers and the infinite pursuit of Better that these codes are endowed with warmth and value. "We look forward to seeing this in everyone's works. temperature,” Gao Yang said.

图片

Figure: 2022 Code For Better_ Hackathon

Google to help: Developers empower developers

When it comes to the significance of Hackathon to developers, SegmentFault CEO Gao Yang enthusiastically told us Amway: "Every developer should participate in a Hackathon".

The most commendable thing is that participating in the Hackathon can free us from the daily tedious work, free ourselves in a weekend, 48 hours or so, and concentrate on turning the small ideas that may have existed in our minds for a long time into reality. This is a very fulfilling thing. Many entrepreneurial projects and innovative businesses within the company are born in Hackathons large and small. In addition, by participating in the Hackathon, developers can meet more like-minded friends and seniors, expand their communication circles, and at the same time, they can improve their technical capabilities and achieve rapid self-growth through mutual exchanges.

As the theme partner of this competition, Google also has many excellent products, technologies and resources. With the opportunity of this Hackathon, developers can actively learn and apply Google-related technologies, solve practical problems in innovative ways, use the power of code to help society integrate information more quickly, connect resources efficiently, respond to changes, and use the power of technology to help others, create a better life. If you want to improve your development skills through learning, you can also easily access a wealth of learning resources on the Google Developer Online Course website .

In terms of Google technology, Gao Yang also has a lot of his own observations from the perspective of the technical community. For example, the Flutter mentioned above, as a development framework that has received great attention in the front-end field, there are hundreds of thousands of developers in the SegmentFault Sifu community. Follow and discuss its related technologies; for example, in the algorithm competitions held by SegmentFault in the past, TensorFlow is the machine learning framework most commonly used by developers; for example, the Android system ecosystem is the cornerstone for mobile development engineers to build an Android application; for example, Google Cloud In the past two years, the application of the sea has become the mainstream choice of developers...

图片
Photo: SegmentFault CEO Gao Yang participated in Google Cloud Next'21

Developers use their own code to bring various influences to thousands of industries. Gao Yang also feels deeply about this: For developers at different stages, the technical platform and support provided by Google can make their potential more playable. Based on Google's development ecology, not only developers can continue to grow individually, but more mature developers also promote the development and advancement of technology, promote each other, and eventually become a better ecology.

Gao Yang also said that the growing developer group is also "feeding back" to the technology ecosystem to make it grow. Whether it is an "independent developer" or a small team of "technical ecology", through the open source and open technologies implemented by developer groups such as Google engineers, the ability of the developer group has become stronger, enabling developers to empower developers, and at the same time. Ecological expansion can be achieved, which is the best "developer ecology". SegmentFault Sifu Talks About Technological Entrepreneurship: 10 Years of Developer Growth and Change He shared with us his experience of starting a business for ten years.

图片

Picture: The founding team of SegmentFault is at the SegmentFault Hackathon, from left to right: Qi Ning, CTO of SegmentFault, Gao Yang, CEO, Dong Feng, product design partner

In recent years, the continuous development of emerging technologies such as cloud computing is driving the whole society forward. At the same time, the rapid changes in the market environment have also brought new challenges to enterprises and individuals. "Embrace change" is a must for every entrepreneur. mentality. In Gao Yang's view, his ten-year entrepreneurial journey also has many "changes" and "unchanges".

First, psychological changes. Looking back on his 10-year entrepreneurial journey, Gao Yang has experienced the stage from the initial day and night anxiety, to the stage of learning to reconcile with anxiety and solve problems rationally. In this process, it is not only the mentality that changes, but also the ability to continuously improve problem-solving, in order to hone the growth of one's own xinxing.

Second, physical changes. In the past ten years, he has been wandering between fat and thin. Under the high-intensity work, he has realized the importance of his body to himself. Only with a better physical condition and physique can he have enough energy to focus on his work. He also started as an otaku, and slowly started hiking, climbing, fitness and swimming outdoors.

At the same time, he is also insisting on some "constants" - insisting on doing long-term valuable things, maintaining long-term confidence, courage and curiosity in the software industry and the general trend of digital intelligence, and insisting on exploring how to help developers Acquiring knowledge more efficiently...In the process of starting a business, only by not forgetting the original intention, maintaining sufficient focus, and "reacting with constant changes", can we continue to create value with limited team and resources and have a place in the industry . When it comes to the topic of entrepreneurship by technical people, Gao Yang also gave his own advice: "Don't leave users and market demands to make products."

Code is the cornerstone, but perfect code is not a necessary and sufficient condition for success. The technology must be ahead, but it cannot be separated from the market and users. In addition, starting a business requires teamwork, and finding a partner who complements your own abilities and smells like you is critical. In addition, different from focusing on the product technology itself before starting a business, technicians should also learn to focus on business and long-term financial security after starting a business.

Do you also want to Code For Better and collide with wonderful technical inspiration?
Scan the code now and join Code For Better_Hackathon!

图片

Please be sure to fill in the name that matches your ID when registering. According to the changes of national epidemic prevention and control, there is a risk of changes and cancellations of activities, and the final interpretation and decision rights belong to Google.


SegmentFault思否
14.3k 声望167.1k 粉丝

SegmentFault 社区管理媛 - 思否小姐姐