preface

To be a good Android developer, you need a complete set ofThe knowledge systemHere, let us grow together into what we think ~.

Where are those who are smarter than others actually?

In life, we often see that people who have been good at school in the past almost always learn faster than average when they take up a new subject or field.

Why do these people just seem smarter than everyone else?

The key factor is that hardware and software differ from person to person, that is, knowledge stores and ability stores. Our understanding of any new knowledge is based on our old stores of knowledge and capabilities. The more you know, the faster you will learn.

The essence of learning and memory is to connect new knowledge with old knowledge. The larger and more types of old knowledge you store, the more connections you can find between new knowledge and faster and better learning.

If someone seems to be doing well without much effort, it is because they have put in enough effort in the past, before you can see it 🙂

So try early, but don’t sell yourself short. The best time to plant a tree was 10 years ago, followed by now.

Two, the three laws of effective memory

It is well known that a person’s memory deteriorates from the early 20s on, but as we age and work experience, society’s demand for our memory efficiency becomes more and more demanding, which seems to be a pain point.

Some people might say, memory palaces are hot these days, try this.

What I want to say is that memory palace is a fast and efficient method of memorizing, but its metaphysical approach is only suitable for short-term memory, and it deviates from the essence of memory, which is to think about the inherent meaning of knowledge. Always keep in mind why you’re learning. Learning is about acquiring the skills and thinking behind what you’re learning, and those products give you constant feedback, creating a virtuous cycle. So, what are some efficient memory techniques that are better suited to us?

1. Focus on the knowledge of the same subdivision in the same period of time

Because our brains take in familiar and completely unfamiliar knowledge differently, when you see familiar content, your reading speed and comprehension automatically improve.

2. Active thinking & processing

Don’t waste time cramming things you haven’t thought about or processed. Instead, you need to ask questions about key points from your memory, elicit your own thoughts, and repeat them in your own words.

3. Repeat carefully

The initial active learning leaves behind “short-term memory”, which needs to be deeply processed by oneself to transform “short-term memory” into “long-term memory”. And “processing” means elaborately repeating them in your own words.

The reason why elaborate retelling is really effective is that when we memorize large sections of text, we will convert them into our own language, because our language system, narrative style and expression habits also belong to “existing knowledge and experience” 🙂

So, how do you describe it in your own words? Remember this sentence: draw the key words of the key sentence and connect the dots.

Note: we can reorganize the language with each review. If you can say it in a new sentence every time, you really understand the text.

4, summarize

  • 1. Focus on the knowledge of the same subdivision in the same period of time.
  • 2. Active thinking & processing.
  • 3. Repeat carefully.

3. These two tips save your forgetting curve

What is learned is easy to forget? Learn today, forget tomorrow, seems to have become a lot of people to learn the normal, although some students in the process of learning to review, but it is difficult to escape the “amnesia” claws, so how to avoid forgetting knowledge? Here I recommend you two sets of efficient review methods that I usually use.

1. Review in stages

The review will be divided into “small review”, “middle review”, “big review”, three stages of review. For example, you can set small review sessions once a day, medium review sessions once a week, and large review sessions once a month.

2. Use Anki to make the review a closed loop

Anki, the memory machine, will save you from having to plan every single point of review. Break a book into parts, divide it into chapters, break it down one by one and record it in Anki.

In Anki, we can create separate memory banks for different types of knowledge, and then make note cards for each type of knowledge in the form of text, pictures or audio, and put them into the corresponding memory bank.

After reviewing, Anki will let you actively choose the next revision time, such as 1 minute (difficult), 10 minutes (average), or 4 days (easy).

With The help of Anki, it is more efficient to record a chapter of a book or course into a single page of notes without having to make a separate card for details.

(Anki demonstration picture)

Take the initiative to include key questions for review in Anki. By asking questions about your memory, you will be able to remember it more efficiently.

3, summarize

  • 1. Review in stages.
  • 2. Use Anki to make the review a closed loop.

A good book should be read three times

Reading a book twice is far, far more effective than reading it once. In my experience, reading a book twice is ten times more effective. If I remember 3% of a book the first time I read it, I’ll remember 30% the second time I read it.

Of course, it is best to read three times, using the way of “speed reading, intensive reading, pick key reading” to reach the path of “first read thin, then read thick, then read thin”.

