The while form names what is going on during the singing: singing while shivering in the wind, singing while messing about, singing while chopping onions and holding back tears, singing while working in rhythm changes, singing while remembering lyrics learned at twenty. 부르다 also means calling out to someone, which is the sense in the line about being pointed at and called on.