Advanced Guide for Code Farmers——A recent insight

1. Write in front

Hello everyone, I am Ah Qi, the author of the official account of "Talking about Architecture". Recently, the number of fans on the official account has increased quite a lot. Thanks to the love, thank you for your support. This article mainly talks about some recent insights.

2. About me

Let me introduce myself first. I started IT with zero foundation. As of now, I have been engaged in front-line development for the 8th year. Before 2018, I was mainly engaged in PHP development. In 2018, I started to switch to Java development. I have many years of experience in architecture work. Good at system refactoring (sub-database and sub-table), system optimization, micro-service implementation, three-high architecture, etc.

As an experienced person, I can help you:

  1. Zero foundation, or no direction after studying for a period of time, want to enter the IT industry, how to enter the industry! (For Xiaobai, many students may be concerned about whether to spend money on training. To be honest, I personally don’t recommend it. Now that the Internet is so developed and there are a lot of learning materials, there is no problem for students with perseverance to learn by themselves. Without perseverance Relying on those few months will not solve the substantive problems, and you may still not be able to find a job after the training, and the money will be wasted.)

  2. Currently engaged in the IT industry, but want to switch to other languages, how to prepare!

  3. Already have a certain foundation, want to advance, how to improve!

    At the same time, over the years, I have accumulated a lot of learning materials, many of which are learned by myself. I can share it with you for free according to your situation or needs, and assist in making a study plan.

3. My original intention

My original intention of creating the "Talking about Architecture" official account is to make more friends through this platform, gather like-minded people, share and communicate.

If you usually encounter technical problems, I hope you can share them with me and exchange and learn together.

Over the years, I have also helped many small partners enter the IT industry, convert PHP to Java, advance promotion, interview guidance, etc.

4. About the update progress of the official account

Because I am usually busy at work, I am more "cleanliness". All the articles on the official account are original, and the updates will not be very frequent. The articles on the official account will be updated on Monday as much as possible.

To be honest, I was not very good at Chinese when I was studying, and my expressive ability may not be good. But I have also been making progress, making the articles I write more understandable.

Bloggers are also welcome to repost my articles, and you can private message me in the background to add reprint permissions.

5. How to become a master of technology

This is the concern of almost all self-motivated programmers, and I summarize it as follows:

  1. Improve hard skills: have your own learning method and continue to learn and iterate. Although some students are very serious and work hard, they always feel that they are learning the same thing, and forget it after learning, and the cycle continues.

    Knowledge must have depth and breadth.

    First learn the knowledge points one by one, and then summarize more, write articles or demos, and some need to be packaged into components that can be used in the production environment.

    Looking at the Java technology stack, it is nothing more than those things, breaking them one by one will form a thread.

    Finally, you must use projects to practice your hands, string together the things you have learned over a period of time, and form a surface.

    Try to let yourself do addition instead of "circling in circles".

  2. Be humble to people: I think this is very important. I have met many technical experts, and they are all very low-key and humble. If you ask him any questions, he will answer you very patiently, and will also help you expand your thinking . This is just like those who have good math scores when they were studying, they are very willing and enthusiastic to answer math problems for their classmates. To be honest, I don't like those who are arrogant and feel that they are awesome. There is actually no distinction between high and low technology, but how much value they create. Different fields may be good at different places.

    To sum up: Technologists have the spirit of sharing.

  3. Serious and responsible work:

    In daily work, you must have the spirit of ownership. No matter how big or small the work is, try to be considerate and test yourself.

    The reason is very simple. When encountering urgent and important problems, the Leader will definitely deal with those who are serious and will not cause problems, because they will be very relieved, and it may cause "secondary damage" to careless people. ".

    Don’t just evade everything without even thinking about it (I’ve actually seen that, you ask him to check the problem, and others say it’s not their problem without even thinking about it, push and push, and finally check for a day or more, and find that it’s still theirs If you encounter a problem, you should take the initiative to solve it. If someone asks you a question, you should first look at the code to confirm it. Even if this function is not made by you, it is always good to take a look. If it is not possible, then find a corresponding colleague to solve it.

    These important, core tasks are done more, and technical capabilities will really grow.

    Over time, you will naturally form your own influence.

    For example, if a colleague goes to another company in the future and has a good opportunity, you may be the first person who thinks of recommending you!

Many students may have experienced the above, and they all know the truth. Think about the people around you, big cows, outstanding people, do they all have these qualities? Therefore, to become a master of technology, you must fundamentally change yourself.

6. Whether to charge

I solemnly promise that all the services I provide, including study materials, are free of charge. If you feel good, it will be helpful. Help me repost and repost the article, just like it more.

Advance together, be awesome together, and encourage each other!

Welcome to pay attention to the "Talking about the Architecture" public account and private message me in the backstage for communication.

Sometimes there are many consultants or they are busy, and the reply may not be timely. You can first describe your current situation and problems encountered, and I will guarantee to reply you within 12 hours.

a51ac5d8ed90e3dc2a4d4ef469a469fd.png

Guess you like

Origin blog.csdn.net/weixin_38130500/article/details/122995007