За многие годы изучил несколько языков и фреймворков и столкнулся с одной особенностью - никак не удаётся остановиться на одном.
Допустим, захотел написать рогалик. Поискал и нашёл libtcod. Всё прекрасно, прикрутил его к ruby и начал писать. Но скоро остыл.
Поставил lazarus/freepascal и начал писать на нём, и спустя некоторое время опять нашёл для рубина библиотеку unicodetiles.
Теперь в раздумьях, переходить на новую библиотеку или нет.
И понятно бы, что надо привязаться к одному проекту (языку) и закончить, но, видать, проект не интересен или слишком мало опыта в такого вида работе.
Программисты делятся на две категории: те которые думают над каждым моментом, и те которые применяют уже разработанные ими шаблоны.
Похоже у меня второй склад ума. Очень трудно идёт познание нового (хоть и очень хочется), но при этом прекрасно работают старые знания.
Самое забавное в этой ситуации то, что знаю о ROI и необходимости увеличения рентабельности обучения. Но страсть к новому всё затмевает.
Причём это только в проектах для себя. Для клиента - всё определенно. Вход - тех. задание, выход - проект.
Оказывается так трудно определиться с тем, что делать в свободное время.
Меня восхищают программисты, могущие годами писать один проект, мне же скучно после того, как оно работает и запустилось.
