Successfully applied for Rust Foundation 2023 Fellows

Original link: http://catcoding.me/p/rust-foundation-fellows/

I am very happy to successfully apply for the Rust Foundation 2023 Fellows . I think I have been very lucky since I invested in Rust. I have applied for open source funding twice. I am very lucky to be able to do open source projects remotely in such a good environment for cryptape technology.

Maybe it’s because I practice the method of creating luck : do more + share more, so I will share some other ideas by the way.

Three years ago, when I left my job, I didn’t know how I would take the technical route in the future. Many positions in China were very complicated. At that time, I was tired of the work and the environment, so I left and changed companies and cities. Although my position at Microsoft is technical, it is rather boring to do. Fortunately, I have more spare time.

Leisure can stimulate creativity and maintain motivation. I am very grateful for the tolerance and good working environment of my former company Microsoft. During the two years in Suzhou, I had the time and energy to find things I was interested in. I regained writing and open source, which made me My life has become full, and because of some coincidences, I started contributing to the Rust compiler, and I got a lot of fun and gains from it.

Unexpectedly, I gradually embarked on the road of Rust development. Looking back, the process was quite long. I started to contact Rust in 2014 and now I make a living writing Rust. 10 years. In retrospect, my interest in programming languages ​​​​began from reading eopl , and then because of scheme, and then because of accidentally using emacs, so the older I get, the more I think this sentence is too true:

You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future.

Rust allowed me to start a positive cycle. It is easier to contribute to some open source projects, and I can see that there are many other people in the open source community who have similar experiences to me.

Another thing that attracts me in the Rust community is that there are many technical people who are willing to share. We can learn from these outstanding engineers in the world. For example, I like to watch Jon Gjengset ’s channel recently. He has 2 or 3 live broadcasts. Hours, the explanation is very detailed, and the topics involved are also very broad, including distributed, Rust, algorithms, Ph.D. reading and life experience, etc.

Of course, it is difficult to do open source for a long time. Only true love can last. For those who like to do technology, open source may be addictive. Over the past year, contributing to rustc seems to have become my habit. Finding an issue and trying to solve it in my spare time is like playing a game, so most of the things I do are not difficult, but just need time and patience . A major advantage of foreign programmers is that they have free time, the burden of life is not heavy, and they have enough patience to do long-term things.

These grants are a by-product of interest. One of the benefits of the Fellow project this time is that I can find a mentor to guide me. I am still trying to find the specific field I plan to do. The last Project Grant let me try some new things, such as recording podcasts and speaking publicly at Conf, these are some experiences outside of code:

I feel that most of the above podcasts and speeches are similar in content, and I plan to write some blog posts related to technical details in the blog in the future.

The more I do, the more I feel that I still have a lot to learn. I am not an expert in programming languages, but just an amateur. I hope to have greater growth in the next time.

This article is transferred from: http://catcoding.me/p/rust-foundation-fellows/
This site is only for collection, and the copyright belongs to the original author.