Writing in the front

2019 is a very special year for me, in which my career came to an abrupt end. When I left Beijing, I reflected on the seven years of my life from college to the end of Beijing migration, with a lot of emotions.

So, I want to talk about how I became a programmer. Not only in 2019, but also in the timeline from university to the end of the North Drift.

This is not a chicken soup article, this is real life, after reading it will even feel sad, after all, life is not a fairy tale.

If you had time to read it all, you’d see that it’s my story, and maybe you’re in it, too.

The story is long, really long, from 2012 to 2019. If you can’t finish reading, normal, after all, seven years of life is a microcosm. If you read it, thank you, I hope it will bring you a little touch and positive energy.

My rehe is Beijing

My name is Wang Xiaobai and I am 25 years old.

At the beginning of the year, I was a north drifter.

In the Mid-Autumn Festival of 2018, I stood on the overpass of Xidan in Beijing, watching the people coming and going on the bridge and the traffic flowing under the bridge. The atmosphere of festival was everywhere. Unfortunately, I had no intention to feel it, because I was a stranger. After standing for a long time, I posted a moment of friends:

In 2019, it was the first time in my 25 years of life that my parents spent Mid-Autumn Festival at home. They used to be busy. I was left behind. Now I’m busy. They’re empty nesters.

So before someone asked me if I regretted leaving Beijing. I said there were no regrets. It was just a road. It’s just that the path I’m on now gives my family more time.

On April 20, 2019, I left Beijing with great sadness and unwillingness. I fell in love with a song called Rehe when I was in Beijing. The lyrics say:

No one was ReHe Road fall in love, always someone sad at dawn If you haven’t visited ReHe Road when young, that you now life is very happy There’s a shabby cinemas, monument is only five hundred meters north west nanjing train station A foreigner every day lost in between the lines and curves, asthma hush tears fall in the fuzzy running running… If you came to Jehol Road when you were young, have you been drowned by them now no new clothes to love, there is always a weather that I miss waking up or eating another year, meet and part in a day

At first I don’t know why I fell in love with this song after listening to it once. Then I learned:

Everyone once had a “hot river” in their life.

Whether it is called Beijing, Shanghai, Guangzhou, Hangzhou, Shenzhen, Chengdu…

We all went away and came back; Or leave and never come back.

We all fall and rise; Or fall and never rise again.

Whether you’re there or not, you’ll always come back to your hot River in the middle of the night, shiny, broken, bruised, ecstatic, reliving yesterday, like a lifetime ago…

See your youthful imprint.

My rehe is Beijing.


My first half of college – self-exile, no heart to study

The last parents’ meeting before the college entrance examination in 2012, the head teacher said to my mother :” The final sprint, called Wang Xiaobai efforts, for the undergraduate line.” Of course, my mother told me this many years later, afraid that telling me at the time would affect my mood. But the college entrance examination was the best one in my whole high school career, with 13 points over the second line. So I was admitted to a very, very ordinary second-degree university. That year, there were only six undergraduate majors available in that university, so I filled in all the six majors and chose a “subordinate adjustment”. Finally, I was transferred to the last major, computer science and technology.

This university is called Chengdu Institute of Technology. I know you probably haven’t heard of this university, but I don’t want to write it as xyz university. Because I really appreciate and like this school, consider me to do publicity for the school.

In the first two years of college, I didn’t study hard. Not right. In the first two years of college, I didn’t study. Crazy play, but that two years, I walked through a lot of places in the motherland, at least I did not waste in online games, clubbing after dramas, so I do not regret.

Once my counselor had a talk with me :” Wang Xiaobai, if you go on like this, you won’t be able to learn professional knowledge. How can you find a job after graduation?” “I answered quickly :” It’s no use learning it, anyway I won’t be engaged in this major related work in the future. In fact, I know very well in my heart that this is a willful and evasive answer.

But at the end of my sophomore year, two things happened. My college career turned 180 degrees, and I was surprised by the change that happened to me.

The starting point of university study — adhere to the dream, see my pentium

The first was to participate in the school’s programming competition – the Pentium Cup. The slogan of the competition is:

Hold on to your dreams and watch me surge.

The Pentium Cup is one of the most technical competitions in our school. Because the gold content is relatively high, I started the idea is to form a team with the great god, I serve tea and water, rub a certificate. However, the great god and the great god team, not with me such a small white fly! Finally, I was stung: if you don’t take me, I’ll do it myself.

So I submitted the registration form, the final list of entries published, you can see, more than 40 teams, more than 30 are the great spirit group registration, very few single-handed, and I was one of them. After signing up, I calmed down: I don’t know a damn thing!

