How do you explain how programming works to complete non-techies?
c00p3r: Writing an essay on non-familiar subject in non-native language.1. Plan. 2. Learn subject (find an expert). 3. write a draft (documentation). 4 evolve (goto 2). 5 Update draft. 6. Make it fatless. 7. Rewrite in foreign language (code). 8. Check spelling (test). 9. Rewrite some parts from scratch. 10. go to 4.