Как же достала избыточность C++. Все эти шаблонные тонкости, метарпограммирование, виртуальное наследование, громоздкие квалификаторы, ааааааааааааааааааа!!! Чтобы ПРАВИЛЬНО написать софт нужно следить за таким вагоном никому не нужного говна что на самой задаче сфокусироваться уже нормлаьно не выходит. Везде где надо суем константы с единственным аргументом: а вдруг чо? Самое главное - долгая компиляция она убивает мой мозг. Написал 5 строчек в объемный код и ждешь 6 МИНУТ!!! Ожидание это отравляет мозг. Однотипные задачи убивают креативность. Константные методы, mutable, volatile...тьфу, тошнит уже.
В топку это все.
Mobile development, java, Objective C (если приспичит связаться с iPhone) - вот решение. разноплановые задачи, простой способ монетизации. Нужно только генерировать нормальные идеи. Начать с простых приложений и перейти в GameDev постепенно и самостоятельно. Реализация мобильных игр и социальных игр мне кажется наиболее выгодным делом. И главное - разнообразным! Android SDK делает общение с OpenGL очень приятным. Мой старый опыт по OpenGL наконецто пригодится в деле.
начнем с блокнотиков, ремайндеров, и прочей ссанины и потом в GameDev. Но есть одна проблема - что делать с дизайном? У меня руки-крюки. Либо фрилансеры, либо хз и осваивать фотожоп. Главное чтобы все окупалось в морально/материальном плане.