5
头图
This article participated in the SegmentFault "2021 Summary" essay , and you are welcome to join as well.

I have always had the urge to write since I first started working. I didn’t develop a continuous and rhythmic writing habit until March of this year. Recently (as of 2021-12-15) I have , with an average of 3 per month. About this article, the total number of readings on the whole network is 20w, and the number of is 1w+ 161c1757b5e060. Looking at this data alone, this data is not surprising, but this has brought me a lot of personal gains:

  • Life first income after sleep - specifically how much? Leave a suspense, I will expand on it later
  • After studying, I will make a summary with the mentality of a professor, and complete from learning to teaching . For me, the learning efficiency is very high.
  • Write content that you feel is good enough and complete enough to help yourself and others. It will naturally improve the individual - and even the team's influence
  • The writing process exercises personal expression skills, logical thinking, and even empathy. I feel that my has gradually become mature during this period of time.
  • The behavior of insisting on technical writing is very appealing in itself. It can convey a signal to encourage learning and sharing within the team, which can effectively enhance the activity of the technical atmosphere
  • Individuals and teams have enough technical output, and after the technical influence in the industry is large enough, it will be easier for attract outstanding talents , which is good for recruitment
  • etc

Next, I will summarize my writing experience in several dimensions:

  1. Why did I start writing?
  2. Difficulties and benefits of writing, and how to persist in writing?
  3. Set some flags

cause

Before joining the current team, the rhythm of my blog was basically three days of fishing and two days of surfing the Internet, and an average of 2-3 months to output one article, and the content was relatively low quality, partial study notes and summary.

After I came to Byte, I was fortunate to participate in a technical sharing organized by the department in March this year-front-end packaging and construction related topic sharing, and the output was not accidentally good: [Summary] One article thoroughly understands the core principle of , and take it A writing award:

So I tried to get to know and dig my blonde hair, and the response was good. Reading, reposting, liking, and collecting, all the values set the highest record of my career. For a layman like me, this is already the peak of my life. Up.

So, since it seems to be going well, it's better to try to write more articles taking advantage of this interest, and open another official account: tecvan.

image.png

Then, I’ve been holding on to the present. From April to now, I have personally output 28 articles, and the traction team has output 68 articles. The next technology sharing session is fixed at the front-end weekly meeting every week. The results are okay.\~

My understanding of technical writing

problem

Writing a technical blog is a particularly difficult task-at least for me. It takes at least 1-2 weeks for each technical article to be drafted to finalization. The process is roughly as follows:

  1. Learning : Check information around the subject, but the process is not necessarily smooth. As far as Webpack I often write, there are not many ready-made materials in China. This process may have to go over the wall to find the Internet, or even read the source code directly. , This process is very brain-intensive
  2. Experiment : Bring in new knowledge input with technical points, design a large number of experiments, and rigorously cross-validate-after all, it is something to be exported, and the quality must be guaranteed. This process is very labor-intensive
  3. Written by : After studying and verifying the experiment, I started to summarize and sort out the article. This process is basically out of the category that programmers are familiar with. It is necessary to design the article structure, echo back and forth, inherit and turn. . . Moreover, there are no strict standards for the quality of a sentence, a paragraph, or an article. I often finish writing and don't even know if I have written it, right or wrong, so I often get stuck on a sentence for an hour.

This process is actually very anti-human-work is already very tired, why spend time and energy on an uncertain thing? A lot of people I know have broken through the limit once a month. It’s actually very difficult to have continuous and rhythmic output, including most of the time in my own career. thing.

income

Although this is difficult, the benefits are particularly clear. In my opinion, there are at least the following benefits:

  • Efficient learning method : Written expression has higher requirements for narrative skills, logical structure, and systemization. It will push you to actively check and fill vacancies, and connect discrete points of knowledge into a network. The learning initiative and effect will be both Much better than just typing

  • Expanding personal influence : The technical community can help authors reach more readers. The more widely read the same content, the more people will be helped, and the author’s influence will naturally be strengthened.
  • Writing itself can also be a management tool , the team atmosphere, the most critical variable is the manager himself, if you expect the team to maintain a more active technical atmosphere, then you have to stop and promote this. Atmosphere, from my experience, setting an example is far more useful
  • Passive income : Although there are few, some people do get passive income other than wages by publishing books, booklets, and tutorials
  • etc

In my opinion at this stage, writing is a very important way for me to realize personal value besides coding, and it can relieve my anxiety about the 35-year-old curse to some extent.

How to persist

