Give yourself a little income, a chance, and some motivation in repeated reviews!

Before starting, I have a question to discuss with you.

That is what our industry is?

In short, what do we do?

I think in fact everyone already has an answer ... (Programmer ?, Development Engineer? Test Engineer?)

In fact, when I first started,
I was also puzzled when holding a monthly salary of 3,000 yuan . After all, I am modifying and checking some simple scripts every day.

When someone asks me what I am doing, I support me for a long time (one will write a script, the other will change the configuration. Instead, he will be confused by others), I don't know how to describe my current occupation. (Actually, I mean programmers)

Programmer?

No!

Because in my opinion at the time, I was still far from being a programmer.

This problem will remain until I officially engage in java development

When I was reading CSDN, I saw a question in a blog

Let me remember that time: "Can you be called a programmer?"

So I went to Baidu and searched for the words "programmer". The following are the terms:

1) bing search results
2) Baidu Chinese term

At the same time, I also found that programmers, architects, and test engineers are equivalent to software practitioners, and the industry they belong to is Information Technology, which is called IT.

Speaking of programmers, what do you think of now?

Negative ones are 996, single dogs

Positive is skilled, lifelong learning

Maybe the profession of programmers will eventually be replaced by programs in the future, but this is a digression.

And if you choose one of the core competencies as a programmer from all positive evaluations is

-Lifelong learning

And there is no one, and the superb technology also benefits from lifelong learning

In fact, not only programmers, but also practitioners in the entire IT industry

If you are now in the status quo, you are standing still and don't want to make progress.

Then in the near future, it will definitely be eliminated

In fact, I am very happy to have the opportunity to discuss with you, learn, and progress together.

In fact, about sharing this, I have been thinking since I learned the news

Some questions, including what is sharing? What are the benefits of sharing?

Can sharing change our present? Will sharing affect us in the future?

What is sharing?

Sharing is a way of learning in my opinion.

What are the benefits of sharing?

Sharing can make people

  1. Learn faster,
  2. Remember more firmly,
  3. Speak better

Why do you say that,

Start with a short story

I live in a dormitory with several colleagues. We are friends, roommates and roommates.

Open a freeTalk sharing mode, chat together and listen to the ideas of others, reference

The opinions of others, learning the thinking and behavior patterns of others

This is good, isn't it?

Yes, this is really good.

But as programmers, IT practitioners, and programmers, this is not enough

Technology and business are topics that can't be escaped anyway, after all, you can't imagine working in the future

—Chatting

Of course, I do n’t mean not to chat in the future, just to say that for our IT practitioners, this is not enough

You also need other learning methods and learning methods.

I once read the blog The name of the blog is "How to go crazy like playing a game, Shi Lezhi learning"

In the blog, it tells why people play games and what is the fun of playing games?

It ’s not that “one knife 999, click to send Tulongbao knife, this is a brand new version you have n’t played”, etc ...

Similar to this kind of feedback, in fact, after you operate, the game immediately feeds back a push data to you

Make you feel that your operation is useful, and get a sense of satisfaction when you dodge the enemy or defend the enemy

And make you obsessed with it

But learning is different, why?

Because sometimes, you insist on studying for a month, and this month's things you may be within a year

Not used, and will eventually forget, resulting in a decrease in interest in learning

In fact, learning is like a stand-alone game, one learns, one listens, one reads, and one reads

Then you will give up over time. Isn't it time to play games?

After all, no one can play a game that ca n’t be upgraded one level for a year, and ca n’t change the map.

So I wonder if I can introduce this kind of single-player game into the 'pvp mechanism' to become a multiplayer online game

After studying, use the sharing method to find people below pk, get a feedback, and then

Stimulate your interest in learning and motivation. Form a positive cycle

But technology sharing this, it is easy to say, difficult to say

I think one is that the technical level is deeper than the general one, and the other is the technology

Not black and white, if you delve into it, you can always clear it, such as scaffolding, frames, tools, etc. or even them

