Школу програмування «Ш++» заснували у 2012 році Роман Шмельов та Анатолій Книшук. Спочатку вона була платною. Проте, за словами Романа, йому швидко стало нецікаво.
- Для того, щоб школа окупалася, нам потрібні були величезні потоки учнів, конвеєр, а ми мали віддавати цій справі весь свій час, - пояснює Роман. – А я програміст. Я набагато більше можу заробити як програміст. Тож як бізнес-проект школа мені була нецікава. Але нам подобалося вчити інших. І ми почали просто мріяти про те, яку б школу ми хотіли… Хотілося, щоб це був соціальний проект, щоб і діти, і дорослі приходили до нас вчитися, а потім, коли вивчаться і почнуть заробляти, то, може, хтось із них захоче повернутися, щоб так само безкоштовно вчити інших… Хотілося, щоб тут збиралися цікаві люди, хотілося залучити більше школярів, студентів…
Спочатку хлопці вклали у проект власні гроші і самі раз на тиждень безкоштовно навчали бажаючих. А потім випускники школи дійсно почали повертатися, допомагати проекту і матеріально, і як волонтери. З'явилися й спонсори – компанії, яким потрібні програмісти. Не те щоб випускників направляли працювати в ці компанії, вони просто зацікавлені, щоб програмістів було більше, щоб між ними була конкуренція.
Роман і зараз регулярно інвестує в «Ш++» власні гроші, адже і сам навчальний процес, і проведення масштабних ІТ-фестивалів (на яких для відвідувачів все теж безкоштовне) насправді вимагає чималих вкладень. Але Романа це, здається, аж ніяк не засмучує. Школа активно розвивається. Якщо від початку набирали одну групу на 10-20 чоловік, кілька місяців їх вчили, а потім кілька місяців відпочивали, то зараз в «Ш++» одночасно працюють з десяток різних груп.