After talking about the difficulties and benefits of writing, if you feel it is necessary to start writing something, here are some tips on how to keep writing:

  • Start with a simple and familiar field, choose a small technical aspect, and output your own experience, opinions, and thoughts. Don't over-pursue quality in the early stage, and don't be afraid of being questioned for poor writing. Write first to overcome resistance to writing. psychology
  • Set rules for yourself, one is to set a specific time period for writing every day and every week; the other is to set the output cycle, for example, you must output an article every week or every biweekly, and give yourself a DDL
  • Before writing, plan the structure of the article
  • Find a clean environment during the writing period, mute the phone, turn off the communication software on the computer, and minimize external interference
  • Between writing, studying, and experimenting, don't habitually pick up your phone or open irrelevant apps! ! ! focus!
  • The number of readings, likes, and fans in the technical community are regarded as quantitative indicators, and feedback is obtained in time through the changes of these values, but remember that the original intention is more important than the number, and do not reduce the quality of the work in order to cater to the community
  • Set a mid-to-long-term goal, for example, the number of fans in the community will exceed 10,000 within a year, a book will be written within a year, etc.
  • Appropriately read some books about writing, and recommend "Nine Palaces Writing Method", "Learning to Write", "Reading, Studying, Writing", "Falling Flowers and Flowing Water Are Articles", "How to Read a Book"
  • Read some free books

Of course, these are just suitable for the current way of my behavior. The key is that once you decide to start doing this, you have to be consistent, find a positive feedback path and persevere.

Flag

Now it’s just the end of 2021, I hope I can go a little bit further in the next year, including:

  • A Nuggets booklet will be published in half a year, the theme is Webpack
  • Book within a year
  • Start the study of visualization, and at the same time, it can precipitate a series of relatively high-quality articles, at least 10 articles

Gossip

Traffic password

I usually maintain accounts on the four platforms of Zhihu, Nuggets, Official Account, and SegmentFault. The characteristics of each platform are actually different, and the corresponding methods of attracting followers will also be very different:

  • Segmentfault: The writing experience is the best, and there are many community activities. The editor sister is very beautiful. It is the most suitable community for programmers.
  • Official account: The strongest original protection, there is no one! Disadvantages There is a single method to pull new, mainly relying on social communication, the most effective way to increase fans is to be reposted by the big fan
  • Zhihu: There are many technical leaders, and the recommendation algorithm should be the best, but the corresponding content quality requirements will be higher. The most effective way to increase fans is to like the big V
  • Nuggets: The writing experience is good, and the front-end is particularly large, but the reader group is relatively young, and they like articles with fuller emotions and richer expressions, which are not suitable for my cold style.

Now I have started to focus on the WeChat public account. Although I have few readers and fans, it is at least a bit original. . . I don't want the things I wrote so hard to stay up all night to be inexplicably placed in strange places without consent.

Why focus on Webpack

The first choice for Webpack was the need for technical sharing within the team; the second was that there were very few high-quality materials in the community; and the third was that there were a lot of Webpack's particularly complex scene requirements in the work.

When I first read the source code, I found that Webpack is far more complex than other front-end open source projects, which aroused my enthusiasm. I think my IQ should be able to gnaw off this bone, so I settled down and learned a lot. Over a period of time, some consciously more in-depth articles have been output one after another.

After the articles were counted, several publishers came to call for manuscripts one after another. This proved that I seem to have the ability to publish a book in this area, so I will be more involved in learning Webpack knowledge later. So far I have written Webpack. The series already contains knowledge points in three areas: source code analysis, performance optimization, and basic applications. Some students have added to me on WeChat to ask questions about Webpack. I generally try my best to answer them - unless I'm too busy.

The current plan is to focus on this topic for at least the next six months, until all the content can be organized into a sufficiently complete knowledge system.

Breaking article

Once, many years ago, as a young and ignorant, I wrote a hydrological menstrual sticker the problems encountered during the recruitment interview: "161c1757b5eac8 161c1757b5eacc front end, why should I not want you ", but I didn’t expect it to explode all at once. Up. . . It has attracted a lot of extreme praise\& negative reviews, and a bunch of:

https://www.cnblogs.com/vans/p/4550356.html

Such an article.

I was so scared that I never dared to log in to that account anymore, and I never dared to write any menstrual posts that controlled and commented on current affairs. It was too exciting.

Absurd

In the past year, many people have continued to leave messages at the end of my article - or directly add WeChat, it is a big man or something, and my heart is very refreshing:

income

It is estimated that this part is the most concerned. The passive income that my writing has brought to me in the past year are:

  • WeChat public account can receive a monthly advertising fee, an average of 5 yuan
  • Appreciation from readers of the official account, 500 in total
  • Won the company's technical writing award, JD card 1k
  • I have received several resumes, although all of them failed to refer to, but the referral process prize should add up to 200

In total, it should be 1800 yuan, and , enough to eat king crabs!


范文杰
1.4k 声望6.8k 粉丝

引用和评论

0 条评论