I’ve been following the Nuggets for a year and a half, which is my actual age, and this is a summary of my experience as a rookie who earned a license to move bricks. Inside are some of the thinking, I have since turned inside have no striving 8 h everyday, health front for the rest of your life, without too much dry, there is only a little bit to learn steadfast, to endure, I don’t self-discipline, I am not smart, I’m not bold, I have had three days fishing two days the net, but I think most people may have and I the same, I don’t want to eat the same food forever, so I have to study hard, frustrated, and brain expansion cycle. Isn’t that the process of running EventLoop?

Here I wrote from 2018 to the front of the road, the idea of the article is to think of where to write, anyway, the college entrance examination composition is not 38 points, watch leisurely jump to see, thank you for your reading, if there is any dissatisfaction, then this for your loss of a little good mood apology.

All those career changes in 2018

When I saw the annual essay last year, I had just changed my career. After three months of self-study work, I got first Blood and then seamlessly moved to the second job. At that time I was thinking, my experience is so bad, compared to those who switch to a big company in six months, or one year, two years, I am a salt fish. What’s there to write about? It’s not high-end, it’s not spectacular, it’s not interesting, so there’s no follow-up.

Later I found out that this is called the survivor effect, and that what we dare to post online for people to see, or 🔥 for us to see, is what we want to see, or what other people want us to see. So the question is, am I a survivor? No, I’m a salted fish, I do not represent the public salted fish written comprehension, for survivors of the outstanding characteristics of about the same, and salted fish mass case, I can’t on behalf of, I only on behalf of the salted fish, my hope has so little inspiration to the subsequent salted fish, is also a good thing, pedagogic is salted fish are born bad, after all.

In the first half of 2018, I was exploring where I could take root in the Internet. I tried operations and products, and finally found that as an engineering man, I might be more suitable to start from technology, so I chose the front end. In the second half of the year I taught himself after 3 months went out looking for a job, it is life pressure is too big, had 17 years of graduation: we are not going to his home for money, but money basic swallowed up half a year before the savings, one for the family to more than 10 k, embarrassed again chew old, and think self-study to a certain extent, the anxiety accumulates, Because I do not know how to learn, can succeed, after all, the previous attempt to operate, the product is a failure, who knows whether the front end can succeed?

At the end of August, 2018, after three months of self-study and one month of job hunting, I finally succeeded in getting a job as a primary front end, working 5500 and practicing 4000. My main work was to maintain the codes of the existing mall and the school background management of two projects.

My exciting, first real Internet job (in my humble experience, Internet job === typing code), look at the French Windows, look at the two big screens, look at the work atmosphere of walking around unsupervised and occasionally eating snacks, this is my idea of a job ah… So around December, 2018, when the interviewer asked me why I left the former company, I just said, “Did I leave it? It didn’t want me. It went back to its hometown.”

2019 – Solid growth

2019 is not the year of my development, or the fastest technology development, because it is the first year of my technology, and it will be faster in the future.

Before the collapse of the last company, my working status is nothing to continue to learn, something to say, basically nothing. That’s why I summed up 2018 as a career change year, because I didn’t have anything to put into the actual work. But in 2019, AH, I really made a piece of junk, can bring such a small amount of benefits to the company. But I grew up still not fast, because before long, I was double killed again.

Get used to the pace slowly in the first half of the year

In the first half of 2019, I worked in a medium-sized foreign trade e-commerce company, mainly responsible for the maintenance of supply chain background system. Just a workflow more mature company, we will have a product review, after the review according to product function by the backend of the designed interface documentation, then the interface will be carried out in front and back end review, review completed before and after the end will be based on the interface documentation development (rather than uncle who dishes development), then the alignment, measurement, product acceptance, online, etc. This was the first time I knew what a real process work was, and the project was coordinated by multiple partners. It was then that I realized the use of Git.

I have learned a lot in this company. First of all, I have a clear understanding of the whole process from the function proposal to the launch, which made me re-examine the product I was working on at that time. It was really just a handyman. In terms of technology, the framework changed from VUE to React family bucket + ANTD (there is also a component library developed by myself), learned self-test and joint debugging, learned basic Git operation after several code crashed, and began to really understand the advantages of components in practical application.

