Кризисный (Не Финансовый) Программист

Я делаю много написал о том, как прекрасна эта игра под названием программирование! Для меня, и я уверен, что для многих из вас программирование заменяет все существующие логические игры, обеспечивает постоянный разогрев мозга, не давая ему пересыхать, и приносит дикое моральное удовлетворение, которое отличается от оргазма лишь отсутствием физического ощущения.

Так уж получилось, что много лет назад я отказался от C++ и Delphi и, чувствуя потребности IT-рынка, начал осваивать PHP. Так что все, о чем я буду писать, касается именно веб-программирования, да и косвенно любой другой области программирования.

Признаюсь честно, хотя работы хватает, мозг все равно начинает сохнуть.

Я уже писал ранее, что момент, когда программист становится профессионалом, определяется, прежде всего, выделением качества и сроков реализации проекта.

Это означает, что вам придется использовать готовые продукты (я имею в виду различные cms), которые обеспечивают должное качество, отсутствие уязвимостей и ошибок, гибкость и короткие сроки внедрения.



И вот тут возникает проблема

Проблема в том, что хотя я наконец-то нашел cms, удовлетворяющую всем моим потребностям( ExpressionEngine ), и я ставлю на это абсолютно все свои проекты, потому что это действительно классная штука, но.

Моральные оргазмы куда-то пропали! Тут конечно на первый взгляд все просто, нужно менять работу, устраиваться в компанию, где не сайты создают, а что-то посерьезнее, какие-то услуги, требующие чего-то большего, чем обычная настройка другого.

смс.

Но в городе, где я живу, таких компаний нет, а во фрилансе, где я работаю, сами знаете: «Скинь дизайн, сделай из него сайт. Срок – три дня».

И в такие моменты с ностальгией вспоминаешь времена, когда ты был достаточно молод и независим от денег (потому что зависел от родителей), и мог себе позволить потратить месяц-два на проект, который хоть и был интересен, но приносил моральное удовлетворение.

, но уж точно не принесло материального удовлетворения.

Вы сидели по ночам, изучая какую-то технологию или фреймворк, читали статьи по архитектуре кода, ломали голову над улучшением алгоритмов, чтобы они не просто работали, а работали «красиво», одновременно применяя все это в своем проекте.

И даже ворчание декана по поводу пропуска первого занятия, которое ты, конечно, проспал, не испортило настроения, ведь ты знал, что ночь прошла не зря, ночь была интересной и увлекательной, ты решил парочку сложных проблемы, вам удалось оптимизировать код, вы нашли логическую ошибку, которая не давала вам спать.

Вы запрограммировали! Все это давно прошло.

Сегодня, когда я получаю заказ, я точно знаю, какую cms я буду использовать, какие модули мне пригодятся, какие плагины jquery мне понадобятся для реализации того или иного эффекта.

С одной стороны, это здорово.

Это называется опытом, а опыт бесценен.

С другой стороны, отсутствие сложных задач мешает дальнейшему развитию.

А в программировании всегда есть куда совершенствоваться!

Варианты решения.

И вот здесь возникает самый главный вопрос.

Что делать дальше? В моем городе найти интересную работу невозможно, я пока не могу никуда поехать, поэтому единственный выход – фриланс, который обеспечивает мне нормальный доход, но не приносит морального удовлетворения.

Сейчас подумываю начать писать под Windows, там вроде бы меньше рутины, но востребованы ли фрилансеры в беспроигрышном программировании? Думаю, не только у меня возникают подобные мысли, поэтому я решил написать статью и поинтересоваться у людей, как вы с этим справились? Теги: #программирование #кризис #GTD

Вместе с данным постом часто просматривают: