Я просто за два года до того, как у меня появился компьютер, перечитал все доступные и недоступные книжки по компьютерам, самоучителям, Майкрософт Офисам и т.д. Интересно было. Зато потом делился знаниями из книжек с менее просвещёнными знакомыми и родителями. А однажды какой-то друг семьи показал мне, как написать калькулятор в VB for Applications (было лет 6-8).
Ну и, разумеется, всякие конструкторы, кубики, мозаики и пр.
Поздравляю! Тоже проходил телефонное интервью в Facebook, но, к сожалению, не прошел — не хватило алгоритмических навыков. Меня собеседовал индус, так что даже мой разговорный английский не помогал :-)
JavaScript (jQuery, Knockout, Raphaёl), HTML5, PHP/MySQL (WordPress, фреймворки Kohana, Silex, Symfony).
Портфолио: http://brainstorage.me/rodweb
Сайт с контактами: rodweb.ru
Такие инструменты собираются пачками с помощью yeoman или grunt-init. Расскажите лучше о преимуществах таск раннеров и сборщиков проектов.
Ну и, разумеется, всякие конструкторы, кубики, мозаики и пр.