It will be 20 years in less than half a month. The year 2019 is coming to an end. It has been more than four years since I left campus in July 2015. Hope that through their own pit can let some students who just entered the workplace to take a few detours.

Before 2019,

In August 2017, for a variety of company + personal reasons to resign from the last company, at the time the interview several companies, select a pay to most of the companies (personal problems, company name is not put) to go into the job, then the later results found that due to partial hardware company, so don’t attach importance to the front, the company was in my two front end, Using the vue technology stack, is almost a static page, and I have just been to the other front end will leave for a month, very embarrassed, then all kinds of be agitated, feel it is not great, just came back to find a job plan, and under the coincidence came into the scallop net, although the truth salary open without the company of many (poor is not much, However, after consulting the atmosphere and team situation in detail, I chose to join the scallop without hesitation. At that time, I directly told the leader of the company about this matter, but I felt it was not appropriate. The leader was also very nice and did not hesitate to leave, and then it was my big scallop ~

Pit 1: when you were young, compensation should not be you value most, it is certainly not completely don’t need to worry about, if you can accept, as far as possible choose atmosphere, team, against growth of the company, so that the basis of a lot of experience at such a young age, to behind your worth is naturally ~

Pit 2: If you join a company or team and find that what you are doing is not what you like and the atmosphere is not suitable for you, leave as soon as possible. It is good for you, the team and the company, otherwise there will be no particularly good results for everyone.

Then, began in the scallop front – end development of the journey ~

The office environment and working atmosphere are very good, if you want to have a try, you can click here to understand oh ~

In 2019,

Technical aspects

Because years later from 18 to 19 years, have been doing during the first half of the small program related content, small program first online after an error is not the problem of error control, so with the junior team, has set up a set of online fault monitoring system, so far, the system is in normal operation, a small program that helps us to monitor the online some of the problems.

Due to the products of our core business is cyclical, more to late more stable, so after a few period of repeated iteration, found that there are some core logic is the same, this kind of circumstance is thinking about doing a background can be configured to do not change the code for online changes, the platform project do half suspended due to some reasons, But found an alternative configuration scheme is being used, later will have energy to do it again.

Pit 3: Every ambitious developer should develop a good habit and put it into practice: problems -> thinking about solutions -> actually coding -> solving problems -> iterating. These are some of the qualities that big companies will value. When your content reduces the cost of the company, the company will value you more.

Pit 4: In the company, all the technology from the business is playing rogue, so, no matter what you do must think well and ask a few more why? For example, it can reduce communication costs, reduce operational costs, etc., and ensure that the project is meaningful

Last but not least, I have been trying to consolidate some basic contents in this year. Teacher Ruan Yifeng has reread ES6 and NodeJS, bought some basic courses, and Winter Daishen’s re-learning front end, computer principles, algorithms and so on. I have been insisting on it, but the frequency is getting lower and lower, so I need to pay attention to it next year.

Pit 5: Don’t pay too much attention to the superficial content. The framework may be outdated, but the foundation will never be outdated. There is nothing new in the software industry, but the old content will be replaced by a new skin.

In team

Since 18 years in the business sector has its front small team, after we work together to set standards, adhere to the share, go to the vueconf, jsconf and D2, you meet new technology will be a positive discussion, use to the actual project, up to now, feel the team everyone is in constant progress, Believe that the future will be better ~

Pit 6: It is not easy to develop any habit, such as team norms and sharing. In the initial stage, everyone needs to be required in a rigid way, but after a long time, it will gradually become a habit. At this time, norms do not need to be stressed deliberately.

Pit 7: There are no two identical leaves in the world, so not everyone is the same. Different people have different areas of expertise. In a team, we should listen to the basic demands of everyone and let the right person do the right thing, so that we can get twice the result with half the effort

About personal

To sum up a little bit:

  1. Do first man, people do not, things can not be done
  2. Don’t assume that your status is invisible to others. Positive and negative are obvious, and negative people are not welcome anywhere
  3. When you are young, loss is bliss
  4. Time is very much, see you can squeeze
  5. Always ask why, especially when writing code, ask a little more about the value and meaning of the product, combined with their own thinking, in fact, it is very simple, put yourself as a user, user feeling first, this is the product sense, do more will form a habit, do not just do “code farmers”, otherwise the ceiling is too low

In 2020,

I don’t want to set too many flags. Recently, I feel that my English ability is really poor, and I am still in an English education company, so I want to put some energy into English, so first of all, I hope that my vocabulary will increase significantly next year.

  1. Increase your vocabulary
  2. Continue to consolidate the basic content, including JS related content
  3. Dig into Java and get your hands dirty with a project

That’s it for now. I’ll add more. By the way, English is really, really, really important

Denver annual essay | 2019 technical way with me The campaign is under way…