Last night before I went to bed, I glanced at the messages left backstage. One of them, a reader named Abe, said, “Brother, how did you spend your weekend? I feel so empty. There is nothing else to do but play video games, watch funny stories and watch the English Premier League occasionally. Sometimes it feels like I’m wasting my time and I don’t know what to do.”

I was deeply worried when I saw Abe’s message. I had to crawl out of my warm bed, get dressed, turn on the air conditioner (it’s still cold in Luoyang at night, despite the heating) and sit down in front of my computer. I thought it would be a good time to share with you an article I read from programcreek.

If you’re stuck in the dreaded 996 schedule, or worse, then the weekend is the perfect time to recharge. At the same time, it is also a golden opportunity to improve yourself, only when you are strong, can you have the capital to get rid of the hard work.

If that’s what you’re thinking, hopefully this article will help.

01. Take time to connect with friends

Most programmers are bored during the workday, except for the occasional argument with the product manager. After all, endless bugs and endless requirements require quiet coding.

Then the weekend is the best time to communicate with friends, if there is a chance, the best face to face, so that we can share experience and experience in the work and exchange.

If your friend’s skills are better than yours, take the opportunity to learn from them. More importantly, you can make up for your poor information.

02. Throw away your phone whenever possible

Not literally throwing your phone out in the street, you know what I mean, but to remove yourself from the distractions of information. This year, junk information is too much, almost filled in every corner of the network. And mobile phones carry the vast majority of information.

All this information makes us difficult to calm down and exhausts us. If we use this time to take some training classes (like An English class), read some books that we want to read but don’t have the time to read, go to some places that we want to go but haven’t been to yet, then weekends can mean a lot.

03. Outdoor activities

Before and a good friend jiangge exchange, he said the last two years of sharp decline in physical conditions, not only the stomach is not good, the body fat, even hemorrhoids are looking for. When we worked together, he was physically much better than me, and he abused me a lot on the pitch, which made him lose face every time.

But in the past two years, due to work more and more busy, busy no time to exercise, Brother Jiang is not as good as me. I either ride my bike to work or go to the gym every day because of my free working hours. When I get tired of writing on weekends, I go downstairs for a few laps.

04, cooking

I know a beautiful programmer named Vivian, and my god, she leads an enviable life. Occasionally in the group a few of their own coffee, but also with the shape of the kind, feel super quality.

Although we had never met in person, in my mind, a delicate image sprang out of the paper. Most programmers do not pay attention to their appearance, and even for food, there is no special appeal. But I still advise everyone, try not to order takeout on weekends, do not cook instant noodles, their own cooking fried hot and sour potato, boil porridge, improve your life.

If your roommate is a woman, your cooking skills could help you escape the misery of being single. Believe me.

05, read a book

In China, it is often said that programmers are an industry for youth. However, I really disagree with this statement, because for me, with the growth of age, more solid theoretical knowledge, programming is more advanced.

The bottom line is that I read more books than I did when I was younger. In 2019, I read a series of programming books such as Java Programming Thoughts, Java Core Technology Volume, Zen of Design Patterns, And Java Concurrent Programming Practice. Reading not only helps me consolidate the basic knowledge, but also improves my understanding ability.

Not only does reading make us compassionate, responsible, or culturally informed, it can even make us more interesting. The reason why my article is interesting is probably after I read Wang Xiaobo’s book.

If you spend your weekends alone, reading is one of the best things to do. On the other hand, if you don’t know what books to read, I recommend the best Order of JAVA Books to Read? .

06, writing

There are many benefits to writing, such as gaining popularity, recording knowledge, expanding your circle of friends, and helping others. But even so, far fewer people write than read, because writing is not easy.

The reason many people can’t write is because the words they write don’t convey the ideas they want to express. When I first started writing, I used to type at the screen for two or three hours, produce a hundred words, and then read them a few times before empting them because I couldn’t read them myself, let alone hand them to a demanding reader.

But I later lowered the requirements of their own, write after reading, do not care about the evaluation of readers. Writing, writing, as if in a door. If you look at my writing now, it will be of better quality than what I wrote a month ago. Quantity causes quality.

In addition, I would like to say that in times of peace, knowledge is priceless, and those who can write must no longer be poor and bookish. Because you need knowledge, you need nutritious knowledge, you need interesting knowledge.

If you have time on weekends, try writing.

07. Draw

If you find writing too difficult, draw instead.

Chatting with pure smile before, he said that now an original cartoon is very expensive, first creative, then comic processing, then proofreading and so on. Cartoonists are especially expensive.

See what I’m saying? If you want to start a side business, try drawing cartoons. Some readers may say that drawing is more difficult than writing, ok? Well, I’ll just have to huff and puff.

By the way, I’d like to read you another sentence from an ancient essay written by Peng Duanshu, a scholar of the Qing Dynasty:

Are things difficult or easy in the world? For it, the sufferers are easy; If we do not, it will be difficult for the victims.

08. Meet people with similar interests

Nowadays the Internet is very developed, especially for programmers in big cities, there are many parties, including outdoor ones. Go to community tech sessions on weekends, or meet people with similar interests online.

Go to a picnic, play badminton, watch a soccer game, or even join a book club. These are not useless social activities. Group activities can help you develop cooperation and communication skills, which are also beneficial in the workplace.

When I came back from my last trip to nanjing, I felt strangely motivated — there were so many wonderful young people around me. As regular readers know, I work with only a few friends in Luoyang, a third-tier city, and their interactions are limited, but the Internet has expanded my circle of friends and given me the opportunity to meet more programmers who share my interests — the world is so beautiful.

09, thanks

Well, readers, that’s all for this article. There are the best programmers in sight, and you’re up for a raise. If you don’t like it, I recommend two more.

In addition to fastjosn, which other Java parsing tools do you know? There is still a week to liberate, inadvertently lu code, anxious to go home

The original is not easy, like the point of praise — wish you 2020 make a lot of money, skin white.