Что тебя вдохновляет как программиста? Какие ресурсы смотришь по программированию, новостные каналы, что тебе помогает, мотивирует, вызывает восхищение что тебя самого вдохновляет программировать и делать какие-либо проекты?
У меня своя онлайн-школа программирования и недавно мой клиент/ученик задал мне такой вопрос.
На тему программирования я смотрю мало видео, только в исследовательских целях, так как сам делаю видеоконтент.
Короче, сразу ответ я не смог сформировать и поэтому пришлось подумать пару недель в фоновом режиме. В итоге я сформировал 3 пункта.
Трафик
Я fullstack-разработчик, и мне всегда нравилось работать над проектами, на которых много пользователей. В веб-разработке их грубо называют трафиком 😅. Это очень прикольное ощущение, когда ты написал код, и он работает 24/7 и выполняет задачи для тысяч пользователей.
Оптимизация
❌ Я хочу обратить внимание на то, что я не говорю о преждевременной оптимизации, когда программист три дня сидит и думает, как сделать так, чтобы код работал на 0,00001 секунды быстрее
✅ Я говорю о задачах, когда получаешь прирост в скорости загрузки страниц, например, на 1 секунду. Такой прирост уже сильно ощущается пользователями. Такая оптимизация относится к бэкэнд-разработке и происходит за счет оптимизации SQL-запросов, добавления кэша и т.д.
Собственные проекты
Мне всегда нравилось делать собственные проекты в свободное от работы время. Программисты еще часто называют это пет-проектом.
В свое время меня это вдохновляло. Но анализируя сейчас – я понимаю, что это была карьерная ошибка. Потому что сейчас я придерживаюсь принципа фокусировки на чем-то одном. А пет-проекты это лишняя расфокусировка и потеря энергии.
Т.е. лучше сфокусироваться на решении рабочих проблем, а свободное время тратить на отдых и спорт.
Подробнее про эту карьерную ошибку я напишу позже.
Деньги
💸 Не сам факт определенной зарплаты, а динамика ее роста. Особенно на начальных этапах.
▪️ Во-первых, это ощущение перспективы: ты знаешь, что можно вырасти до определенного уровня, и рост зарплаты не заставит себя ждать.
▪️ Во-вторых, это понимание своей востребованности. Ты можешь спокойно прийти к начальнику и сказать, что тебе нужно повысить зарплату, потому что ты круто работаешь 😎. И начальник скажет: "ок". А если скажет не ок, то за 2-3 дня ты сможешь найти новую работу.
Что вдохновляет вас учиться программированию и работать программистом?