I wanted to write a half-year note at the beginning of 21, but it was shelved due to various reasons. Until I’ve been in the business for a year, and the new guy turns into the old guy. Peep oneself heart again, felt all sorts of change, think also should write. One is to record the state of mind at this time, two is to clarify the inner thoughts, three is to share their own humble opinion.

Where to start? Since you’ve written it, let’s start from scratch!

start

It has been almost four years since I wrote my first line of HTML and CSS and my first line of javascript at the beginning of 2018. I did not expect that the seeds planted by mistake would gradually blossom and survive to this day, becoming my food guy.

All things are difficult before they are easy. But the world is too fancy, all kinds of games, hee hee ha ha short video, the heart has become impetuous, these become my way forward.

How about starting with a book? Forget it. Just like browsing a novel, a few lines of the past, thinking that they are confident, will pick up the phone, brush the news, look at the hot list, and then come back to god, basically ten minutes so in the past.

So I turned to videos, training videos that were flying around on the Internet, and I found a whole set and I just started eating it. The first step is to just sit there. I sometimes watch a video on my phone while watching it. A video of a few minutes needs to be watched several times. But it doesn’t matter, so stop and go, looking back into the door. A whole set of video brushes down, have a general understanding of the front end. From basic HTML and CSS to HTML5 and CSS3, from javascript to jquery, there is also a set of Angular1.

Although the technology is a bit old from now on, the heart really sinks. I saw a bigger world and felt small, so I began to devote more time to my studies.

After watching the video, thought peepers can show their skills, but even a copycat website are not good, stumbling, very decadent. The reason is still only known and not known why. This is especially true with CSS, which, unlike traditional programming languages like javascript, has a variety of properties that interact with each other in a variety of unexpected ways, leaving me giddy and exhausted. Thus began a vicious battle over the basics.

I began to take details from books, from the outside to the inside. Looking back, reading was the key to breaking through the first layer of bottlenecks. Compared with books, the video is undoubtedly impetuous, especially the training video, it is impossible to do everything, explain not in-depth, a little bit of it. And more importantly, you can take basic books and gradually build them into your own networks of knowledge, which is something that video can’t do perfectly.

So I started with CSS, read Zhang Xinxu’s “CSS World”, and actively active in the “CSS world” community, asking questions and answering questions, but now look, the community has been closed. “CSS world” is full of zhang Xinxu teacher on CSS some unique insights and best practices, so the first reading of the understanding is very shallow, I can only read again and again, the effort pays off, for CSS layout performance began to have a systematic understanding, application is no longer like a headless fly. One of the only two “CSS Worlds” copies left in the school library was supposed to be filled with my annotations on the content. I thought I’d buy a new one after graduation and take it with me, but I never did.

After getting a little comfortable with CSS, you start targeting javascrpt. After the previous practice, JS application is not handy enough to understand the main reason is not comprehensive, take a few steps to check the document, the solution is a new thing, this can do, simply put you meet again.

So, a little Red book, a winter vacation, but also their own a “miracle”.

The above is written to myself, in fact, I have always wanted to write to the students, the story is not over, the little Red Book was finished in early 19th, but the most important things have been laid in 2018, the rest is just step by step.

Finally, there’s one thing I want to add in particular, especially in the early days of learning about the front end, which can give you the illusion that the basics of the computer are useless and therefore not important. Trust me, get rid of that idea as soon as possible. It’s time for class. Otherwise, you’ll spend more time later trying to make up for it.

Four years is about to pass, the little Red Book is also a new edition, “CSS world” also ushered in its big brother “CSS New World”, I have both of these books in the first time, but at this time is no longer than the school days, I can no longer focus on learning, no care. This should be the frustration of growth.

I miss the time of death, but also very grateful to that year of their own.

A year feeling

Having said that I was a cabbage (still a cabbage, of course), I turned the memory head and began to read the events of the past year.

As a young adult, from the heart play full, always have to work, to life, big and small feeling. However, I will not talk about life with you today as this is a professional front note.

External learning shifts to internal learning

Learning nutrients from different technical communities through articles is a learning strategy that has been carried over from my student days and has deeply influenced me this year. But community writing, after all, is fragmented. If you can practice and apply every article, that’s fine. But I have to admit THAT I can’t do it.

Most of the knowledge gained from the articles is only at the theoretical level, some of which can be remembered when solving problems, but most of which will be left behind due to lack of practice.

I still remember that I asked a senior about how to learn in the orientation for new employees. I think this is a question every confused tech person has.

“If this project were left to you alone, would you be able to handle the whole process?”

I have to say this sentence, caused me to think a lot. So I gradually began to learn about the projects I had done, how they were built, how they were built, how they were deployed and so on in my spare time.

In addition to the project itself, there are often multiple projects supporting the entire process, whether it is a script or a NPM package. When I found them, I opened up a new treasure trove of knowledge.

I think these direct production things are undoubtedly more attractive and valuable to learn than the scattered pieces of knowledge in the community.

The business of learning

About business learning, I have been influenced, whether in the experience of the community post, or in the teachings of predecessors.

“Most of us can’t become technical masters, but we can become business masters” is a sentence that impresses me.

However, in fact, in the past year, a long period of time, I was doing a variety of needs, passive learning business. At this time, I was still a technology-oriented teenager, and occasionally I would envy others doing seemingly high-end technology projects. Time so in the expectation of the past bit by bit, the mood is also bit by bit changes.

This kind of change can be easily explained. When I understand the business from the front view, I have a higher vision, which is mainly reflected in the more comprehensive consideration when thinking about solutions and more possibilities when solving problems, which cannot be reached by simple technical improvement. Technology itself is supposed to serve the business, but I might have put the cart before the horse.

Fortunately, recently, passive consciousness has become active consciousness in thinking. I became interested in knowing more about the business, so I used the holiday to make a general plan. I split my learning route into two directions: technical line and business line, broke the professional barrier, understood the architecture behind the business, understood a series of call processes hidden behind the interface, and understood how DB was stored.

The change of thought brings a new beginning and a new attempt. The goal is to have a deeper understanding of the system. I believe this is the right way to go. Even if I don’t get to a higher place, it never hurts to know a little more.

Thank you

Along the way, I thank myself and the predecessors who have guided me all the way.