First, psychologically, don't define yourself as a novice. With this definition, most of the work can't be done well. Many units, especially small and medium-sized companies, have no training when they first join the company. So according to the specific situation of the company, try to integrate yourself into the company as soon as possible. The easiest way is to define your job responsibilities, then do it and ask. The most important thing is to ask your immediate leader, because the leader has the obligation to train you.
Second, you have encountered many problems in your work and failed to handle them properly. If a problem is not handled well only once, the second time the same problem appears and is handled well, which means that you have made progress, constantly encountered problems and kept dealing with them. This is a good opportunity for you to exercise your work ability. In this case, you don't have to deny yourself or care about other people's opinions. You'll be fine if you get familiar with it. If you can handle the same problem several times, then you need to reflect on yourself, whether it is not suitable for this job.