A bulb glows when it gets heated to a large extent due to the heating effect of current. Then, how does the bulb glow immediately when we switch it on? Doesn't it need some time to get heated up?
The filament of the bulb gets heated almost immediately and the time is so less that it is hardly noticeable.