Then I spent every day in the library and downloaded a set of learning videos. After a month, I came up with a purely static website that could only be demonstrated on my computer because it was not adaptive. At the time, I didn’t even know there was adaptive technology. It was in that month that I started to fall in love with libraries when I was in the library every day until 22 o ‘clock with the lights out.

I saw other people’s work in the preliminary competition and felt that everyone did better than me. When I showed it, the computer suddenly ran out of power in the middle of it, and I thought, THIS is the end of me. I said, “Just a moment, Sir. I’ll get the charger.” The teacher did not look up, marking on the paper, said :” No need.” I heard these three words, suddenly is calm, I know this is the meaning of elimination. I was in that mindset even before I got here. So, it’s okay. At least I’ve learned a lot this month. The teacher then said, “Go back and improve, and cheer for the semi-finals.” The words exploded in my head like a bomb. It means I passed the preliminaries! ? Over 40 entries, cut it in half in the preliminaries, and I pass on my own? This is the first time in my college life that I have been recognized in my study.

After the preliminaries, we were given half a month to prepare for the semi-finals. During that half month, I continued to study in the library, but my code did not change a word or a line, even though I had good ideas during the period. Because I decided, I’m going to give up, the odds are too great.

Soon it was the day of the semi-finals. The first sentence of my presentation was :” Hello, judges and contestants. I’m sorry that I gave up the competition for half a month.” Next, INSTEAD of talking about my work, I talked about why I entered the competition, why I did the website, and why I gave up. My last words are :” dear god, good refueling! I’m no match for you.” After the semi-final, the head teacher stopped me and looked at my work carefully. He pointed out several modifications to me and said that it was done with heart, which was actually good. After the second day evening, I received a text message, is probably like this: Wang Xiaobai students, congratulations you entered the computer department pentium Cup competition final final will be held in the activity center —- computer science and innovation department. When I saw the message, I could not calm down for a long time, surging inside.

Do you know what that feels like?

From the beginning, I wanted to team up with the great god and get a certificate, to kill a work of my own, and then to give up completely after the preliminary competition, and finally, I made it to the final. You get to the finals, you get a certificate. The certificate I took from you. I was able to reach the final partly because of my teacher’s implicit support, which will be explained in the second turning point. Part of the reason is that my work is not as bad as I thought, from layout to design, from buttons to links, everything is my own idea, all original. The other day I wrote a note on my phone:

From then on, my life never give up two words!

The finals will be held in the activity center, the place with the highest specifications for school activities. All the teachers and students in the department were sitting down there. When I showed, I briefly introduced my own works, mainly introduced why I want to participate in the competition, why do the website, why stand here. I said: Why am I competing in the Pentium Cup? I just want to prove that big god can do things, small white through efforts can do! Today I stand on this stage, that is to say, I proved it! After the show, I received a QQ message from a student girl I had never met before. She said, “Was that you who gave the speech just now? Well said.

After the Pentium Cup, I fell in love with the library, which was the starting point of my college life.


The first step to a programmer – confused, teacher talk

The second happened on June 9, 2014. In the second semester of sophomore year, there were 48 students in an English class, but actually there were 8, and 3 of them were more than 20 minutes late. I’m confused. What’s wrong with me? What’s going on with everyone? So, in English class, I wrote the following article.

