When looking for a job, the most painful time is when you see the recruitment of your favorite company and send your resume to HR, but the HR takes a look at it and doesn’t have any reply, waiting quietly for the STAR rule and the mismatch. This is especially true for someone like me who doesn’t have a big corporate background.

So how do you avoid this? Working hard and building your resume is one way to do it, but a better way to do it is to wait for them to come to you.

To get them to come to you, you need to solve two problems, one is to let them know you exist, the other is to make them want to come to you. This article will first solve the first problem, at this time we need to understand some operational knowledge, to create their own personal brand.

Benefits of personal branding

The advantages of having an influential personal brand are not only easy to get interviews, but also give the interviewer more opportunities to get to know you. If there are excellent articles or projects, there will be appropriate bonus points. I can also meet some excellent friends and have more opportunities to communicate

There are several ways to build a personal brand

  1. To build the product

  2. Github Presentation project

  3. Set up a personal blog

  4. Be active in the tech community

  5. Wechat official account

product

Mention qq mailbox we think of Zhang Xiaolong, mention WPS we think of Qiubojun, as a programmer, have a responsible for the development of their own, well-known products, is the best endorsement.

Although nowadays it is more and more difficult for a programmer to do a good job in a product, as a programmer, if you can participate in or even lead the development of a small famous product, it is very helpful to enhance the influence.

Making project

Now all hr people know how to recruit people with star over 50 on Github, many programmers also have the dream of changing the world through open source, they want to put some projects on Github to prove themselves.

So how do projects come about? It could be that you learned a new technology and rewrote the old project with the new technology and found out their differences. For example, when I learned React, I rewrote the project written with VUE. It can also be to do some imitation stations, Vue version of netease cloud music, didi Taxi, etc., which can let people know that you have the ability to do a complete project independently, but also can be some tools. It can also be a tool that solves a problem at work.

Set up a personal blog

Personal blog is their own independent world, you can put their own works, put their own ideas, their resume and so on.

It’s not too hard to create a personal blog. You can use Hexo to create a technical blog on Github’s Github page. There are a lot of articles that I won’t repeat, but check out this article.

Github page is similar to hpoenixf.github. IO, which always gives a sense of redundancy. We can buy a domain name, and then redirect this address in the past, the price is not expensive, my network name corresponding domain name, the most expensive. Com is fifty-sixty-one years, cheap a few dollars a year also have.

Github Page has a bit of a bad place is to shield Baidu crawler, resulting in little traffic from Baidu, there are many solutions, I used the method is to redeploy a set of blog on my OWN VPS, configure on the DNS console, specify Baidu crawler to climb the VPS address.

Technical community

Recommended tech communities are Nuggets, SegmentFault, and Blogosphere, where people can share good articles on their blogs. People with good English skills can also use StackOverflow to help you answer questions.

I’m limited to nuggets and SegmentFault for the time being, and if there’s a suitable tech community out there, please let me know.

Wechat official account

In my opinion, wechat public account has the following advantages: one is convenient to share and spread on wechat; the other public account can take the initiative to push new articles without requiring users to browse blogs, which can effectively increase the number of articles to read and thus increase its influence. Additional is the fan much, perhaps can dozen dot small advertisement earn dot pocket money?

The last

In fact, the above methods are related to each other, the difference is only the channel, the same core or have their own output, can be a project, can also be a comment article. It is recommended to strike a balance between building influence and accumulating skills. After all, getting an interview is just the beginning, and technical strength is the end.

Some people may feel that running their own business and building a brand may distract them from learning and growing technologically. I think we still need to pay attention to the distribution of energy, do a good balance. Taking myself as an example, after sharing my article, I found that many people watched it and liked it, which also brought me some interview opportunities, which also promoted me to learn and accumulate. After all, if I want to write an article, I also need to have my own expertise.

This post is part of the Advanced Front End series. Follow star on this blog or follow me on Github