Follow these three steps to learn how to speed read effectively:

1. Use speed reading to quickly expand your knowledge base

Rich knowledge reserve is a necessary prerequisite for fast reading.

When reading a book, read the preface and chapter 1, that is, just the beginning, and then jump right to the second to last chapter. In this way, we can make a preliminary judgment on the book. If you see quality content, you can add it to the list.

2, train three times the speed of listening to audio + finger reading

Start at your current listening speed and increase the speed of the audio. Adjust yourself to the new frequency, with your eyes and fingers focused on the current line.

3. Record the core knowledge points with clear monomer

The so-called clear list is 123 to list the key points of the book one by one.

Intensive reading means reading, thinking and refining the core content verbatim.

Finally, pick the key to read, at the same time combined with their own intensive reading thinking notes, concentrate the essence of a book to their own mind.

Five, efficient study and work of the practical mind

1. Set a deadline

When we’re given a relatively small amount of time, we’re more likely to think about more efficient ways of doing things, rather than obsessing over details.

2, do not believe in authoritative “good” textbooks, do not look down on “thin” “silly” textbooks

Everyone must explore and learn how to find the right materials for their study. The right material for you doesn’t have to be authoritative. There may be some study material you despise that is the key to getting into a certain field.

Starting with a thin textbook and then looking for a “thick” textbook is my best method of learning.

Because “thin” textbooks can let you read them at the fastest speed and have a comprehensive understanding of the whole subject, thin textbooks will minimize the difficulty for you to get into this field, and after short-term learning, you will have more interest and sense of achievement.

This is often more important because learning is not a 100m sprint, but an extended marathon.

3. Act now

Action is the best medicine to cure fear, and hesitation and delay will continue to nourish the fear.

It is always easy to say and to think. The real problem is encountered in the process of “doing”. You need to be able to build on the skills and techniques that you’ve learned through incremental practice.

You need to start delivering immediately, see results right away, build achievement, build positive feedback, build motivation to keep exploring.

4. Avoid naive practice

The point of practice is that those separate actions need to occupy all of your working memory at first, and with practice you internalize them as a whole, as automated, intuitive responses, and then you have room in your working memory to do higher-order things.

However, do not simply repeat something, such as repeated reading, recite.

Deliberate practice is what really improves your ability and makes you smarter.

Deliberate practice consists of four principles:

  • 1. Be specific about your goals.
  • 2. You need to be extremely focused.
  • 3, need to see the feedback in time, and regular recheck and adjustment.
  • Step out of your comfort zone by escalating your challenge at the right time.

Finish first, and then perfect

Give yourself permission to write trash, or you won’t write trash.

We can spend a little time doing the preparatory work, but the real problems that need to be solved will become clear as we go along.

Therefore, for a given subject or field, learning is basically a process of uniform acceleration or variable acceleration, your method will gradually improve in the process of practice, and efficiency will gradually increase.

6, summary

  • 1. Set a deadline.
  • 2, do not superstition authority of the “good” teaching materials, do not look down on the “thin” silly teaching materials.
  • 3. Act now.
  • 4. Avoid naive practice.
  • Finish first, and then perfect.

Six, how to intelligently consult ox person, learn its essence?

Ask questions with limitations and context, and give the other person something to answer with.

1, three questions, explore professional

  • Teacher, engaged in this industry, what do you think is the most critical link? What are some of the most important challenges you have faced? How did you get here?
  • In your field, what do you think is the biggest difference between average and expert?
  • If you were to take an apprentice, what devil details would you teach him to focus on? Why are these details particularly important?

2. Ask two questions and explore cognition

  • Which book or news you read in the last six months has touched you most?
  • A major event has recently occurred in your industry. Could you help me analyze what it is about?

Finally ask, ask the teacher to solve your pain point problem

4, summarize

  • 1, three questions, explore professional.
  • 2. Ask two questions and explore cognition.
  • Finally ask, ask the teacher to solve your pain point problem.

These four steps will help you become a senior researcher

Research ability is the ability to actively explore.

For every new thing or technology you study, you need to develop a strong sense of work. Also, focus on your ultimate goal and always ask yourself if what I’m doing will affect the goal of my research.

For senior researchers, the research path is divided into four steps:

