Being a programmer myself, I know that progress bar can really be a pain in the butt to set up well.. Not really showing the bar, but rather how to make sure they are giving the information a user can live with. Like stated in the video, mostly not worth the trouble. Making it as close to 100% accurate might even take more time to do well than coding the rest of the program is.