В какой-то момент я просто перестал программировать ради забавы. Раньше я ходил на работу, выполнял свои задания, а затем, когда приехал домой, я пошёл и написал что-нибудь для развлечения. Однако сейчас я просто иду домой и пытаюсь избежать компьютера. Я предпочитаю читать газету, смотреть телевизор, выходить в бар и т. Д.
Это плохой знак? Я имею в виду, что я все еще пытаюсь быть в курсе последних тенденций, посещать форумы разработчиков / блоги / и т. Д., Но я не сказал: «Я хочу изучать язык X - мне интересно, смогу ли я написать приложение Y в нем»
Это случилось с кем-то еще?
Ответы:
Это очень распространенная проблема, называемая выгоранием. Это случается со всеми, кто серьезно относится к своей работе. Мой совет - взять несколько недель на программирование и спланировать долгосрочный проект для развлечения. Затем выделите как минимум 15 минут каждую ночь, чтобы завершить часть проекта. Пока вы делаете это медленно, вы вернетесь в игру в кратчайшие сроки.
источник
Нет! Ты первый!
Серьезно, давай, это естественно! С возрастом у людей возникает много проблем: дети, родители, финансы, семья. Решение каждого из них требует мозговой активности. А мозги просто устают (а с возрастом они устают легче). Так что после работы и всего такого, чего у вас может не хватить, вы можете посвятить себя такой интенсивной работе мозга, как кодирование.
Я действительно переживаю это много раз. Когда у меня было много личных проблем, я не мог найти возможности заняться кодированием в свободное время.
И, возможно, вы просто любите это меньше, чем раньше. Вы не станете хуже кодером из-за этого. И велики шансы, что однажды вы почувствуете, что хотите снова написать код для развлечения.
источник
Это случалось со мной много раз.
Первая причина : слишком много работы в офисе
Вторая причина : слишком много работы на сторонних проектах (поздно ночью)
Лечение : я обычно отключаю любимые проекты, книги по программированию и все, что связано с ИТ, заменяя их фильмами, сериалами, видеоиграми, расслабляющими книгами и большим количеством фитнеса (бега).
Эффекты : Через пару недель или меньше я снова готов к программированию, выходящему за рамки задания.
источник
Я почти никогда не программировал в свободное время (не сразу после колледжа), но я все еще люблю разработку программного обеспечения. Продолжай работать и наслаждайся домом. В конце своей жизни ты не будешь думать: «Ну и дела, я бы хотел провести больше времени на работе ...»
источник
Я собираюсь выбросить альтернативную версию. Возможно, вы работаете над чем-то сложным и утомительным. Я начинаю писать код для развлечения, когда заканчиваю проект и просто завершаю вещи. Если я получу новый проект, в котором мне придется расширить свои навыки (это не так сложно сделать), я нахожу это забавным и не вижу необходимости работать над чем-то еще.
источник
Я считаю это здоровым и хорошим. Вы хотите жить вне работы. Это сделает вас лучше на работе, а не хуже.
источник
Время является ограничивающим фактором. Я перестал программировать ради интереса около 5 лет назад. Я научился играть на гитаре, начал увлекаться деревообработкой, заводить детей и даже не могу даже приблизиться к тому, чтобы идти в ногу с последними видеоиграми. К тому времени, когда я прошел час пик, поужинал, поиграл с детьми, уложил их спать и прочитал несколько книг; У меня нет энергии или желания подключить последние пару часов к компьютеру. Я уверен, что это снова изменится, но я честно согласен с программированием как "работа" прямо сейчас ...
источник
Напишите клеточный автомат в Excel. Сделайте простое веб-приложение, которое загружает изображение с URL, и посетитель может перетаскивать усы на фотографию. Создайте простое веб-приложение, которое может помечать букву в предложениях со случайно выбранных страниц. Напишите небольшое приложение с постоянными часами, которое будет расти по мере приближения конца рабочего времени. Напишите скрипт, который загружает фотографии с SD-карты, помещая изображения в папку «yyyymmdd» в зависимости от даты создания. Написать заставку. Создайте веб-страницу с большой красной кнопкой, на которой написано «Я узнаю ваш возраст, просто нажмите меня», и при нажатии на нее вы услышите шумный пердящий звук, а затем пишет: «Если вы смеетесь, вы должны быть младше 5 лет. ». Напишите на нем подробную документацию: спецификацию требований, дизайн пользовательского интерфейса, анализ рынка, бизнес-план, блок-схему.
Если вы сделали, пришлите мне URL.
источник
Я занимаюсь программированием в течение 11 лет, что, вероятно, не так много для некоторых здесь, но в своей карьере я много справлялся с перегоранием, и есть пара вещей, которые всегда помогали мне справиться с трудностями ,
Как уже говорили другие, хобби это здорово. Существует множество интересных вещей, которые можно изучать, делать, собирать и создавать, и, скорее всего, если вы инженер-программист, у вас больше доступа к ним, чем у многих людей. На этой ноте мне всегда помогает вспомнить, что в достаточно большом масштабе моя проблема («Мальчик устал от написания кода») крошечная, это даже не проблема; в этой экономике, где люди изо всех сил пытаются поесть и узнают, что рабочие места, на которые они потратили свои жизни, просто недоступны для них, я работаю в области, где у меня есть комфортные условия труда, доступ в интернет, свобода и мобильность работы почти везде, куда я хочу пойти.
Я строил дома и работал в коммерческом строительстве, и я сравнил выгорание с нанесением себе телесных повреждений. Мы работники умственного труда, и иногда мы «вредим» нашему уму, и мы должны заботиться о них и ремонтировать, чтобы мы снова могли зависеть от них в нашем жизнедеятельности. Повторяющаяся скука может сделать это, так что выбирайтесь, нарушайте свою рутину, получайте новые захватывающие стимулы и никогда не забывайте, как вам повезло иметь такой навык, как кодирование.
источник
Ответ ChaosPandion хороший, звучит так, будто вы просто сгорели. Хороший способ избежать выгорания - найти другие увлечения. Я люблю работать над своими побочными проектами, но иногда это слишком много. Когда это происходит, я переключаюсь на что-то другое. Мне также нравится работать над автомобилями, деревом и металлообработкой, электроникой для хобби и различными формами художественного самовыражения.
Если вам нравятся видеоигры, возможно, вам будет интересно их разработать. Сочетание искусства и программирования может быть интересной задачей. У меня было несколько игровых проектов, где, когда я устал от программирования, я пойду работать над искусством. Когда я устаю от искусства, я возвращаюсь к кодированию. Это отличный способ разработки программного обеспечения, но на самом деле не нужно постоянно разрабатывать программное обеспечение во время работы над проектом.
источник
Я не пишу для развлечения, потому что это больше не вызов. Когда я был молодым, многое было сложным. Я когда-либо писал программу для оценки значения Пи с использованием случайного числа, и было интересно посмотреть, насколько точным оно было. Если бы я собирался сделать это сейчас, это могло бы занять всего несколько минут без всякого веселья.
Тем не менее, я думаю, что для меня сейчас забавно то, как использовать свои навыки, чтобы добиться наилучших результатов в своей работе. Оптимизация это весело. Рефакторинг это весело. Дизайн класса это весело. Просмотр кода - это самое интересное. Я все еще пишу для удовольствия, разница в том, что это тоже моя работа.
источник
Я не думаю, что это плохой знак. Привет! Жизнь - это больше, чем просто программирование, даже если вы действительно ее любите, вам разрешено делать и другие вещи.
источник
Не позволяй этому расстроить тебя. По мере взросления у вас появляются другие обязанности, и ваши приоритеты меняются. Дети - отличный пример. Зачем тебе кодировать, когда ты можешь быть со своим малышом?
Я обнаружил, что иногда теряю интерес к своим частным проектам. Я продолжаю в том же духе, оставляю все как есть, и в конце концов меня привлекает какая-то новая и захватывающая блестящая технология, с которой я играю дома. Все это кажется циклическим, таким как все остальное - жизнь.
Расслабься, иди с этим. Будьте внимательны к своей работе и сохраняйте открытость. Вы окажетесь втянутыми, когда придет время.
источник
Я бы спросил, почему вы пытаетесь избежать компьютера. Если это вызвано тем, что вы настолько разочарованы, что хотите бросить это в окно, тогда вы можете обратиться за профессиональной помощью либо к проблемам гнева, либо к профориентации, поскольку каждый из них является различным способом решения этой проблемы.
Еще один способ увидеть это - зрелость, которую вы разработали для этой области. Там, где изначально можно было видеть новый язык как новую блестящую игрушку, которой можно наслаждаться, вы могли видеть боль от попыток сделать это, и это, возможно, мешает вам туда попасть.
источник
Я был бы обеспокоен этим, особенно в вашем возрасте. Я благодарен за то, что мне все еще нравится программирование, потому что это единственное, что я умею делать.
Вот некоторые вещи, которые я нашел, чтобы помочь:
Найдите способ использовать свое мастерство для чего-то вне работы. Я сделал небольшое приложение на основе C ++ и MySQL для помощи в проведении благотворительных аукционов. Затем я помогаю проводить аукционы и переживаю ночь сбора средств, надеясь, что избавлюсь от ошибок. Большое удовольствие!
Получить книгу или две на что-нибудь интересное. Для меня это были такие вещи, как доказательство теорем, квантовые компьютеры, машинный язык, зрение и обучение. Затем попробуйте написать небольшие программы, чтобы попробовать их. Чем меньше, тем лучше.
Выучите немного математики. Мне пришлось вернуться и усовершенствовать свои навыки с помощью дифференциальных уравнений, исчисления, линейной алгебры и байесовской статистики. Для всего я пишу небольшую программу, чтобы помочь мне понять, что я делаю.
Я надеюсь , что вы по- прежнему находить удовольствие программирования, но если это не так , я надеюсь , что вы узнали , что это удовольствие для вас.
источник