Эта статья навеяна спором с одним программистом, который обвинил меня в пещерном мышлении и посоветовал мне сменить профессию, потому что я не пользуюсь GitHub. Люди устроены так, что “всяк кулик своё болото хвалит”. Нам сложно вырваться за рамки того, к чему мы привыкли, и кажется, что наши методы самые правильные, единственно верные, а те, кто этого не понимает - совершенные неучи, не желающие изучать что-то новое. Ну да, наверно было бы не лишним мне хотя бы изучить возможности GitHub или другой подобной системы. Но, ребята, программисты бывают разные. Не все работают в крупных ИТ-компаниях. Я бы даже сказал далеко не все. Очень много программистов, занятых в ИТ-отделах разных предприятий, где, например, система контроля версий, может быть, и не была бы лишней. Но мало кто будет заморачиваться с её внедрением. Да и таких как я, программистов поневоле, тоже немало. Во-первых, я фрилансер. И 99% процентов моих задач - разовые. И нахрена мне система контроля версий? Я сделал один раз и