I majored in computer science and technology. I have been in college for two years. So far, I have learned C language, C#, C++, Java and other computer languages, while taking discrete mathematics, data structure, database, computer network and other specialized courses. And then fuck college physics, linear algebra, digital circuits, analog circuits. I have not figured out why I major in computer science but still have to spend a lot of time to learn courses that have nothing to do with my major. Freshman last term, just enter the university, I am the unscrupulous to ride a bike to play everywhere, learn bad, but on a lot of places, how to I can remember what now, basically a semester, then I feel that my main task is to ride a bike, I don’t know how to play the game, not the hero alliance, but every weekend I traveled outside, I even moved the Sichuan-Tibet Line I planned to ride in my sophomore year to my freshman summer vacation. Now I think it is very fulfilling. Although learn very bad, but I do not regret. In the second semester of my freshman year, I began to want to study my major. I started to learn C++, yes, I think I can still do well in this course. But there are discrete, big things, advanced mathematics and other courses let me bogged down. More importantly, I still didn’t calm down. So, I did not study well after all. So I came to the conclusion that teachers are good teachers and students are not good students. In the first semester of my sophomore year, I began to think over the pain and decided to learn Java well. I was interested in Java all that semester and I worked hard. More importantly, in that semester, a third class went out independently, leaving the current one and two classes. Now I am writing this article in English class, there are eight people in the two classes, and three are late. That semester, if it wasn’t for the Java teacher, the data structures teacher kindly let us pass the exam, and I can guarantee that the failure rate was at least the highest in our department. Now when I think about what DATA structure is, I really can’t remember, even though the teacher told us that this course is very important. As for Java, I passed the final exam without looking at the materials provided by the teacher, indicating that COMPARED with the previous language, I still learned well. However, Java we only study a semester, and, a book teacher did not finish. But we took two semesters of advanced mathematics, two semesters of college science, and two semesters of electrical engineering. The second semester of sophomore year, that is, this semester, there is a month to end, on a feeling, fast! That’s it. Where did the time go? This morning on the network class, the teacher said: “today we begin to review!” And I was like, are you done? When did you finish? What’s more, I have classes! And last week, C# teacher said to us: “thank you for your support, C# this semester we are finished! This is my closing class!” There were more than 10 people in the two classes. I was surprised because it ended so suddenly. Then one day, I went to the library to see our head teacher and told him about my confusion. He said, “It’s not you, it’s the education system! I know a lot of people don’t want to learn, and teachers can’t interfere too much. After all, they are adults, and who cares about them when they are born? University, mainly rely on their own, I know in class, in fact, many people do not understand what I am talking about. Many didn’t listen either. The teacher is responsible for teaching, learning is your own business. Know where you want to go. For the situation of class one and two, the teacher is not without a way, the next semester of professional elective courses, I will arrange classes together.” Anyway, it said a lot, but also pointed out the development path for me. When he said to have a class together, ORIGINALLY I wanted to say to him: “late!” After all, it didn’t come out. But it was too late. Although I didn’t have a clear direction, I never thought of giving up from beginning to end. I just persisted without goals, which made me tired. Find the direction of the net force and go. Tagore once said, there is no trace of the sky, but the birds have flown over. But my classmates, you should know yourself, you once flew in this sky. How you fly is up to you. It was a stagnant ditch of despair, the wind could not stir a ripple. All right, I’m going to the library.

Probably like most people who want to get started but haven’t found the door yet:

At the very beginning, although I didn’t have a clear direction, I never thought of giving up. I just persisted without goals, which made me tired.

If the Pentium Cup is the starting point of the university career, then the conversation with the director of the university class is my first step towards the path of programmer.

Mitsui fell to his knees and said to Coach ANSI, “Coach, I want to play basketball.”

And my message to the teacher was, “Teacher, I want to learn to code.”

In that conversation, which lasted less than 30 minutes, he said, as you can see in the picture:

We’re all adults, college, mostly on our own. The teacher is responsible for teaching, learning is up to you.

In the end, he gave me an introductory Java package, divided into 25 days of classes, averaging eight hours a day.

This conversation was just before the semi-final of The Pentium Cup. Although the teacher did not say so, I firmly believe that he made me enter the final, because I showed him my desire to learn, and he also wanted to encourage me as much as possible.

At the beginning of the first semester of my junior year, it was my goal to finish that set of courses.

Having a target is like a sailor lost at sea who suddenly sees a lighthouse. I couldn’t wait, so I came to school a few days earlier in the summer vacation and plunged into the library.

I watched the video for 4 times in the library and followed the lecturer for 4 times.

Every morning before 9 o ‘clock in the morning, out of the hall at 10 o ‘clock in the evening, back to the dormitory to continue learning, excluding meals, rest, professional courses (NON-professional courses I no longer go to).

I went into a state of intense study, rejected all useless social contacts I could refuse, and effectively studied for more than 10 hours a day.

Every day when I came back to my dormitory, I could see black circles under my eyes, puffy bags under my eyes and blistered corners of my mouth.

I think this stage is a step that everyone who wants to self-study into the computer industry must go through:

During this period, I was on the verge of collapse for many times, forced up for many times, punched the keyboard for many times, and doubted myself for many times, but never wanted to give up.

Three months later, I finally got the hang of the video and became a beginner in Java. And developed a good habit of self-study, I spent the whole junior year in the library. I learned all the things I had missed in the previous two years, and completed the self-study of the senior professional courses in advance.

So before the summer vacation of the last semester of the junior year, I went to the head teacher and said :” Teacher, I want to practice in my senior year, if you have an internship opportunity to introduce me, I can not pay.” The teacher said, “Come to school early in the summer vacation, I just have a chance.”

Step 2 to becoming a programmer – salary 800, start an internship

On July 23, 2015, seven days after the summer vacation, I went back to school. Start the internship.

This 5-month internship is the second and most crucial step for me to become a programmer. After a year of self-study, I can only write some isolated small programs, without the concept of engineering projects.

At that time, I was one full project experience away from being a Java development engineer.

So I really appreciate the internship opportunity provided by my teacher, which made me step closer to a complete programmer.