I’ve learned a lot here, which I’ve never learned before, and I’m getting better every single day, and I have fun writing business code, which is different from the joy of moving bricks in a factory. It was the first time for me to feel a sense of achievement at work (the first sense of achievement in learning was at the beginning of junior high school. At that time, I paid 12K less due to the difference of 3 points; The second is the college entrance examination. I feel my 12 years of study have not been in vain. But after graduation, the feeling fades away.) “I love the feeling that I’m actually making money based on my current strengths and not being given a handout. I’m very grateful to my colleagues of the company, they are really great, they when I needed it has always been bailed out, for at that time even move move brick bad me, really is the snow charcoal, they really are my way on the front end first leader, hope that they will become better and better, the company also can do more and more strong.

Although I think I have been getting better and better, when my group leader asked me about my recent work ability, I still felt that something was about to happen. Yes, I stayed with the company that promoted my progress for half a year, but I left because my progress was too slow to keep up with the rapid development of the company.

I don’t blame the company, although it was the organizational structure change that led to the need for a number of people to leave, but the fierce ones still stayed, and I was persuaded to quit, it is really my own efforts, progress is not fast enough, so… I’ll just try a little harder.

Actually why I feel the progress, the company felt you’re not good enough, I found that after consideration because I can enter this company, is because I before that point scores (in fact, the college entrance examination examination pretty well), the company’s investment I was after I not I at that time, when they found that the expected and actual does not match, loss will be more strong, After all, I’m really just a fish that doesn’t want to be a salt fish, but I really can’t fly.

About yourself, about non-science classes, about the front end

I didn’t want to introduce myself originally, but I always feel that I want to do some popular science for salted fish with labels, and at the same time for some salted fish without labels.

