This article participated in the SegmentFault "2021 Summary" essay , and you are welcome to join as well.
Preface
Before I knew it, I had learned programming for 4 years. The experience of self-learning programming has brought me a lot of changes that I had never thought of before, and it seems to have responded to what the Bible says: "When God closes this door, he will definitely open another door for you.".
Back to the topic, 21 years are coming to an end in a blink of an eye. While feeling the passing of time, I also cherish the things in front of me even more. I vaguely remember that I posted this paragraph in the circle of friends last year:
At that time, it was the last day of December 20. At that time, I experienced all kinds of things that happened in 20 years, both pros and cons. Therefore, I was full of expectations for 21 years.
So, let us return the time to the present, and today I will briefly share with you what I have done in 21 years (breaking thoughts)?
1 community
In 21 years, the output in terms of the technical community is pretty decent.
First of all, 21 years wrote on thinking whether 12 articles , covering the framework source code, tools, translation and so on. However, the feedback received from the output article is really not very good in terms of data. I think this is also a point that many students will be confused when writing technically. too much about the data of the article. From the perspective of writing, the starting point of 161d28c5b016b1 is what we have learned, and then sharing it can help people in need . In this way, the data is only an additional benefit. The importance is not so strong ( most important at first ).
Secondly, I have been active on GitHub in 21 years. There are a total of 605 Contributions . I have made some output and wrote some tools and PR. Correspondingly, some tools have maintained downloads on NPM. And, this year, I have also gained a lot on GitHub. I have seen the source code implementations of many excellent tools. I written by EGOIST .
Students who are not often active on GitHub may ask: "How can I export something on GitHub?". In fact, this world are due to . When you see on GitHub some of the things (tools, frameworks) that open source students do every day, the easiest is follow in his footsteps to see what he does and how to achieve it. With Over time, you will gradually accumulate some ideas and designs implemented by tools. Then, when you encounter a certain problem at a certain point in time, you can now think about whether you can use tools to solve the problem. So, the summary is: " first accumulate, then think, and then practice .".
2 work
In 21 years, I left my last company in September and entered the job-hunting stage for more than 2 months. During this period of time, I have about 161d28c5b017ca for more than 30 games, specifically 161d28c5b017cb such as Ant, Byte, NetEase, , Youzan, etc. After excluding the byte 4, I was told that the position was inappropriate, and the rest of the companies all took offers. In the future, I have time to share this interview experience. Of course, interested students can contact me (WeChat: fewuliu) to communicate. So, in the end I chose to go to NetEase (pig factory).
Because I am in the music business group (Netease Cloud Music), I happened to witness its listing on the third day of employment. On the night of the IPO, the company invited some musicians to perform in the park. As a programmer, I naturally took a picture and then went upstairs to write code...
I believe many students are curious about what Netease’s work experience is like? Here is a brief list. Salaries are aligned on the top line, 4 free meals a day (pork is raised by themselves), gymnasiums, sports fields, etc., there are everything you want! (In addition, the girl's face value is indeed very high)
3 life
Speaking of life, I am a little ashamed...maybe a bit too simplistic. So, I am also planning to try things in other directions, such as learning the guitar, taking pictures, dancing, etc. However, here I want to remind young students that programming learning certainly requires you to invest a lot of time, but please don't neglect life (experience of people who come here).
Although life is simple, there is something to talk about. Usually on weekends, apart from programming learning and work thinking, I will go to play basketball, have a meal or something (less) for leisure and entertainment, and then go shopping on Taobao and buy clothes when I have nothing to do. Then, maybe because I bought a lot of clothes, it may be a little fancy dress...I am not a classmate who is doing programming, always saying that I don't look like a programmer...
Concluding remarks
Well, this short article can be regarded as a simple summary of what happened to me in 21 years, either happy or sad. However, I think that life is like this. fish and bear paw cannot have both . When you choose something, you will find that you are also missing some other things unintentionally. But, it’s nothing, still on the way, how do you know that something more interesting will not happen next?
Like, watch, forward
By reading this article, if you have any gains, you can , watch or forward , this will become my motivation to continue sharing, thank you~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。