Yck, the author of the Nuggets booklet “The Way to The Front End of the Interview”, shared “How to do a good job in an influential technical booklet”. The volume has sold more than 12,000 copies so far, making it one of the most expensive of the small volumes. This article is a simple note made after listening to share. Although the title is about how to do a small book, but in fact do technical writing, the truth has the same place.

First, need to have enough accumulation

It’s not realistic to write a technical volume in a short time.

Why is that? Because the first small volume writing authority needs to be digging gold Lv4 author just have authority to open. In addition, if you don’t have some influence or some useful background (such as Dachang Title, etc.), the platform may not be willing to invest in you, because these things require manpower and money. Impossible to make money on the first thing, need to do enough early accumulation, thick accumulation. The author said that he spent two years of accumulation, first spent half a year to write a small book of the predecessor, put on github open source, star more than 10,000. Then I began to write a little book.

What are the ways of early accumulation?

1. Keep writing and sharing

Before you start writing, you must have many worries. For example, you are afraid that no one will read it, you have no time, you will not stick to it, and so on. But most importantly, you need to write first. How do you start writing?

Find inspiration in daily work and study: no matter how small a point is worth recording, otherwise it will be forgotten; Writing is for better growth, sharing is the best way to learn. Writing at the beginning of the purpose is not to make money, but for their own better growth.

2, open source,

Open source is a great way to showcase your capabilities

What are some ways to participate in open source?

  • Participate in the open source library used in the work

  • Come up with an idea to build a wheel

  • Make all kinds of tools to facilitate their development

  • Translation document

Two, writing needs to act first, and then stick to it

Persistence does not mean that you should spend all your spare time writing or opening source.

Persistence can make our future career path smoother, and we don’t have to worry too much about being phased out without conscious accumulation and progress. After six months or a year, you’ll notice the following benefits:

  • You can make a lot of friends with the same interests, and you can make money if you do well. In fact, the network of programmers is still relatively narrow, but when you do something in the community, you will find that the network is wider;

  • As you network, you’ll find it easier to find a job;

  • Develop the habit of continuous learning.

Once you have the ability, technical influence and traffic, you can consider monetizing your ability. With influence, there will be platforms and publishing houses to find you content.

Three, do a good booklet, you need to pay attention to the following aspects

Here’s an example of a small volume:

1. Platform analysis: Analyze the user portraits of the platform and the products that sell a lot

Before choosing a theme, you can analyze the nuggets’ key user base and the reasons behind which of the existing booklets sold well and which didn’t.

Gold mining users are mainly in the front end, and mainly in the middle end.

One of the big names in the industry once wrote a small book that sold over 200 copies because it was aimed at ordinary people and didn’t fit the nuggets’ main demographic.

2. Theme selection: The theme should try to cover more audiences in the vertical field

Reach more people and sell better.

If you look at the volume of sales of the following volumes, you’ll see that a number of topics, such as front-end performance optimization, have sold over 9000 copies, while topics like UniApp and webGL have sold over 1000 and 2000 copies, even though some of the authors are well known.

The predecessor of the booklet provides a complete English translation, and the traffic peak outside China accounts for 40%, while I did not promote it at all in foreign countries, relying on the traffic brought by github list. This was the more surprising point.

3, content quality: the quality of the content delivered by paid products must be the best under the ability, otherwise it is easy to be sprayed and lose users

Good content, there will be repeat customers, will help you spontaneously pull people. Of course, not everyone will be satisfied with the content.

  • Put yourself in the reader’s shoes and don’t just write what you want

  • Consult as much information as possible to ensure that the content is correct

  • Reduce procrastination: If you don’t start writing until it’s due, the quality of your content won’t be guaranteed

4, publicity and promotion: early publicity largely determines whether there is a high sales volume of your products

Channels of publicity and distribution:

  • Rely on their own browsing publicity: public accounts, moments of friends, major technology platforms, contacts, etc
  • Platforms pay to promote you
  • Users share spontaneously (mostly with rewards)
  • Their own money to find channels for publicity (not very recommended, because it is very expensive, conversion is not necessarily very good)

5. Continuous maintenance: Keep users in their own pools

  • Keep polishing your product, keep interacting with your users, and if you leave it at the end of the day, you’re going to lose your reputation.

  • It is best to keep users in their own pools.

For example, in geek time to write some articles, generally can pull group, group users are your pool, be sure to maintain.

Of course, the pool can also be a public number, knowledge planet and so on.

The front end of the public number is quite many, the public number is to make money, but it is difficult to do. The reason is that the platform of the public account is relatively closed. Without external diversion, the user growth of the public account is very slow. Need to continue to be original. To do the public, need to pull up their own wave of fans, to ensure that they have the power to continue the original, and then do the public. Public number advertising is to make money, but do not start at the beginning, for example, the article read hundreds of time, because advertising is hurt powder.

Finally, to sum up, monetizing an idea is a hard thing to do, and you need a long-term accumulation process. So start the New Year by writing articles. Keep it up and in a few years you’ll be grateful for the decisions you made today.

BTW, a tool for publishing the same article across several platforms:

  • Artipub

Github.com/crawlab-tea…

ArtiPub’s crawler uses An automated testing tool developed by Google called Puppeteer, which not only captures data that requires dynamic content with AJAX, but also does some simulation, similar to Selenium but more powerful. How do I log in? In fact, ArtiPub obtains user login information (Cookie) through the Chrome plug-in, and infuses the Cookie into the Chromium browser operated by Puppeteer, and then the browser can normally log in to the website for publishing operations. Cookies are stored in the MongoDB database set up by users themselves and are not exposed to the public, so they are very safe. Schematic diagram of its architecture:

  • openwrite

www.openwrite.cn cloud.tencent.com/developer/a…

  • Wechatsync

Github.com/wechatsync/…