Good grief! There is sure a lot of assuming, supposing, and guessing going on in this thread.
In steam days, and into the 1960's and early '70's, to be promoted to Engineer required three years of service. There were sometimes separate Yard Engineers and Road Engineers and each had its own seniority roster where this was the practice. Helper -- pusher, if you prefer -- Engineers were either assigned to the freight pool, called extra (off the Engineers' Extra Board) or on assigned helper engines, depending on the practice at that locality.
After being in road service for three years and earning promotion to Engineer, a Fireman would have been exposed to many different operating scenarios, including helpers, if his territory used them. He would understand how to know when to shove and when to shut off, how to spot for water half way to the top of the grade, and many other things germane to helper service. That's knowledge.
If there were enough Engineers who felt disposed to educate the Fireman, he would have had at least some chance to run an engine under the supervision of the Engineer, especially after having passed the Engineer Examinations. There was usually some time (sometimes several years) that elapsed between a Fireman passing promotion and actually being assigned as an Engineer. Steam Engineers were more likely to be willing to trust a Promoted Fireman. Also, during traffic and vacation surges, the youngest Engineers would be cut back to Firemen and called back to the Engineers' board off and on until they gained enough seniority to be Engineers year-round. Thus, after running their own engine, they would be cut back firing and work with senior Engineers, and I can tell you, that you see things differently after you have done it yourself. I really improved my train handling skills when I got cut back firing and noticed the finer points of the different Engineers I worked with. So, inexperience was not a real factor in helper operation. That's skill.
On the railroad, your skill and your knowledge were your signature. You did not want to be the laughing stock of your peers and broken knuckles nearly always resulted in discipline for at least one Engineer. If you caused the train to separate - or, in the rare instance, derail - you would have the Chief Dispatcher, the trick Dispatcher, all the other Engineers and Firemen on your train, the Conductor, your own Fireman, two Brakeman, and possibly a couple of swing Brakemen mad at you, and it would not be over at the end of the trip. Oh, and also you would ruin the day for the crews behind and ahead of you when everything came to a halt, trains got bunched up, meeting and passing points had to be rearranged, etc. And, if a passenger train was affected, it was worse and there were more people mad at you. And they would tell everybody.
Helper operations were done with knowledge, skill, and common sense. Failure was rare.