It is said that the growth of programmers is driven by coding, and this is true. But if you can write code, write articles, and speak PPT, will you still be far away from influence?
This article is applicable to every technical student. I will tell you from my role as the editor-in-chief of the industry technology conference, how to build my own technical influence, what common methods are there, and how I can do personalized overlay myself; I am a technical novice, or I have a certain technical foundation, I How to create your own influence?
1. Why share this topic?
Recently, when chatting with some technical classmates, I often heard that so-and-so gave a speech at the xx conference. It was so amazing that it was the ceiling of the industry. But what I want to say is that these powerful people have accumulated their own influence step by step. Given time, you can do it too.
When you first graduate, you may examine your academic qualifications; but after working for a period of time, you will examine your academic qualifications, your company, your rank, and later your influence. For example, xxx has delivered speeches, papers, and even patents at industry conferences.
As the former editor-in-chief of Dewu Technology Operations and the Industry Developer Conference, I want to say that if you don’t take small steps, you won’t reach a thousand miles . So what are our steps?
2. Why create technological influence?
Before posting this topic, some students must want to ask, why should we build our own technical influence and what is the use? Perhaps, in the short term, a promotion and a salary increase, or in the far term, starting your own business, can you be discovered by investors? Selling courses on entrepreneurship? Can it increase side income? Go a little further, contribute to society and promote the innovative development of China's technology industry.
If you are interested in improving your technical skills, you can read on.
3. How to improve technological influence?
As a technical student, there are many levels. You can first check what stage you are at, because the focus of each stage is definitely different. You can refer to the table below for the key points and things that need attention at each stage; first determine what stage you are in, and then output the corresponding key points.
The following table takes undergraduate students as an example:
The next part will focus on describing what each part should do, as well as simplified steps.
Input - learn more knowledge in your corresponding field
It can be reading books, listening to lectures, finding series of courses online, and participating in practical projects. The focus is on your own thinking and outputting study notes.
Two more reliable suggestions are:
- Read the source code and simulate it yourself
- When writing code, you need to know your business and the logic behind it. Why should I write this code? What should I think about and consider?
Bi Xuan said: "It is not difficult to write a piece of code that can run, but it is very difficult to write a piece of code that can run stably no matter what."
For programmers, you need to know what your location is doing for the business, and understand more about the logic of business operation, so that you can think more when writing code.
Tips: Input is a long-term process. Although input is not mentioned in the later stages, all outputs are based on sufficient input. Live to learn and learn for life.
Output - Github project contribution
Here you can pay attention to projects that interest you, or projects with good development potential, and contribute your own code in the long term. The main focus is on the long term, which can be regarded as practice and learning outside of work.
A blogger’s output in the past year
technical article
Many technical students really have a love-hate relationship with technical articles. Among them, the most resonant ones are probably those who hate others not writing development documents and comments, and those who hate having to write development documents and comments themselves . However, writing is a topic that professionals cannot avoid when writing articles. Weekly reports, promotions, defenses, various report PPTs, or various requirements documents must be written.
How to write it? For example, if I want to make a dish "Chili Stir-fried Pork", I have to prepare the main ingredients, auxiliary ingredients, seasonings, and cooking utensils. Similarly, if I want to write an article, I have to have an idea. What kind of article do I want to write? What is it for? Do I record it myself, review the project, summarize my experience, or show it to other students?
I have a preliminary idea, for example, I want to write an article related to "Business Architecture". I can check on the Internet, such as InfoQ, CSDN, Google, etc., how other companies do their business structures, so that I have a good idea.
Then start organizing your own things. I suggest at least three points be clear: audience, title, and content outline.
example:
Replenish:
Universal main line logic: background, current situation, problems, solution ideas, benefits, value
Background: For the audience, tell us why we need to sort out this topic, what is its value and significance
Current situation: What is the current status of the industry and the current status of acquisitions, and what stage is it at?
Question: It can be understood as the point of view or argument of this article. What are the problems?
Solution ideas: Focus on the problem - propose a plan - combine with practice - upgrade the plan - it would be better to have a reusable methodology
Benefit/Value: Sublimation Theme
Integral parts of the article:
1. A clear logical main line: what - why - how to do it - benefits
2. An eye-catching title (one sentence that summarizes the text and attracts readers’ interest)
3. The overall article is smooth and avoid typos (need to check logic, typos, opinions, etc.)
4. Don’t ignore the summary
speech
There are several stages in a speech. The first is talking to oneself to practice one's expression skills, then small-scale sharing within the team, then large-scale sharing, and then going out to give an industry speech.
As for this part of the speech, you need to pay attention: the most important thing is the content, and then the expression.
As for the content, it can be based on your long-term content output, technical articles, or it can come from your project practice, review, and summary. It is a good case to have opinions, examples, and stories that can be expressed.
How to output the content can refer to the previous article writing section. Only with good content can the content be modified (PPT beautification). Unless you are a veteran in giving speeches, otherwise you should prepare a verbatim draft.
How to give a speech at an industry conference?
how to say? Presentation Skills?
There are two parts, one is writing verbatim and the other is deliberate practice.
Deliberate speech practice:
- Think of yourself as a tour guide, introducing a certain scenic spot, what stories it has, what fun places it has, what highlights it has, and what delicious food it has. Or imagine yourself as a teacher, preparing lessons before giving a speech.
- Be familiar with the content, manage the audience's attention at all times, and attract the audience to follow you (imagine you are watching a movie, you will unconsciously bring the perspective of the protagonist, the same reason).
- The content is step-by-step, and it is best to have explosive/laughing points.
- When giving a speech, you can tidy up your image a little, such as being clean and tidy.
- Speech status: Relax your body, lower your shoulders, and open your arms. Refer to Steve Jobs’ speech (or Ted speech).
- Normal small-scale body language, such as moving, waving, etc.
publish a book
A very important point when publishing a book is that it must have content! You can start by producing technical content. When the content accumulates to a certain amount, it will change from quantitative to qualitative. When you feel that there is a qualitative change, you can try publishing.
Can you briefly understand what the "publishing process" is like? Let’s see how to publish it ourselves.
The process of publishing a book includes manuscript submission (topic planning), topic application, review, application for ISBN, design and typesetting, and printing and publishing. The author may not know how to complete it, but he knows what each step requires and what to do. What can help complete the publication of the book.
Step 1 (Author): The author writes a complete manuscript and determines the specific requirements for publishing the book.
For book manuscripts, you can cooperate with a publishing house. If you want to publish a book, the premise is that you have a large amount of content accumulation and the production of continuous content. It is also a prerequisite for publication. Different authors have different publishing needs, such as professional titles, etc., so you need to think clearly about why you want to publish and sort out your publishing needs.
Step 2 (publishing company): Evaluate the market value of the book and determine the method of publishing the book.
The main criteria used by publishing houses to evaluate published books are generally: social (cultural) value + economic benefits. When there is a conflict between the two, social value will take precedence.
Step 3 (Author): Determine the cooperative publishing house and submit the manuscript to it.
Manuscript submission is a prerequisite for publishing a book. If you want to publish a book, you must submit your manuscript to the corresponding publishing house. Publishing houses are responsible for the main core part of publishing books. Their profit model is generally mainly to earn money from publishing books (or advertising fees). This will test the vision of editors and publishing houses. They will comprehensively consider social value and economic value. , and then decide whether to accept your manuscript. For your manuscript, they can choose to accept it, not use it (return it), or return it for revision and then decide based on the revision situation. You can also choose to publish a book at your own expense. Although it is self-funded, the publishing house will also consider the social value and accept your manuscript if there is no problem.
Step 4 (Publisher): Application for topic selection
Step 5 (publishing company): three reviews and three proofreadings
Step Six (Publisher): Apply for a ISBN
Step Seven (Publishing House): Design and Layout
Step 8 (Publishing Company): Printing and Publishing
To summarize the entire process:
Author's perspective: Determine needs - sort out the content - find a publisher - sign a contract with the publisher - publish the book
Editor’s perspective (publishing house’s perspective): data collection – topic selection planning – finding authors – topic selection application – topic selection collective argumentation – editing and proofreading (three reviews, three proofreadings and one reading) – application for a book number – publishing contract - Design and typesetting - printing - public release - book filing - later research, etc.
Your perspective is that of the author. Another idea is to ask friends around you who have published books to recommend editors and try submitting a manuscript.
4. Summary
The above are some general influence accumulation suggestions for programmers, including how to input, what to focus on, how to output, and what is the output path. The core logic is still to accumulate more and more. Come on, boy! You are the best.
* Text/ yelan
This article is original to Dewu Technology. For more exciting articles, please see: Dewu Technology official website
Reprinting without the permission of Dewu Technology is strictly prohibited, otherwise legal liability will be pursued according to law!
How much revenue can an unknown open source project bring? Microsoft's Chinese AI team collectively packed up and went to the United States, involving hundreds of people. Huawei officially announced that Yu Chengdong's job changes were nailed to the "FFmpeg Pillar of Shame" 15 years ago, but today he has to thank us—— Tencent QQ Video avenges its past humiliation? Huazhong University of Science and Technology’s open source mirror site is officially open for external access report: Django is still the first choice for 74% of developers. Zed editor has made progress in Linux support. A former employee of a well-known open source company broke the news: After being challenged by a subordinate, the technical leader became furious and rude, and was fired and pregnant. Female employee Alibaba Cloud officially releases Tongyi Qianwen 2.5 Microsoft donates US$1 million to the Rust Foundation