«Программировать» это «кодить» что-ли? Конечно это должно разонравится с возрастом. Это как работа дворником — со временем надо обгрейдится хотя бы до клининг-менеджера.
Программирование стало восприниматься просто как необходимая утилитарная работа, как заполнение бумаг и оформление статей и книг, к примеру.
Пишу на питоне, тикле, F#, иногда на чистом си. Что: программы поддержки автоматизированного проектирования хим. производств. То есть, от числодробления до гуя.
Ушел писать сайты, думал буду как Лебедев - фига с два. Писать сайты - тяжелая (в т.ч. физически - стоять в пробках половину дня) мерзенькая работёнка. Любой лучик света типа «сделать крутой сервис» или «написать на новом фреймворке» оборачивается тем, что это никому не нужно, кроме тебя. Всем нужно заплатить тебе поменьше, и обмануть побольше.
Теперь второй год как работаю гуманитарием в стартапе. В основном техподдержка (решение проблем клиентов, написание писем, адмнинг их серверов в ситуации «всё пропало», всяких говноскриптов), написание документации итп.
Разонравилось стремительно. Но нужно доработать этот год, чтобы заработать ачивку «ахрененный гуманитарий».
Разворачиваясь назад, мне кажется что «разонравилось» было результатом того, что я просто не справлялся с работой. Тяжкий груз необходимости быстро производить СКУЧНОЕ однообразное говно, убивает в ноль производительность. В результате 7 часов сидишь на реддите и лоре, и 1 час производишь говно стремительными темпами. Времени ни на что не хватает - нагрузка, стресс, «разонравилось».
В свою очередь это связано с тем, что компании где я работал, были либо под адским стрессом (но делали что-то хорошее), либо производили безыдейный шлак.
В свою очередь это связано с тем, что я когда-то вылетел из универа, и пошел работать админом, а потом программистом в соседнюю контору, где меня брали. И потом с каждым разом на всё более важное и дорогое место. Проблема не в том, сколько платят или как называется твоя вакансия, и даже не то есть ли у тебя секретарша. Проблема в том, что ты производишь безыдейное скучное говно, и этот курс был взят давным давно, годы назад.
Несколько лет уже не программировал почти ничего. Теперь очень сложно вернуться назад. Сраные эйчарши спрашивают «что ты делал несколько лет?» и смотрят подозрительно так. Ну и вообще, за это время весь мир поразительно ушел вперед.
Хочу до конца года (следующего апреля) серьезно подготовиться к собеседованию и устроиться программистом в нормальное место. Например, в Jetbrains MPS.
Если не помогает отдых, то поможет смена деятельности. Мне вкатывало. Сначала писал под AVR и ARM7 на сишке на суровом заводе. Надоело, ушел писать на модули ядра сишке под ARM9. Надоело, ушел перекладывать байты для видеостриминга на эрланге. Параллельно пишу много на скале и не так много, как хотелось бы, на coq.
Не разонравилось, но войти в «режим», когда программируешь и прёт, сложнее и сложнее, а лень побеждает всё чаще и чаще. Меня это печалит, т.к. при правильном настрое удовольствие от процесса я все еще продолжаю получать. Какая-то программистская импотенция получается.