Благодаря интересу к языку программирования C++ я узнал о другом не менее интересном языке. Читая историю создания системы сборки Mxx_Ru, прочитал про язык программирования Ruby. На C++ я не написал ни одной серьезной программы, что не помешало мне получить 2 сертификата Brainbench (Master C++ Fundamentals и просто C++).
Весной 2007 на работе понадобился инструмент для написания различных сценариев обработки файлов. VBScript/JScript не годились, ввиду их сильной зависимости от платформы Windows и неустойчивой работы WSH. Как один из вариантов возник Phyton, но в нем не понравилось то, что язык был 2-х мерным. Отступы в исходном коде служили для структуризации программы. Вспомнил про Ruby и решил попробовать его, так началось освоение этого языка. В поисках русскоязычной информации по Ruby подписался на рассылку RubyOnRails to Russian в Google Groups. В основном в ней обсуждается программирование под интернет на Ruby On Rails и частично вопросы по самому языку Ruby.
На волне общего интереса в интернете к теме Web 2.0 и стартапам в марте 2007 пришла первая идея для интернет - сервиса. Скорее это был Web 2.0 вариант удовлетворения информационной потребности, возникшей еще в период учебы в школе. Пока она так и осталась красивой идеей, аналогов в интернете (в русскоязычном сегменте) я не встретил до сих пор.
Хабрахабр. В Google Reader подписался на новостную рассылку данного проекта и как- то прочитал заметку про стартап. Дальше больше, в одну из пятниц стал просматривать архивы и наткнулся на несколько других интересных заметок на тему стартапов. Заинтересовавшись этой темой, на том же хабрахабре прочитал переводы статей Пола Грема. Дальше еще больше, нашел в интернете ресурс, на котором собрана коллекция эссе Пола Грэма, распечатал эти статьи и все выходные их читал и перечитывал.
После осмысления этих эссе возникло желание попробовать свои силы в создании интернет-проекта.