In 2017, I graduated from the material Department of a school located in a popular city of the Internet. The department is divided into three branches: casting, forging and welding, which are playing sand, large hammer and cutting machine. Before graduation, I contacted my direct senior who worked in a research institute in Shanghai five years after graduation. His monthly income was more than 10K. The outlet of my newly graduated friend is: The great God went to the north of The Qing Dynasty to further his studies and make contributions to the core cause of the motherland; Small god to advanced 985; The rest work in real estate, finance and insurance, sales, teachers or other professions in educational institutions of different sizes. Only about 10% of them work as blacksmiths, with a monthly income ranging from 3.5K to 5K. (This year, with the rising prices and being listed as one of the online celebrity cities, one of my friends’ salary has exceeded 6K.

The reason why I say this is because in my career to now, many times heard such words: “985 students do something bad, not to engage in the front end (Internet)”. I like my present job very much. Although I came for his high salary at the beginning, I really like it now. The reasons are as follows:

  • As long as you have the skills, the money is good
  • In order to keep your job, you need to keep learning, and learning is the energy of growth. I like the feeling that I can improve and make money when I learn, especially when the transformation is so fast.
  • On the front end, learning to transfer money I think belongs to the visible income, that is, as long as you learn to a certain extent, can be converted into money is visible to see and touch; Some occupations are very slow, need to endure for a long time, such as accounting, such as quality inspection engineer, these positions are not to say that learning can not transfer money, but need to learn a certain amount of that amount is very large, before reaching, can not transfer money
  • The ceilings are high, at least for many professions; I do qc engineer at that time, with my little brother is arguably the most powerful factory, he was working for 5 years, but he said a year can put all the knowledge learned, left is water kung fu, in 1 year so he can take 10 k, 5 years he had 12 k, our manager for 20 years, is the whole plant is one of the most, can strike table that with vice President, But also 20+ (my factory in Shenzhen, is a listed PCD company). So front-end, 5 years of front-end in Shenzhen how many, even if salty fish like me, I think after 5 years I at least more than 20K bar, don’t say with me what programmer life is short, I am salty fish, shortsighted, can not see 10 years after the pure front-end pure technology road, you are god you all understand well.
  • The front end can learn things too much, more means the opportunity ah, if a line can learn things that point, on behalf of the industry has been solidified, nothing can bend overtaking, you can only go on a road. And the flowers bloom in front, when the years are quiet, pick him, pick him.

After all that bullshit, what I really want to say is that the front end or the Internet really smells good and is worth having, so HERE I am, so please don’t discourage them (manual @ front End Persuaders), and don’t say how hard we are, it’s really one of the best careers out there right now; If you are already in, stick to it, it will be ok; If you’re going to come, I highly recommend it.

I actually like the front end (Internet), so imperceptibly wrote a lot of words, because from small to big I do not know what is the best, I have to try to know, I tried so I know, at least now is the best. Even though a lot of people are saying defects, and the defects of the Internet is well known, as if the world except the Internet practitioners are not 996, will not sudden death; I know, I said, that I know factory workers need to work 12 hours (including an office job, my first job); Doctors and nurses are on call 24 hours, and a lot of sudden death (my family is in this line, no rest 3 shifts, there is the so-called N month night shift); It is normal for an accountant to vomit on a business trip and work until 12 o ‘clock every day (my roommate); Civil servants also rotate for months on end when they rush to work (my gay friend just went to his wedding). It’s all a siege, but I like the walls around me now.

Again, not for English major turned friend, if you are like me, just be a brilliant student (tag), but actually just a salted fish, in the beginning to put down a bit, the Internet the line strength is greater than the record of formal schooling, Daniel, of course, it doesn’t matter if you are a technology, if you also just sprout new just came out, so will demand down a little bit, slowly accumulation; If you are not so fierce title of professional, so please don’t lose heart, because the Internet to see ability over qualifications, here as long as willing to work hard, you can achieve the curve overtaking, after all, the best of those professions are actually a lot of academic qualifications this requirement is still very strict.

Start the second half of the mission on my own

A long-winded talk about the conversion sentiment, back to the latter half of 19 years. After I was killed and left S Company, I entered a company again seamlessly, and my salary rose by about 60%. Therefore, I thank S Company for training me. This is a small company, to use the technical term, a non-human outsourcing outsourcing company.

To popularize the concept of non-human outsourcing, outsourcing companies do not sell you to other companies to work, the boss to pull orders back, you work in their own company; The advantage of outsourcing and human resources is that you are directly facing the boss of the order and will not be discriminated against by the so-called regular employees. At the same time, if you make your own results, the big guys will use the project as a demo and pull back a lot of similar orders, which will feel like a finished product.

I am in this office is intermediate engineer (is that kind of title, all have no 20K intermediate engineer are false), mainly responsible for or background server building, with UMI + ANTD. Up to now, I have been responsible for two small AI service platforms and a large platform, and I have also been responsible for bug correction and automated testing.

Working here is very different from working in S. The main difference is

  • There is no product requirements meeting, because you are the front end, you do the boss and party A agreed requirements
  • It is possible that the product prototype, the requirements may not be clear, and the finished product may change at any time.
  • There are no interface review meetings, and different back-end interfaces have different styles.
  • It is very likely that there is no test, the front and back end of the test will be directly to the boss, the boss feel OK to party A, Party A is not OK to change.
  • All the pages on the bug first find the front end, check after the discovery of 50/50 open
  • The boss won’t let you sit idle. You’re not in charge of some projects, you’re in charge of all projects that need anyone

Why should I go there? I might as well go home and shoot pesticides. There are many shortcomings, but the absence of half a year is the fastest progress in my career change

  • Complete the realization of a project from scratch
  • All the logic of the project is generally understood, at least in terms of front-end interaction
  • In the past, there were scattered demand points, as long as the requirements given by the product could be completed. Therefore, at that time, it did not matter if there was no business, because the logic was cleared by the product and then delivered to the back end, and the front end only needed to do the implementation. Here, you need to be able to run the whole logic by yourself, because most of the time, you are the one to check the bugs, and you can’t lose the blame if the whole logic is blocked (non-technical bugs).
  • It feels better to be in control didiu.

Talk about why outsourcing for the second half of the year feels like faster progress than working at a mid-sized company

I think I made faster progress in the second half of the year. Of course, it is probably due to the accumulation of a certain foundation in S Company, but small companies are more willing to let you try and make mistakes.

Me into the company after 1 week commanded and two side to complete a background service system, the static page 8 into a complete, the remaining is to complete the actual interaction function, it is a challenge for me, after all, I am cooking chicken, but I’m a turnaround in the dream, so we had a month, the functions of stagger out. Although this project is only about 20 pages, but when a project is basically completed and delivered by themselves, that feeling is really wonderful, and from then on, I feel that I have been a better porter, in the mind, I think I can complete the task independently.

But not in the company S, although the leaders took care of me, but too good care of her, too complex functions do not make me, at the same time, because the project is too big, big demand to associate a lot of other parts, the bug odds is very big, so usually delivered to a bit more senior junior partner to complete, I usually just do add and check the function of the change, But these features do too much, feel no progress ah. At that time, I also thought that someone would do the complex, I would do the simple, and then the business supplement is the basic knowledge. Yes, at that time I added JS basics, functional programming, etc., without considering what to learn for the business, because it is not needed for the time being.

But in the new company, I need to control of the whole project has a certain do I need to control the interface format, at least I asked me to give to the back-end data requirements, so I need to in the project data from front-end to the back-end again returned to the front show there is a certain understanding, so later I learn is the node, such as SQL. Although now also add and remove check change only can write some node, but for the interface to invoke and quarrel with back-end fighting strength significantly strengthened, at the time of change the bug to the backend to say what I demand, and some advice is given (of course is based on the front-end humble proposal, but most of the time still valid), I think this is the difference between the different position to grow.

For newcomers, I have experienced starting small companies, medium-sized companies and outsourcing small companies. Personally, I feel very lucky. If this process is reversed, I think my path of growth may not be so solid. The startup company gave me the opportunity to strengthen my knowledge and open a mid-sized company. A mid-sized company opened my eyes, normalized my code, brought my tech stack into a decent range (I seamlessly tapped into a small company because the tech stack matched perfectly), and gave me an objective view of the requirements process. Outsourcing to a small company gives me a chance to do it freely on the basis of a certain foundation. This is commendable. Only when someone dares to employ you, can you make progress.

Of course, although I entered a small outsourcing company, I was able to grow so fast because my technical leader was really good and willing to lead me. What’s more, he would explain to me clearly from the principle, rather than just teach me how to solve this problem. When I was asked to improve my own business, another big man said to me, “From the data flow, the whole code logic is clear, then the business can be easily solved. If you simply know the adjustment interface, do not know where to use the data sent, the project will become fragmented.” I have now been able to complete a project without fragmentation and find the line in the fragmentation of requirements alone.

What have you accomplished in 2019

Amateur study

Got a little biter

The flags set in 2018 and how many have been completed in 2019

Emm, the flag set at the end of each year is always surprisingly similar to that set last year, how hot is it, how many flags you set?

  • I didn’t make many phone calls this year, but I came back home several times because I went on two business trips to my home province
  • Miss Liu failed to go to the three places that she wanted to take her to. She only took a trip to Qingdao and was killed by a double kill when she came back (she went to Disney last year and was fired from the product position shortly after she came back. Now she has a shadow on tourism)
  • I have read 10 technical books, including You Don’t know the Way, React State Management and Isomorphism Practice (80%), How The Network Is Connected (50%), Graphic HTTP, Learning JavaScript Data Structure Budget Algorithm, and Little Grey Algorithm. 20 non-technical books are: “The Beauty of Mathematics”, “Dog Qian Qian”; Columns: “Node.js development imitation Zhihu server”, “Node.js+KOA2 To create a super user-friendly Web framework”, etc., feel that the completion rate is 30%
  • To complete a whole project alone, except that the framework is used to build the framework, it is indeed complete from static page to interaction, from joint call to online and online bug to calculate the whole project, this is completed.
  • Body fat percentage, skip
  • Not double the salary, at least not as much as when I wrote this flag, but still progress.

I don’t want to get killed in 2020, so I’m going to raise the death flag.

  • Go abroad with Miss Liu
  • Plan a trip for your family
  • Write your own blog from the front end to the back end, and complete the documentation to receive criticism
  • Learn node technology to be able to develop small tools
  • React can get access to read the source code, try to write your own feature components
  • The algorithm reached leetcode medium
  • Design mode, Webpack configuration to keep up with graduate level?
  • Read some short books, 10 non-technical trees tentatively
  • Watch technical, 20 columns + books
  • Double annual income
  • Start writing thankyou notes in nuggets and get 1000 👍, 10000 reads?

conclusion

If you see here, I really appreciate the support of the officer, I hope my nagging can help you or can come in this beautiful afternoon a little smile. When I was in college, I said I wanted to be a person who makes people around me laugh, and I hope everyone does the same. Life is a life, happy is the most important, don’t think about 35 years old will be how, because you don’t know how, no one knows, but please believe, as long as you do steadfastly, generally there will be a good result, at least not bad. In this turbulent era, I think it is a lucky thing to have a relatively good salary and a job with continuous learning. As for the future, I care, but please believe that No one knows your future.

Finally, I’d like to give you one of my favorite quotes from Steve Jobs’ commencement speech, which is also one of my favorite quotes when I introduced myself after graduation:

We can’t connect the dots looking foewars, we can only connnet them looking backwards. We can’t predict the future, but we can see the past.

Don’t think too much, just hit the road.

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