And I said I didn’t want any salary, but the teacher still paid me 800 yuan a month as an internship salary, and gave me a one-time project bonus of 4000 yuan at the end of my internship.

During the internship, I quickly learned a lot of knowledge.

Most importantly, I met a colleague who was very kind to me. He was a year older than me and had a year more work experience than me.

But he taught me everything he learned this year. It was he who told me:

Every programmer should have a dream of north, Shanghai and Guangzhou.

Of course, I also encountered a variety of problems during this period. After all, I was not experienced enough to deal with them, such as this situation often occurs:

On December 31, 2015, I finished my five-month internship.

The third step toward programmers — officially on the road, determined to north drift

During the Spring Festival of 2016, I received a call from my teacher saying, “I have a new project in hand and I need someone to develop it. You have performed well in your previous internship. Would you like to try this project? 3000 yuan a month, plus meals. Plan three months, just in time for your graduation.” I decisively agreed.

Little did I know before I said yes that this would mark the end of my college career.

What’s more, this experience directly decided me to go to Beijing, and also laid a technical foundation for going to Beijing

Anyway, in March 2016, in the second semester of my senior year, there were no courses in the school but only a graduation project, and I started to work formally.

Life after a formal job is completely different from what it felt like when I was a student. But I still work with my intern colleagues.

One day he said to me, “After this project is finished, I will go to Shenzhen. Every programmer should have a dream to go to Guangzhou.”

At that moment, I began to wonder if I should give it a try.

On May 26, 2016, I finished my graduation defense. That night, I thought long and hard about the way to go.

I have been thinking about it for two days, because this decision is so important that it directly determines the future direction of my life. By the evening of May 28, 2016, I had written down these three paths:

First, I started to prepare for the postgraduate entrance exam in December from July. I asked many students and seniors who had experience in the postgraduate entrance exam, and I thought the time was still too short. I don’t think so.

Second, start work directly, no longer consider the matter of postgraduate entrance examination, but must go to first-tier cities.

Third, work in Chengdu for half a year, and then prepare for the 17-year postgraduate entrance examination.

On the night of May 28, 2016, I finally leaned toward the second option.

On the evening of May 28, 2016, there was an obvious stop in my life path, which was a careful reflection on the three roads.

By July, the project was nearing its end.

On July 6, 2016, my part of the project was completed. I’m officially leaving.

During this period, I was hesitant about whether I wanted to go to Beijing, Shanghai and Guangzhou, but subconsciously I wanted to go.

So I told everyone that I would go to Beijing, Shanghai and Guangzhou after graduation, because I was afraid that I would be timid, but I let the word out, not to go to shame.

On July 7, 2016, I posted a question on Zhihu as follows:

The answer was:

How to escape, must go to see first, can not escape after again.

So I finally decided to set out, I want to go to Beijing, I want to be a Beipiao.

With 6544 yuan, began to drift north

On July 20, 2016, one month after graduation, I started my journey to the north. After the internship in my senior year, I didn’t ask my family for money any more. After buying the air ticket to Beijing, I still had 6,544 yuan left.

The day I arrived in Beijing, I downloaded the bookkeeping software and made my first entry:

It was raining heavily in Beijing that day. Although I was holding an umbrella, my shoes were completely soaked and my clothes were sticking to my body when I got on the bus.

When I arrived at my college friend Zhenyu brother, he met me at the subway entrance and invited me to have a bowl of noodles. He was from Shandong Province and he said this was their custom: “Seeing off dumplings and receiving wind noodles”.

In the first nine days after coming to Beijing, I interviewed nine companies, and almost every one of them asked me: Chengdu is so comfortable. Why do you come to Beijing?

I said: Being comfortable is not the most important thing for me right now! So, I choose to come to Beijing. Still ask me to come to Beijing alone, do not worry, afraid?

I said: afraid, how not afraid, but afraid of not to come words or young people? And I have a family that knows and supports me.

On July 29, 2016, I received an offer from a payment company. I wrote in a note on my phone:

Beijing, it seems, has really changed me.

Beipiao — about renting a house

On August 1, 2016, the first day I reported to the company, Beijing was already getting hot.

I lived in Brother Zhenyu’s house during the interview.

The company provided accommodation, so I put on a thin sheet for my report. Wait until next weekend to unpack.

On the way to my dormitory in the evening, my colleague said to me:

You have to be prepared, because our dormitory is in the old Beijing hutong, although it is inside the second ring road, but the bathroom in the room can only go on the small size, if the large size, you have to go downstairs to the public toilet downstairs. As it is a boys’ dormitory, the sanitary conditions can be very poor.