1, arouse curiosity, stimulate interest

2, sufficient and moderate data collection

The data collected should be sufficient and restrained. It’s all down to your initiative to gather enough information.

Moderation in sufficient quantities allows you to focus your research.

To do this, focus on your research objectives and avoid getting too wrapped up in your research text and going off topic.

3. Deal with it critically

Use critical thinking in research to deeply explore the nature and laws of things.

To grasp essence is to find difference, and to find difference requires contrast.

To grasp the law is to find similarity, and to find similarity requires analogy.

The purpose of finding similarities is to improve the efficiency of understanding things and to better control them when they encounter similar things in the future. Similarity is not exactly the same, different parts we can pick out to see the nature of things, and the same parts we can take and link different things.

4. The conclusion is fruitful

Build your own product, publish articles, speak publicly, etc.

5, summary

  • 1, arouse curiosity, stimulate interest.
  • 2, sufficient and moderate data collection.
  • 3. Deal with knowledge critically.
  • 4. The conclusion is fruitful.

Eight, the growth master must be ten growth rules

1. Focus on personal growth

Don’t settle for 80%. It’s better to do 100%, or even 120%, as much as you can. No matter what happens in your current company, it’s better for your personal strengths to sink down on you than it is for you to waste time and groping. Learning to take responsibility for your own growth is the first and necessary step to climbing the corporate ladder.

Align business and personal goals

When choosing a job, make a judgment call. If your direction is very close to your boss’s, if the Angle between the two vectors is acute, or at least linear, it’s a good fit and you’ll be happy.

3. Start by mastering a language

It is better to master a language first, to the level of proficiency like using chopsticks. The more we know about programming languages, the more tricks we know, the more options we have, the more room we have to maneuver and solve problems.

4. Don’t just Copy & Paste

Copy & Paste is not the problem. The problem is whether you have digested the code and the logic and principles behind it to make it your own and write great code with your own flavor.

5. Learn to talk to yourself positively

Always say to yourself, “IF I don’t know the core principles, I’ll always be a loser or a journeyman.” These cues will give you motivation to study harder and harder.

Learn to trial and error

Making mistakes is the path to deeper understanding. Once you stop making mistakes, you should be on your guard, because it means you’re not improving and learning new things.

Learn to review

Review yourself, learn from your mistakes and improve; Copy others, from other people’s stories to gain experience and lessons, “the stone of another mountain, can attack jade”.

Develop your own thinking against common sense

The paradox of common sense is that it can both help us make sense of the world and undermine our ability to understand it. Consciously develop their own anti-common sense thinking, less reliance on common sense, more objective, multidimensional, scientific perspective to think, break away from inertia and routine.

9. Learn English related to your field of study

Don’t memorize words that are not related to your field of study. You won’t be able to remember them. Start where you want to go. If you are trying to study something and find that you don’t understand some English materials, you should go straight to the English materials that are closely related to your field of study and learn new words as you read them, so that you can remember those words in this environment.

For example, I am responsible for the development and experience optimization of Android and the Flutter App. Therefore, I should directly read the Flutter official documentation and the excellent articles on Medium. Not only can I kill two birds with one stone, but ALSO I can learn something that I might actually use later. It will be much more efficient than if you just learn some English words you don’t need.

Stop your losses in time

If you find that your continued efforts don’t pay off, don’t change, and don’t show an upward trend, it’s time to cut your losses. Judging from the short video operation data in recent weeks, the consumption of knowledge short video is not suitable for programmers, who are a group that focuses on efficient learning. Therefore, public account reading is still the mainstream.

Finally, remember this: if you don’t refine, apply your learning, think deeply, and practice feedback, it won’t become your own. Instead of thinking of information as knowledge, collecting as learning, reading as thinking, and storing as mastering, focus your attention now on learning more effectively.

Reference links:

  • 1. The Jungle Book
  • 2. Geek Time – How to become a good learner
  • 3. Get – How to be a productive learner
  • 4, Chi Jianqiang on personal growth – The Peach Seller said

Contanct Me

Low WeChat:

Welcome to follow my wechat: BCCe5360, the group number has exceeded 200, can not scan code into the group, add my wechat to pull you into the group.

Thank you for reading this article and I hope you can share it with your friends or technical group, it means a lot to me.