The developers, development teams, and designers are there, so if you look at the technology, you can always understand

It ’s good to be confused for a while, not for a lifetime, but it ’s not necessarily if you change the angle

For example, now I start to explain the basic syntax of java, such as int i = "" I was wrong as above, it is a very simple error

Suppose below is a crowd of people

Then someone must think at this time, you do n’t know it yourself, and you have the courage to talk about it? Hu Youren only

Then silently despise in my heart, if at this time someone says that you are wrong, slap, whether it is intentionally or unintentionally,

No matter how you react, regardless of understanding or not. At this time this slap has already hit.

Of course, the most likely thing is to talk to you behind the back, but you can't hear it, so why don't you know what to do.

It ’s not that it ’s not good, it ’s actually that way we can make faster progress, but if we think differently

Everyone is estimated to be somewhat unbearable,

At this time, it may be another angle to analyze from a rational perspective:

1) _ You will be impressed by this

2) _You will revisit your current knowledge

3) _ Before the next sharing, you will do a comprehensive knowledge review to prevent being beaten

When you have finished these three points, it does n’t matter if you are beaten, because you are already moving forward, at most when you are preparing for the next time you share, you will not be beaten because of this point

The above is what sharing will bring you now?

To reiterate:

  1. You will be impressed
  2. You will revisit your current knowledge
  3. Before the next sharing, you will do a comprehensive knowledge review to prevent being beaten

This is what I want to express. If a person is bored, unmotivated, and wants to give up, then it may be a black-and-white debate. Sharing is definitely one of the important means of reviewing knowledge and reviewing experiences and experiences.

At the same time, technology is black and white, and talking about technology is always going to be beaten. In the face of other people's refutation, if you retreat proves that you have lost

In fact, if you want to use the "share" learning method, there are still many things to pay attention to

It is even more difficult to use it well, for example: I feel that there is nothing to say, some are small

Nervous and so on.

Actually it's because we lack practice and experience

But everything is difficult at the beginning, just like everyone used to learn English

Chinese is much harder than English, and I do n’t want to follow English like that, because it ’s because

There is no English to use and practice, there is no accumulation, accumulation. Naturally it will not

So what can continuous sharing bring us in the future?

It depends on your sharing channel,

Simply write a technical blog, visit a technical forum, go to github to maintain your own knowledge system

It is more difficult to maintain your own personal technology website and continue to share your updates on it

The most difficult to record your own technical video and publish it on websites such as Bilibili or youTube

But keep in mind that the benefits are proportional to the difficulty. The harder things tend to be the bigger the benefit.

So now we have a simple review session.

As an IT practitioner, we are supported by many core skills

One of the core capabilities isLifelong learning

As a core competence, there are many learning methods. Today I am sharing here

I personally think that a more general method of "sharing", but sharing is not easy to use, then first we need to understand sharing

  1. Sharing is a learning method that allows us to learn faster, remember better, and speak better

  2. How does sharing affect us now

    1. You will be impressed
    2. You will revisit your current knowledge
    3. Before the next sharing, you will do a comprehensive knowledge review to prevent being beaten
  3. How does sharing affect our future

    Will accumulate our second point, which is now the benefit of now, and improve our industry influence

Then I have a few small wishes:

I hope you can share your work experience

This allows us to take fewer detours, reduce overtime, and improve the upgrade experience

I hope you can bring your own opinions when sharing technical points, whether right or wrong

After all, there are a lot of online tutorials now. You can't learn just looking at the official concepts and materials.I hope to get your views, ideas, and insights.

Let's learn a certain knowledge point faster, after all, it only takes 20 hours of deep learning time to theoretically learn the same skill

I hope (we go together every day) we are day day up

At last

Technology is an important part of program life, but your program life is not just about technology

Don't accumulate steps without a thousand miles, don't accumulate small streams without a river or sea

The road of sharing

Some difficult points about sharing

Published 43 original articles · won 283 · views 10,000+

Guess you like

Origin blog.csdn.net/weixin_43843042/article/details/105365068