So I was doing psychological construction all the way, but the first sight of the room still gave me a certain visual impact: extremely dirty, dusty everywhere, and even a little sticky on the floor.

It’s a three-bedroom apartment with no hall. The room I live in is so hot that no one lives in it because there is no air conditioner. However, one person can live in that room, and two people need to live in other rooms.

That night, I was sitting by my bed thinking THAT I was going to rent a house, and this place was just a stopover. Mom called me and asked me how my dorm was.

First I said, “It’s not good. I want to go out.”

On second thought, my family must be worried about this, so I said, “Nothing, I’ll try it. It’s fine to have a room for one person. The room space is also extremely large. With a fan, it’s not too hot.”

In fact, that room, except for a 1.5m bed, a low TV table, a can not shake the head of the electric fan, the rest of the dust.

That night IN bed, wrapped in a thin blanket I had brought with me, with no pillow but my backpack, I counted my money and gave up the idea of renting.

But I was not discouraged. The hardest part was over, so the joy in my heart was far greater than the sadness caused by this little episode. I can feel that Beijing is like a painting, a panorama of Rivers and Mountains, an unparalleled painting, unfolding slowly in front of me.

If you count the time when I moved from Zhenyu brother’s house to the company dormitory, I have moved three times in Beijing.

On Monday night, November 19, 2016, a fire broke out in jufuyuan apartment in Xihongmen, Beijing.

Nineteen people died in the fire. Eight of the victims were children. Eight people were injured.

After that, Beijing all kinds of rectification, all kinds of carpet security inspection, all kinds of demolition.

Check unqualified, the government gives three days to move out, or cut off water, electricity and heating.

As a result, the supply and demand of rental houses are not equal. You may see a small room for 1,500 yuan in the morning, and then go there for 2,000 yuan in the afternoon.

Either give money or sleep on the street, winter in Beijing is very cold.

There’s nowhere else to cushion you. During the week, you don’t have as much time to hunt for an apartment.

I am in Beijing and I know how difficult it is to find a suitable rental property. Especially in the face of extreme cold and emergency.

Others, without a roof over their heads, have to give up their jobs and get on the train home.

Ironic? What makes them leave Beijing is not that they don’t want to stay, but that they have no place to stay.

When so big Beijing, even a place to stay have no, the idea of going back home also flashed in my mind.

They must remember their great ambition and passion when they came to Beijing all those years ago. Perhaps when they left home, and I left the school said the same thing: I will not come back if not good.

Now when it is time to leave, I am “expelled”, yes, Beijing’s “expelled low-end industries”.

Beijing, more than 20 million people continue to drift every year, because the dream has not been realized. Beijing, hundreds of thousands of people leave every year, also because the dream has not been realized.

Beijing welcomes you, but never keeps you.

As a result of the fire, the company, under pressure from the government, decided not to provide dormitories after the lease contract expired.

So, the following August, I ushered in the last move in Beijing. Through the intermediary to find near the New palace subway.

In mid-August, the formaldehyde room incident broke out. The house we moved to was just decorated, so we invited a third party to do air quality inspection.

Before the third party came, I felt that this house would definitely exceed the standard, because it is a new room.

At that time, I thought that if I exceeded the standard, I would not be able to continue living, but I could not find a suitable place for the moment, and suddenly the idea of returning home flashed through my mind.

It’s ironic that formaldehyde was the reason I left Beijing.

Then the test results came back, but fortunately, they were all below the national standard.

North Drift – application for full employment

After working for this company for three months, I got a permanent job. I have written a formal application as follows:

Dear leaders,

I am Wang Xiaobai from the Product RESEARCH and development Department. I officially joined the company as a software engineer on August 1st, 2016.

I am a southerner and for the first 22 years of my life, I had never been to Beijing and didn’t even have much idea of the north.

For the first 21 years of my life, I never thought I would want to work in Beijing.

I went to college in Chengdu, the land of abundance, where there are many friends and relatives, sichuan girls are also very beautiful, there are also many delicious, in the school near 10 yuan can eat a large dish of water, meat, rice can also be unlimited. Many of their college classmates stayed and worked in Chengdu, where they say they are used to the slow pace of life.

That’s what I thought at first.

Until junior year one day, I saw a topic on zhihu “why now many young people are willing to connect north struggle, even had a tough, away from the family, still went ahead”, many of them can answer irritant to me, I suddenly understand, if life is only for 10 yuan more than meat can also add rice and water, What about the stewed pork that costs tens of yuan and the roast duck that costs hundreds of yuan?

To this day I remember one answer:

When I was growing up, I asked him why he stayed in Beijing, where the weather was bad. He said: “Yellow sand thousands of miles to seal hou.”

