Similarly to streaming games - there are several subgenres on a "performance vs entertainment" scale.
There are "no commentary" streams, "some commentary" streams, "backseat gaming/coding" streams where the streamer is asking viewers how to solve a problem and then implementing their suggestions, streams discussing metagame/architecture of the code, tutorials for beginners, and streams where the code/game is just an excuse, and the real focus is on interaction with chat and random topics.
If you're an average codemonkey/noob in a game - few people will want to watch your no commentary stream; if you're John Carmack/starcraft god people will watch you silently doing git merges/practicing split micro over and over for hours :)
There are "no commentary" streams, "some commentary" streams, "backseat gaming/coding" streams where the streamer is asking viewers how to solve a problem and then implementing their suggestions, streams discussing metagame/architecture of the code, tutorials for beginners, and streams where the code/game is just an excuse, and the real focus is on interaction with chat and random topics.
If you're an average codemonkey/noob in a game - few people will want to watch your no commentary stream; if you're John Carmack/starcraft god people will watch you silently doing git merges/practicing split micro over and over for hours :)