At night, I chatted with @Paul again. I asked him, don't you want to try in a big city? Staying in a small company, you can't learn much. He said, "No one knows me there" and "I don't know how harsh life is there." Indeed, the pressure of life in a big city is beyond imagination in a small city. As for interpersonal relationships, he has no problem at all. I suggested, why don't you give it a try, even if it's just for a year or two, start by sending out resumes. Then we talked about salary. "The worst case scenario is going to those companies and only earning 5000 yuan, but the workload doubles." However, I believe that in these cities, a salary of only 5k is far from enough to establish oneself in a first-tier city, and renting a house alone costs several thousand. There are also other living expenses. The most important thing is to have confidence in one's own abilities, so that one won't be severely oppressed in salary negotiations during interviews.
I live in a small city on a certain N line. For me, it is simply impossible to stay here if I want to work in an internet company and don't want to go to so-called outsourcing companies. So I have always been planning to go to a big city and try my luck. I don't have much confidence in myself, whether it's education or skills, I have never been as good as "them". Even so, I have never stopped exploring the future. In the eyes of many people around me, I am one of "them", but in my eyes, I am just slightly better than the average.
Because I know I am not as good as "them", I always live in crisis. Only by learning more can I catch up with "them".