At that time, the idea of going to Beijing after graduation began to grow wantonly in my heart. I said to myself: every programmer should have a dream to go to Guangzhou. In the last year of college, I quietly prepared for Beijing. After graduation, I came to Beijing, but the day I came to Beijing, it rained heavily, and I began to float.

Then I came to the company.

In August

I knew I was in the right place when I entered the company on August 1 for the monthly meeting and all I saw was a bunch of young people.

After the monthly meeting, I reported to the product R&D department and joined the trading team. Here, I developed the software using IDEA, whereas I had been developing it using Eclipse before. The version control tool used Git, and before that I used SVN. The change of software development should be the first problem I met. When I started to use IDEA, I felt very uncomfortable and felt a little pressure. However, people can learn things very quickly under pressure, so IDEA was ready in less than a week. At the same time received the first development task is to write the public account transaction verification replenishment interface. Then there was the first development task, which had a logic problem with pagination, resulting in a later troubleshooting of an online incident. That was the first time I experienced an online accident and felt the responsibility on my shoulders. After that, I was very careful with my code.

On September

I have a little understanding of the public number and card in the existing business system of the trading group. I participated in the maintenance and development tasks of the new channel and card system of the public number, and I have a deeper understanding of part of the company’s business. I still remember that the first time I connected with the alipay channel, I developed and debugged with my colleagues, during which I encountered a variety of problems. Many key problems were successfully solved under the guidance of Yang Ge. I still remember that there was a problem: we got the payment parameters, but the payment could not be adjusted on the payment page. We started the investigation from scratch, but the reason was not found until it was too late. Then we went home. The next day, when I checked the code again, I found that tradeNo should be changed to tradeNo! It is because of the case of a letter, which led to our investigation for a long time. Think of it now, remember the happy and helpless after adjusting the payment page at that time.

Programming is a serious business.

This month I have learned a lot of programming skills and excellent coding styles and ideas. Before, I always thought about how to implement the function, but now I consider the code style, performance optimization on the basis of implementing the function.

On October

By October, I had a pretty good understanding of the card system, so I basically took care of the cards. Then docking application center, docking various channels, docking risk control, advertising space development and other development tasks can be completed on time, after completing the development task, will also start a little bit of code reconstruction, to see which part of the performance can be improved, can add caching technology, improve access speed.

Since I was able to carry out the development tasks independently, I completed the transformation from a student to a social person this month. The state of mind has also been greatly improved. When encountering problems, I will not always feel at a loss for what to do. In the past, my first reaction was to seek help, but now my first reaction is to think about the possible causes of the problems.

During the probation period, I got a lot of help from people, especially the trading team I was in, who understood, tolerated, guided and protected me. Let me really experience the company’s corporate culture “simple, brave, warm”! Compared to myself three months ago, I have made a qualitative leap in every aspect. All these changes were brought to me by the company. Before writing this application, I have been thinking about what I will be like when I become an official member of the company. I can’t give a definite answer, but I think every day in the company should be hardworking, striving and beautiful.

Before I came to Beijing, I had a general picture of Beijing in my imagination. But it’s not real. It’s a little fuzzy. Until I met the company, everything fell into place. In my imagination, Beijing is like the company. Therefore, I put forward the application for full-time employment, hoping to become a regular employee of the company. Hope leadership gives approval.

— November 13, 2016

As can be seen from the application for a full-time job, I did not work well when I first joined the company. As I described in my previous article [” Asynchronous Transformation of Dubbo 2.7 New Features “][15], I even heard of Dubbo for the first time. Distributed dependent technologies approach zero infinitely.

Beipiao — days in Beijing

I have been floating in Beijing for a total of 1,003 days, nearly three years. I’ve only worked for one company in Beijing, and I’ve worked there for 991 days.

I like this company very much. It is a young and energetic company. Everyone in the payment group I’m in is very nice to me.

When I first joined, the payments team made only a few hundred thousand transactions a day. As the company grew rapidly, the number of transactions rose steadily, eventually leveling off at around 8 million a day. Business growth drives technology growth. During this period, I have acquired an enormous amount of knowledge and accumulated experience. I can say that in less than three years, I have gone through the path that would have taken a traditional company more than a decade.

In order to keep up with the pace of development of the company, I have to study constantly, and there is not much social contact in Beijing. So I studied every weekend, literally every weekend. Learning to fight my anxiety. Of course, the results are also obvious, my technology began to advance rapidly, you can even describe the technology explosion. When I went to Beijing, I was still a rookie. By the time I left Beijing, I was already leading a small team.

In this business, I have to keep learning. Of course, I do not necessarily mean the study of professional knowledge, I will also read some literary masterpieces, long history, economics books, tool books. When I stop studying, I get anxious.

