Packaging without strength is a castle in the air. You can only live by the flickering architecture of big data cloud computing outsourced every day, which can be seen by discerning people, so it is purely a show and meaningless.
In a certain field (compiler, virtual machine, development architecture, front end. . . ) After becoming an expert (the definition of expert is that I can write my resume skillfully), the strength of packaging will be possessed.
The second step of packaging is positioning.
When it comes to the United States, a large number of people will jump out and say that it is the savior of human hope for democracy. It is mentioned that google is the purest non-evil technology company, the leader in the software industry, the benchmark in the development field, and a beautiful Bai Lianhua. . . Even if you list Google selling counterfeit drugs, maliciously suppressing yelp, and controlling web standards, they will say that Baidu is even worse (hey, isn't this a common phrase of fifty cents? How was it stolen by the DPP? . . . ), but I never mentioned Baidu. .
This is all caused by packaging, which shows the great power of packaging.
Google is a search engine. Does Baidu also call itself a search engine? No, Baidu says it is the search engine that knows Chinese best. . . Ha ha ha, don't laugh, it really works, just like Google says she is a good girl if she doesn't do evil.
Programmers' packaging positioning is nothing more than scarcity and uniqueness. It is easy to understand that scarcity is irreplaceable. For example, you know that the highest mountain in the world is Mount Everest. If you haven't read The Selected Works of Zen Master, it's hard to know that the second peak is Mount Chogory, but Wen Qing especially likes Kilimanjaro, and he never climbs or marries. Why? Unique. . . I didn't compete with you, I compared with your cultural background, so I won.
Because you have strength, you should try to package your strength as a scarce attribute. You are an expert. . Then you have a lot of strength, so you should package your unique strength and avoid being exposed with others to avoid being at a loss.
I told a story about my friend wrapping himself up. He entered the company and took over a project. It was a software that the group next door spent three or four months developing. In fact, the software can be completed in two months, but the people next door are not busy and attentive, unfamiliar with technology, and not their own bosses, so things have been done well for so long. After he took over, he was not at leisure for a moment. He took it home at night and made it in the middle of the night. 10 days. Then the whole company knew his name, and he was firm.
The theme of this package is strong technical strength and fast development speed.
The third step of packaging is promotion.
Promotion is to let people know that you have done a good job and strengthen your personal brand. You can use blogs, Zhihu, mailing lists, github and so on. By writing articles, attending offline party speeches, answering questions and helping others. If this is used well, it is a science. If you don't make good use of it, you are just pretending not to expand it. . .
Remember, don't be anonymous Anonymous gets nothing.
Some people obviously have strong technical strength, but the packaging is not good, or their talents are buried, or they are labeled with various inappropriate labels or treated with prejudice. For example, Zhao Jie's c# and vczh's Microsoft label.
Some people are obviously average in strength, but they are good at encouraging Xiaobai, and they are well packaged, so they have a group of loyal fans. I dare not name such people, hehe. .
So good programmers should make good use of packaging.