preface

I am an online document fan, have used a variety of document tools, including Typora, Youdao Cloud, Evernote, Simple script, notion, I come, language bird, graphite document etc… I was immediately amazed when I approached a finch: Markdown real-time rendering is so awesome that it is the online version of Typora Plus + God Pro. Later, the project needs to be inspired by it and open source a rich text editor for Markdown real-time rendering, but this is not important. Today, I would like to share with you how I do time management and knowledge management

As a front-end programmer, in the face of endless mass of knowledge, and the third day of the fifth popular new technology, often sigh that learning is not moving, front-end developers are in urgent need of an efficient knowledge management system!

After two weeks of practice, today I recommend one tool, two methods, to help you manage your daily schedule with the help of language documentation, along with knowledge management, if you understand the essence of it can help you to be more disciplined.

I. A tool:

  • The online document is www.yuque.com

Recommended reasons:

  • Free to use (although there is a membership mechanism, the free user function is sufficient for now)
  • Automatic synchronization
  • Markdown renders in real time and can be understood as an online version of Typora
  • Additional features include mind maps, flowcharts, support for page references and more

Two, two methods

1, time schedule method: the day to do things according to the time to allocate

  • The so-called time schedule is to arrange the study/work time by half an hour or one hour every day, as shown in the picture:

Mind method: small target leveraging great kinetic energy

People need to have a reason to do anything. Take learning as an example, the long-term benefits of learning are obvious to all, but no one will keep self-discipline and roll on learning just for an interview half a year later or long-term technical improvement.

So there are two big benefits to time planning

  1. So that you know what to do next so that you don’t run into people
  2. It’s to give yourself a small reason to go right now — to check things off in order to get them done

Don’t underestimate this little reason. It’s better to have a reason than no reason. Having a little reason gives you a little more motivation to discipline yourself.

Key points:

Specify start and end times that are as realistic as possible

Note:

Sometimes when one project runs out of time, it doesn’t matter if it affects other projects. Just make a new plan or postpone it. Just take action.

2. Ebinroth forgetting curve learning method:

Keep a record of what you have learned each day and review it on a daily or weekly basis

  1. Take the week as the unit first, make a week study plan
  2. Then make a daily study plan on a daily basis
  3. Spend some time the next day reviewing what you learned the day before
  4. At the beginning of the week, take a period of time to review what you’ve learned throughout the week

Principle:

  • From Zhihu invade delete

Mind: Repetition is the mother of learning

If you want to learn something complex and obscure, delve into its core principles and understand how it works. Or you can not understand, read repeatedly, with quantitative change to promote qualitative change; Repetition also helps you remember more proficiently based on what you’ve already understood.

My review plan

My practice:

Create a knowledge base catalog

Make a weekly plan

Organize a Daily schedule

Some of the details

Although this plan seems very complicated, it is actually very simple to implement. Many details are involved, such as how is daily knowledge managed? How is the daily collection organized? Here briefly, if the daily knowledge content is not much is placed in the daily plan page, review at a glance, if the content is too much will be removed from the page, language support inline finch content, removed and then added, such as this:

The daily collection refers to the good articles browsed, which were previously managed in a large document. However, I found it troublesome to review in this way, so I put it on the daily plan page and summarized it at the end of a week, for example:

Be sure to review at least the previous day’s material before making plans for the next day, and more days if you have the energy.

The rest, such as how to do mind mapping, how to reference page relationships, you can find your own favorite way.

Write in the back

It won’t be an article originally, just want to simple introduce to good friends, but the content, the more is simply adjusted, this way, of course, there are still many shortcomings and unreasonable places, so here just give you an idea, a little inspiration, code word is not easy to welcome the thumb up collection, insufficient also please light a spray, in the end that sentence, A good front-end developer needs an efficient knowledge management system! If you have a good plan or good ideas are also welcome to the comments section exchange ao ~

Finally, attached is my weekly schedule and master plan for your reference only.

(End of article)