Working under someone requires you to have a clear understanding on what you are expected to do. You also need to have a ton of patience. You cannot do that which you have not been assigned to because it would seem like insubordination. Even when there is a clear deficit that you see, you cannot do it without the authority of your superior.
Many times when a problem arises, it is the subordinate staff who get the blame. They cannot go against their boss as he has the final say. Some even get the sack for a mistake that they did not do. The only way to survive is if you find favor with your boss. But even if you don’t survive the cut, you should have learnt enough to assist you in getting another job elsewhere.