I also run when the weather is right, and I have signed up for three Beijing marathons in Beijing. And I ran Beijing’s first ring road to the fourth ring road and rode shared bikes to the fifth ring Road. When I think back on this incident, I feel that my footsteps surround the whole of Beijing. I have lived in Beijing.

In terms of living, at the beginning, I almost made ends meet every month in Beijing.

I go to Yonghui supermarket once a week. Once I saw a yogurt, I felt so delicious, I really wanted to buy it, but it was beyond my budget. It’s not that much, but it is, and I don’t think it’s worth it.

In the future, EVERY time I visit the supermarket, I will go to see if there is a discount on the yogurt. Unfortunately, every time there is no discount.

Until I got a raise, a lot more.

The weekend after payday, I finally bought the yogurt and drank it. It was really delicious.

But that weekend and the weekend after that, my mortgage came through.

I have to start paying the mortgage again every month.

I never had that yogurt again. I didn’t pay attention to the price.

I don’t know if you’ve ever done anything for anyone in your life.

But I went through an intense emotional struggle over that yogurt.

Later, whenever I had a tough time in Beijing, I would think of that yogurt, which inspired me to go forward.

I would also go to the bridge in Xidan, watch people coming and going, and tell myself: Wang Xiaobai, you are alone in Beijing, you have nothing to rely on, you must rely on yourself to fight your way out.

On March 12, 2019, I felt that I might leave Beijing. After work that day, I went to the bridge in Xidan again. I wanted to stop, to stop my life, to give me more time to think.

But the reality repeatedly slapped me in the face and made me no longer dream. What pushed me forward was not only a dream, but also a mortgage. I wrote on my phone:

But most of the time in Beijing is fun.

For example, one of the things I bought was tickets to Jay’s “The Strongest on earth” concert.

When I was young, MY wish was to go to the concert of my favorite star with the money I earned. I did it in Beijing:

Bei Piao — stay in Beijing

One day a colleague who couldn’t hold his liquor had a few drinks, and as I was driving him home, he said to me,

You, do your best to stay, stay in Beijing! Stayed in Beijing. Your family, from your generation on, has been proud!

Of course, I knew what he meant. If I could stay in Beijing, my next generation would enjoy educational resources that Sichuan could not compare with.

Students in Beijing,

In the morning, I learned the Imperial Palace in the Chinese textbook, and in the afternoon, I could visit the Imperial Palace as a class.

In the morning, I learned about simuwu Tripod in a history book. In the afternoon, I could go to the National Museum and have a look with my own eyes.

.

A thousand words are not worth what one sees.

The educational resources they enjoy are very superior.

For the students in Sichuan, it is to study hard and change their fate.

For students in Beijing, it is to study hard and change their fate.

Again a realistic problem, the house in Beijing, depend on a person that point of salary, drop in the bucket.

2019, end of north drift

I left Beijing for some family reasons.

When I talked to leaders at all levels before I left, they all had one view:

Although I really want you to stay, when faced with the dilemma between family and work, I, who have been there before, advise you to give more consideration to family. You made the right decision.

On April 14, 2019, my last Sunday in Beijing, I invited Brother Zhenyu to dinner for the reason of “windward dumpling noodles”. He gave me a book. When we parted on the subway, I gave him a hug and said, I don’t know when I’ll see you again. He said, Come on, I’ll see you again.

On April 17, 2019, the company organized football matches every Wednesday. After that day, Brother Yang invited us to dinner, which was a practice for Brother Lei and me. After eating, I said to Lei: have a good look at this place again, maybe this life will not come again.

People are like this. In the past, when we had more time, we felt that everything was still early and there were still opportunities. Wait until the real to the last time will go with emotion.

It’s like a farewell party before you leave. After this meal, I said, it would never be possible to get everyone together for dinner. Sounds pretty bluffing, but think about it carefully, when I graduated from high school, I also said that when I graduated from college, what impact did it have on my later life? No, eating is not important. What is important is that we lie quietly in each other’s moments and see your updates about our lives, whether it is marriage, having a baby, Posting a baby… I smile, I like it, and every now and then I make a comment. It is enough to know that you are well. Have a meal to meet, do not have to insist, fate arrived, nature will come naturally.

On April 18, 2019, my last working day in Beijing, I went to the R & D department to ask the leader to sign my name. There were more than 60 people in the department, and I knew every one of them and shook hands and hugged them. After leaving, my team members had a meeting in the conference room. I said, “I’m leaving now. Thank you for your company in these years. In fact, I had prepared a long speech, but as SOON as I saw the faces of each of them, after the first sentence, my eyes became red, and I could not continue, so I turned and left.

