Расскажу вкратце, что знаю. Есть разница между написанием и програмированием. Можно писать много умно и красиво, а можно ставить цели и добиваться их. Это захватывающий процесс. Далёкие предки общиной забивали мамонта. В нете теже законы. Сообща добиваться целей и наслаждаться их результатами. Процес забивания мамонта должен доставлять удовольствие не меньшее чем его поедание, только при этих условиях возможен рост. Прочитайте в конце дневника "Коллективный разум".