Cloud Development E-commerce Mini Program Practical Tutorial-First Speech

The purpose of writing

Since entering the computer industry in 2008, he has successively worked in development, implementation, operation and maintenance, pre-sales, and project management positions, and has also changed several companies. This year, he has crossed the 35-year-old hurdle. I am deeply confused about the future. What do you like to do and what makes sense?
In the process of part-time work, I was constantly tortured by my boss and customers. The boss said that you don't study, don't seek improvement, and you don't work hard enough. Clients say that you are inadequate, technical vision is not wide enough, writing skills are poor, and communication is not good. I have been motivated and worked hard, but when watching a huge amount of renminbi flow between accounts but it has nothing to do with personal efforts, without asking myself, what is the point of working?
After 35 years of age, I don’t have to think about entering the system. In private enterprises, I have become the first choice for optimization. So the panic from the bottom of my heart forces me to constantly search for answers. What should I do in the future? How should the road go down.
Content creation is a route that began last year, and writing is also a process of gradually strengthening the foundation. The process of writing is also a process of re-learning. First, show yourself, then show readers, and continue to create in the future. Go down the road.

Past technical learning routes

I studied mathematics at the university. After I graduated, I realized that I didn’t know anything. I didn’t even have the skills to eat. In 2008, I went to a training institution in Beijing and studied for half a year. At that time, I studied java development. Java language, SSH framework, eclipse, database. Basically, I have mastered a skill. Fortunately, I found a development job within two weeks of training.
I returned to my hometown in 2011. I learned html, css, and javascript because I was doing implementation work. After that, I went to the project management post, getting farther and farther away from technology. After a few years of not doing technology, I have become rusty with technology. After doing the operation and maintenance, it is very hard to even build a bay window. The customer's requirements are high, and you can solve everything immediately. I have to start to learn again. jquery, easyui.
Looking back on the past work experience, in fact, the technical level has always been in a general state. Relying on the company’s established technical framework, it is competent to do some relatively low-level work, but when it comes to independent development of an application, it often stops. Up.
People realize their shortcomings and often seek changes, so they look for tutorials on the Internet, starting with video tutorials. I have seen java series, php series, and many online courses. They are more practical, but watch Later I found that the gain was not particularly great, and I didn't feel much improvement.

Seek a breakthrough

In 17 years, I learned from the Internet that WeChat has launched a small program, and individuals can make an application. When I think that this national application can personally customize its functions, then I want to make an explosive application. This mentality of getting rich is as exciting as wanting to meet, so I entered the technology stack of small programs.

Learning difficulties

The official propaganda is that his technique is very simple and can be learned with zero foundation. In fact, after getting started, it is not so simple. According to my experience, learning a technology does not mean learning its grammar from the beginning, but also the need to solve the problem of why it is learned. Because it is not clear about this problem, learning motivation is often insufficient. The first few days are full of confidence and can’t last for a few days. Just gave up. Any technology is produced and developed to solve practical problems. It cannot solve practical problems and has no market prospects and cannot develop. Therefore, learning technology must be good at observing life, and whether we can use technical thinking and technical perspective to solve the problems in life. For example, in the news that the digital divide is said to be, what is the digital divide? Give some practical examples.

Real scene

For personal reasons, I needed to see a Chinese medicine doctor. Through the introduction of relatives and friends, I found an old Chinese doctor who is well-known according to folklore and can treat many difficult and complicated diseases. People are famous. There are naturally many people watching. An 80-year-old grandfather can only see 28 patients a day. Everyone wants to see what to do. He also thought of a trick. He starts at 10 o’clock every day, makes appointments by phone, and is full of calls. Just shut down. After people have made an appointment, there is a problem of queuing. Grandpa opens the door at 9:30 every day. People can only wait outside, but when they see it, they rush in and say that they are the first to have disputes. many. The old man was still wise, so he wrote some small notes, freely picking numbers. But everyone held their own little note, and they didn't know each other and there were also jumps in the queue.
The second scene is still a hospital, a community clinic. An old expert who sits in the clinic came to the hospital. After reading it, he would not use the community system. He didn't even get a prescription for the whole morning.
The third scene is a tertiary hospital. Before seeing a doctor, make an appointment in the mini program. You can see how many numbers are currently available, and you can choose the time to go. After that, register at the nurse desk and arrange the order of treatment. The number calling system is responsible for scheduling. Reorder the results of follow-up visits.

Thinking of a few scenes

In the three scenarios, some are highly informatized, some are solved by people, and some people who use informatization do not. I think the so-called digital divide refers to whether there are problems, and the other is whether people will be The question of use is whether people in the organization will use it and whether the service customers can accept it.
In fact, when I encounter these practical problems, I think about whether I can solve the problem with the current technical solution, and how to solve the problem. If you don’t understand, see if there is a ready-made solution for reference. Think about it. What kind of technical solution is used to solve it, how to build it, the greatest ability of people is to imitate, and the more imitated can form their own style.

Cloud development

After so much to come back to the topic, the actual combat tutorial is an e-commerce applet. It is also a first observation. I am observing the scene around me. My sister has opened a seafood shop. Daily advertising is sent to marketing through WeChat Moments, so I thought Is it possible to use the small program technology stack to build an application for her to solve her daily product maintenance and product promotion problems. When you have an idea, you will put it into practice. In the process, you have also referred to many e-commerce platforms, and finally referred to the likes of shopping malls.

learning method

The methodology used in learning is to learn by doing. The content of each issue first explains the scene clearly, what problems need to be solved, what functions are there, what components need to be used after the function is disassembled, and how the front end is built during the process of component bonding , How is the backend built. In the process of gradual decomposition, you can understand how an idea is implemented, learn by doing, and practice gradually to gain true knowledge.

Guess you like

Origin blog.csdn.net/u012877217/article/details/112344680