In the evening, liang always invited me to dinner, after eating is late at night, respectively before he gave me a lot of valuable advice. I held his hand and wept as I listened, and finally hugged him and cried. I was reluctant to let go for a long time, because I knew that he was the last person I held in Beijing, and every person I met after I let go was a stranger.

On April 19, 2019, my 25th birthday, I left Beijing.

Leaving on this day is completely a coincidence, not intentional.

From a fatalistic point of view, this could be fate’s big birthday present.

Hello, Chengdu

During my stay in Beijing, I went back to Chengdu and interviewed six companies in three days. I got offers from four companies. One of them offered $20, but I turned it down.

Because I came back to the most want to enter a company also gave me an offer. This company keeps me in the payments business.

I can’t afford to waste the knowledge I’ve accumulated in the payment field over the years.

A few years ago, I would have programmed for salaries.

A few years ago, of course, that was not the choice.

These were brought to me by Beipiao.

When I just got back to Chengdu, I thought I was still in Beijing several times when I got up in the morning.

Sometimes when I tell my friends about my experience of drifting north, it feels like a dream, or someone else’s story.

I saw a sentence earlier:

Drifting in Beijing is like washing clothes in a dark room. You don’t know if they are clean or not. You have to wash them over and over again. The moment you leave Beijing, the lights come on and you realize that if you wash it carefully, it’s as shiny as new. It’ll remind you of that time every time you wear it.

I am very grateful to that year always forced myself to Come to Beijing, these years, I wash seriously,

They leave bright as new.

August 26, 2019

Why write it out for this day?

Because that’s the day I started writing about technology sharing.

The goal I set for myself when I graduated from college was to open a subscription account three to five years after graduation to share something related to technology.

Do you believe?

That’s a bit of an exaggeration. To make it look more advanced, I made it look like this.

When I graduated from college, I only had a little idea about technology sharing, except that I wanted to be a beifang drifter. It’s an embryonic stage, not a “set goal”.

This idea really came out about one year after graduation. At that time, I had a little technology precipitation, so I took the courage to come up with this idea.

But for a long time did not start, often said to oneself is also need precipitation precipitation. Laziness, in fact.

Soon, a year later, it was June 30, 2018. I wrote my first article on a platform, and this article can be said to be a slap in the face of lofty feelings.

Then I got on with it, quickly wrote 2 articles and reprinted 1.

After… Take a year off. So you see, it wasn’t all plain sailing for me.

But this year, I am more learning absorption. Well, that’s kind of accumulated.

Until the day I leave Beijing. The advice my leader gave me was to improve my ability of expression.

That was the catalyst that really put the subscription number on the agenda.

But always want to choose a bright spring day, put off, did not start. Sometimes it is like this, with the excuse of waiting for a good day, to feed their procrastination full. In fact, it was a sunny afternoon when the subscription was launched.

Open a subscription account I also want to break their own predicament, is that there is a period of time I am particularly anxious, I have been in a kind of do not know how to learn, do not know what to learn in the state. Feel that their knowledge framework has been built, and feel that there are many things to learn. Anxious, negative, irritable and overwhelmed, I even told my friends I was having a midlife crisis, even though I was only 26.

To combat anxiety, I often pick up a technical book on the shelf and flip through it. My mind is always distracted. I used to be different. I used to fight anxiety by studying.

Writing subscription articles is another way to learn. I’m not anxious when I’m writing, I can sink my heart down and think, and I’m kind of a writer. So, I enjoy the process.

Write, resist forgetting. Write and resist anxiety.

Therefore, the purpose of my article is three:

1. Share and improve your skills.

2. Practice your presentation skills.

3. Calm down and resist anxiety.

Original articles

So far I have written 19 original articles, including but not limited to the following:

Very happy, I stepped on a pit in the process of using Mybatis.

“I really don’t know what the interviewer is looking for in this interview question.”

Dubbo weighted polling load balancing source code and bugs, understand?

Dubbo consistent hash load balancing source code and bugs, understand?

Minimum Active Number Algorithm for Dubbo load Balancing

Some thoughts after attending Dubbo Community Developer Day chengdu Station.

Reflections after interviewing 15 2020 Graduate Students from 985/211 Universities

I beg you, think carefully before you answer.

I didn’t think there would be a sequel.

To be honest, I found one mistake in this book!

What did I see as a program ape when Jay Chou dried up QQ music?

Some threads it died, and it became an interview question.

“Business did not roll back? We from the phenomenon to the principle of a wave of analysis!”

Dubbo 2.7 New feature Asynchrony

2020, come on, I’m looking forward to it.

Denver annual essay | 2019 with my technical the campaign is under way on the road…