3 ms·
Another way to look at the question is along the lines of how do you capture coding in an entertaining and engaging way. If you look at popular depictions, you
by version_five 5y ago
Another way to look at the question is along the lines of how do you capture coding in an entertaining and engaging way. If you look at popular depictions, you get things like solving some kind of 3D puzzle while spouting some technical jargon. Or being embodied and racing around doing things in a digitally rendered environment. These things get used because they give some physicality to something that is essentially abstract brain work. Its similar to trying to capture a math proof, and harder imo than talking about other kinds of engineering design, because even in something like circuit design there are physical parts that you can say what they are for in a way that doesn't require deep theoretical understanding.
All that to say, making an entertaining show would require an entertaining framing of programming, and there doesn't seem to be an accurate one that people have thought of yet. So if you can find a way to answer your question, it unlocks a lot more than just reality shows.
- ranuzz 5y agoVery well put. You got me thinking about what I do as a software developer that might be considered entertaining. Maybe computer security events like capture the flag (https://ctftime.org/ https://ctftime.org/) or coding an AI agent in a simulated environment to achieve a goal (https://www.codingame.com https://www.codingame.com, https://gym.openai.com/ https://gym.openai.com/) or simply competing with others to solve an algorithmic problem either on time constraint or code length constraint. Without appealing visuals none of it will be interesting to people who don’t have a development background. Maybe generative art is the answer but IMO it is more about art than programming.