What should I do, Yangzhou?
You can ask the school teacher for help and see if you can stay in school and do some simple part-time jobs first. It is considered that you have several years of work experience. Nanjing Hohai University should be OK. Do not give up on yourself. I have grown up, but I am not as good as He Hai and my grades are not so good. But you have to believe that you will cross the bridge when you come to it. Since you are engaged in software, I suggest you take more certificates. Like my brother, he is also engaged in software. I don't know the details, but he has taken a lot of exams and is now working very well.