When it comes to C++, Objective-C, or the like, creating this online sandbox becomes impossible to do (or at least no one has figured out how to do it). However, this doesn’t mean that we can’t learn online. In fact, many programmers do much of their work online – even if they are sharing an office with their co-workers. This has to happen because of the need to share files and compile those worked on by different groups.
One way programmers share files and integrate their work is via Github. This is a resource that programmers know of, but when they learn this exists, non-programmers throw up their hands and admit defeat before trying to disentangle another obscure resource.
It doesn’t have to be this way. There can be be a way to keep the security of the sandbox, while also learning how to break out and tackle real world problems and work in real world teams.
Join me, as DownHouse software creates this environment at CollabFinder.