В чем прелесть программирования? Задумался внезапно и начал анализировать. Вспомнил, с чего сам когда-то начинал, какими путями шел, что делаю сейчас. Да, был огромный перерыв и, как следствие, некоторая потеря навыков. Плюс еще учтем, что я совсем не профи в этом деле и даже специальности мои напрямую с программированием не связаны. Примем во внимание, что из всего многообразия языков на практике работал всего-то с:
- несколькими (около десятка) диалектами бейсика, включая visual;
- языком ПМК советского производства (практически, ассемблер, только сильно ужатый);
- паскалем и турбо-паскалем (с 5-й, кажется, версии, до 7-й delphi);
- javascript (по необходимости);
- php в настоящее время (скажем откровенно, пока еще только начинаю);
- немножко ломал мотороловский ассемблер, потроша программку для PALM'а.
Кажется, ничего не забыл.
Так вот, нашел я фишку-то
помимо полученного результата не меньшую радость доставляет и сам процесс алгоритмизации задачи. И чем сложнее задачка - тем увлекательнее с ней возиться. Помню, писали как-то с приятелем "реверси". Не на мастерском уровне комп играл, конечно, но уголки захватывал и пакостил =) А для калькуляторов как писалось, эххх... с его-то ограниченными ресурсами как только не приходилось извращаться =)
Теперешнее время возьмем. Уже не для себя, не для забавы, а в качестве дополнительного заработка программить приходится. Задачу представляешь, знаешь примерно, как и что. Понимаешь, что кода много получается, становится лениво... Но вот соберешься, сядешь за клаву и затягивает ведь. Даже начинаешь на несколько ходов вперед новые возможности какие-то придумывать, как это все можно будет реализовать, если понадобится.
И вообще, надо как следует попрактиковаться, сделать несколько более-менее серьезных вещей, "набить руку". А там уже и ZCE можно попробовать сдать. Всамделе хочется