Почему все-таки программирование?
(немного еженедельной мотивации на моем примере)
Мне, без года 40-летнему человеку, по теории, должно было быть сложно менять профессию.
Тем более, я уже успел получить несколько других и добиться в них немалого успеха.
Так почему же я решился на такую авантюру? (а по другому, мои родные это не называли😂 )
Вот некоторые из тех принципов, которые определили пройденный путь:
1. Успех в определенной профессии != достойной зарплате и условиям труда🫰 .
Поработав в разных сферах и в разных условиях, посмотрев как трудятся люди разных профессий, начинаешь понимать ценность спокойной, "удаленной" работы и достойного, денежного эквивалента этого труда. ☝️
2. Развитие и перспективы в обозримом будущем🏝 .
По моему скромному мнению, пределов развития и так называемого "потолка", у человека выбравшего программирование - нет. Вот нет и все. Кто готов поспорить - жду в комментариях🤓
А есть лишь естественные причины - физические ограничения и ЛЕНЬ.😵
А это значит, что пока руки поднимаются - опускать их мимо клавиатуры, противоестественно!💪
3. Неугасаемый интерес к процессу созидания (написанию кода)🧑💻 .
Один из мощнейших, мотивационных принципов для меня.
Ведь, что может быть прекраснее, чем наблюдать как созданный тобой корабль (условно, конечно же), держится и продолжает плыть в самом современном море, которое еще не исследовано до конца?⛵️
Все это, в совокупности, перевесило мое нежелание (или инерцию мышления и жизни) изучать программирование.
И даже когда (очень часто, столкнувшись с нерешаемой задачей😭 ) мне казалось, что я сделал опрометчиво-глупый выбор - эти принципы помогали преодолеть сомнения (и конечно же задачу, потому что нерешаемых задач НЕТ 💪 ).
😎
#motivation
(немного еженедельной мотивации на моем примере)
Мне, без года 40-летнему человеку, по теории, должно было быть сложно менять профессию.
Тем более, я уже успел получить несколько других и добиться в них немалого успеха.
Так почему же я решился на такую авантюру? (а по другому, мои родные это не называли
Вот некоторые из тех принципов, которые определили пройденный путь:
1. Успех в определенной профессии != достойной зарплате и условиям труда
Поработав в разных сферах и в разных условиях, посмотрев как трудятся люди разных профессий, начинаешь понимать ценность спокойной, "удаленной" работы и достойного, денежного эквивалента этого труда. ☝️
2. Развитие и перспективы в обозримом будущем
По моему скромному мнению, пределов развития и так называемого "потолка", у человека выбравшего программирование - нет. Вот нет и все. Кто готов поспорить - жду в комментариях
А есть лишь естественные причины - физические ограничения и ЛЕНЬ.
А это значит, что пока руки поднимаются - опускать их мимо клавиатуры, противоестественно!
3. Неугасаемый интерес к процессу созидания (написанию кода)
Один из мощнейших, мотивационных принципов для меня.
Ведь, что может быть прекраснее, чем наблюдать как созданный тобой корабль (условно, конечно же), держится и продолжает плыть в самом современном море, которое еще не исследовано до конца?
Все это, в совокупности, перевесило мое нежелание (или инерцию мышления и жизни) изучать программирование.
И даже когда (очень часто, столкнувшись с нерешаемой задачей
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Как заставить себя учиться 🤓
Особенно когда тебе за 30...
Казалось бы - что может быть проще? Бери источник информации и изучай что-то новое. Но оказалось, что не все так просто...
🤬 С чем придется столкнуться:
Постоянные дела и банальная усталость с основной работы (да и лень немножко, конечно🏝 ).
Это хорошо, когда ты молод и у тебя нет обязанностей перед семьей и окружающими. Ты волен посвятить обучению все свое свободное время...
А нам, 30+ -летним "вкатунам", которые вынуждены ежедневно бороться с окружающими проблемами, кажется сложным найти время, чтобы сесть и посмотреть (и воспринять!) видео с какой-то новой концепцией.
А постоянное обучение - вообще какая-то дикость.☠️
Кружащие заблуждения🤔
Не знаю как у Вам, но мне и моему окружению, мысль о том, что за нажимание клавиш, мне будут платить прилично денег - казалась дикой.
Все эти, улыбающиеся лица в ютубе, вещающие о молочном море и кисельных берегах в IT, казались, как минимум мошенниками, отчего учиться у них казалось неправильным...
Кроме того, обычное заблуждение моего круга - что после окончания школы/института, простой человек (а не какой-то там гений или вундеркинд) теряет способности к обучению, и с трудом воспринимает новую, в том числе и сложную информацию. (Не буду скрывать, и я относился к тем людям, кто распространял это заблуждение...☺️ )
Ощущение своей непроходимой тупости🤪
Не покидает и спустя несколько лет.🤣
А если серьезно, то чем больше ты погружаешься в программирование, тем глубже кажется кроличья нора. Новые фреймворки, библиотеки, технологии, нюансы, надстройки и костыли, кажутся дремучим лесом, в котором так легко потеряться.
А периодическое стуканье головы об что-то твердое и последующее (возможно не связанное с этим процессом), озарение, со словами "Ах, б🤬, так вот оно что!", преследует меня до сих пор (ведь обучение тут не заканчивается никогда!🤫 ).
Ниже дам несколько советов, которые помогли мне (и может помогут и Вам😎 )
1. Смог он, смогу и я.
Возможно Вы слышали выражение - "не боги горшки обжигают". Верьте в свои силы, даже если кажется, что это полный идиотизм.
Ведь, если смотря на человека который рассказывает об устройстве сложной системы, Вы задаетесь вопросом "Как он смог это понять?", задайте вопрос и себе "А чем я хуже?".
Бороться и не сдаваться несмотря на все возникающие препятствия сложно. И в обучении это имеет сокровенный смысл. Понимание того, что успешный программист с зп 500к+, не родился с клавиатурой во рту, а так же как и Вы возможно учился по тому же каналу в ютубе, только несколько раньше, максимально мотивирует достичь его успехов.
2. Выбрать время для обучения (и желательно много).
Скажем так, я не смог обучаться параллельно с работой. Ну никак. Поэтому воспользовавшись накоплениями, и освободившимся после увольнения временем, я все силы бросил на учебу.
И не значит, что это ваш рецепт, ведь мы все разные. Возможно вам комфортно вялотекущее обучение и устройство в IT у вас в далекой перспективе.🙃
3. Структурируйте процесс обучения.
Сейчас в интернете гигантское количество обучающего материала. В том числе и бесплатного (да-да, это я про наш канал☺️ ) .
Выберите какой Вам нравится и начинайте учить от простого к сложному. Вычлените в приоритет те части, которые являются основой выбранного Вами рабочего стека и бросьте все силы туда. Иначе можно увязнуть в объеме информации или начать учить то, что Вам никогда не пригодится.
4. Вознаграждайте свое подсознание за успехи
Звучит глупо и странно, знаю. Но мотивировать себя станет в разы легче. Небольшой бонус: чашка любимого кофе, эпизод сериала или пятнадцать минут в соцсетях. Мозг любит вознаграждения, и это ещё один повод не бросить начатое.
5. Чёткая цель и никаких «зачем» после начала.
Наверно моя основная мотивация в ежедневной учебе. А может я просто упрямый🐏 😄 .
Поставьте себе глобально - максимально - реально достижимую цель. Продумайте шаги и ступени до нее, разбив на мелкие подцели и достигая их, начинайте путь к следующей. И не успеете оглянуться как половина пути будет пройдена. А может и весь)))
😎
#motivation
Особенно когда тебе за 30...
Казалось бы - что может быть проще? Бери источник информации и изучай что-то новое. Но оказалось, что не все так просто...
Постоянные дела и банальная усталость с основной работы (да и лень немножко, конечно
Это хорошо, когда ты молод и у тебя нет обязанностей перед семьей и окружающими. Ты волен посвятить обучению все свое свободное время...
А нам, 30+ -летним "вкатунам", которые вынуждены ежедневно бороться с окружающими проблемами, кажется сложным найти время, чтобы сесть и посмотреть (и воспринять!) видео с какой-то новой концепцией.
А постоянное обучение - вообще какая-то дикость.
Кружащие заблуждения
Не знаю как у Вам, но мне и моему окружению, мысль о том, что за нажимание клавиш, мне будут платить прилично денег - казалась дикой.
Все эти, улыбающиеся лица в ютубе, вещающие о молочном море и кисельных берегах в IT, казались, как минимум мошенниками, отчего учиться у них казалось неправильным...
Кроме того, обычное заблуждение моего круга - что после окончания школы/института, простой человек (а не какой-то там гений или вундеркинд) теряет способности к обучению, и с трудом воспринимает новую, в том числе и сложную информацию. (Не буду скрывать, и я относился к тем людям, кто распространял это заблуждение...
Ощущение своей непроходимой тупости
Не покидает и спустя несколько лет.
А если серьезно, то чем больше ты погружаешься в программирование, тем глубже кажется кроличья нора. Новые фреймворки, библиотеки, технологии, нюансы, надстройки и костыли, кажутся дремучим лесом, в котором так легко потеряться.
А периодическое стуканье головы об что-то твердое и последующее (возможно не связанное с этим процессом), озарение, со словами "Ах, б🤬, так вот оно что!", преследует меня до сих пор (ведь обучение тут не заканчивается никогда!
Ниже дам несколько советов, которые помогли мне (и может помогут и Вам
1. Смог он, смогу и я.
Возможно Вы слышали выражение - "не боги горшки обжигают". Верьте в свои силы, даже если кажется, что это полный идиотизм.
Ведь, если смотря на человека который рассказывает об устройстве сложной системы, Вы задаетесь вопросом "Как он смог это понять?", задайте вопрос и себе "А чем я хуже?".
Бороться и не сдаваться несмотря на все возникающие препятствия сложно. И в обучении это имеет сокровенный смысл. Понимание того, что успешный программист с зп 500к+, не родился с клавиатурой во рту, а так же как и Вы возможно учился по тому же каналу в ютубе, только несколько раньше, максимально мотивирует достичь его успехов.
2. Выбрать время для обучения (и желательно много).
Скажем так, я не смог обучаться параллельно с работой. Ну никак. Поэтому воспользовавшись накоплениями, и освободившимся после увольнения временем, я все силы бросил на учебу.
И не значит, что это ваш рецепт, ведь мы все разные. Возможно вам комфортно вялотекущее обучение и устройство в IT у вас в далекой перспективе.
3. Структурируйте процесс обучения.
Сейчас в интернете гигантское количество обучающего материала. В том числе и бесплатного (да-да, это я про наш канал
Выберите какой Вам нравится и начинайте учить от простого к сложному. Вычлените в приоритет те части, которые являются основой выбранного Вами рабочего стека и бросьте все силы туда. Иначе можно увязнуть в объеме информации или начать учить то, что Вам никогда не пригодится.
4. Вознаграждайте свое подсознание за успехи
Звучит глупо и странно, знаю. Но мотивировать себя станет в разы легче. Небольшой бонус: чашка любимого кофе, эпизод сериала или пятнадцать минут в соцсетях. Мозг любит вознаграждения, и это ещё один повод не бросить начатое.
5. Чёткая цель и никаких «зачем» после начала.
Наверно моя основная мотивация в ежедневной учебе. А может я просто упрямый
Поставьте себе глобально - максимально - реально достижимую цель. Продумайте шаги и ступени до нее, разбив на мелкие подцели и достигая их, начинайте путь к следующей. И не успеете оглянуться как половина пути будет пройдена. А может и весь)))
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥1
"Твой первый проект — важнее, чем думаешь"
Не знаю как все, а я хорошо помню как писал свой первый проект😉
И пускай сейчас я лишь улыбнусь, вспоминая его, но тогда мне казалось, что я как минимум сделал что-то великое✈️
И наверно лишь после этого, я смог окончательно поверить, что стану программистом.💪
И если Вы 🫵 до сих пор считаете, что писать пет-проекты - это как минимум ерунда и никому не нужно, спешу огорчить - Вы не правы.
Так почему же стоит попробовать реализовать свою самую смелую и сложную идею, самым простым образом?
🔴 Первый завершённый проект — это точка отсчёта. Он показывает, что ты не просто учишься, а уже умеешь создавать что-то настоящее.
Это по сути, первая проверка твоих настоящих умений, а не копирование кода с видео или сайта. И пускай чатями ты все равно берешь код с Stack Owerflow или из LLM, но сама проработка идеи, наполнение смыслом безликого кода, порождает в тебе уверенность в своих силах.
🔴 Доведение проекта до конца — уже победа.
Ведь большинство бросает обучение, написание проекта на середине, а то и в самом начале!
Так вот, завершив проект, ты входишь в то меньшинство, кто реально двигается вперёд. Тех, кто преодолел свою лень, свои слабости и сомнения.
🔴 Обучение в процессе
Ведь в даже самом простом проекте ты сталкиваешься как минимум с:
⚫ структурой кода,
⚫ ООП (объектно-ориентированным программированием),
⚫ работой с вводом/выводом,
⚫ дебагом и ошибками,
⚫ поиском информации и документацией.
А это как минимум зарядка для твоего серого вещества!
🔴 Маленький проект - это уже портфолио.
Даже самый простой проект можно показать на GitHub. А это твой первый кирпичик в карьеру.
А если он написан с использованием топовых технологий - это лишний повод гордится собой и давать ссылку на GitHub собеседующему.
🔴 С каждым следующим проектом будет легче.
После первого проекта страх уходит. После второго ты начинаешь думать не “смогу ли?”, а “что сделаю дальше?”. После третьего ты уже сам можешь кого-то научить🙂
😎
#motivation
Не знаю как все, а я хорошо помню как писал свой первый проект
И пускай сейчас я лишь улыбнусь, вспоминая его, но тогда мне казалось, что я как минимум сделал что-то великое
И наверно лишь после этого, я смог окончательно поверить, что стану программистом.
И если Вы 🫵 до сих пор считаете, что писать пет-проекты - это как минимум ерунда и никому не нужно, спешу огорчить - Вы не правы.
Так почему же стоит попробовать реализовать свою самую смелую и сложную идею, самым простым образом?
Это по сути, первая проверка твоих настоящих умений, а не копирование кода с видео или сайта. И пускай чатями ты все равно берешь код с Stack Owerflow или из LLM, но сама проработка идеи, наполнение смыслом безликого кода, порождает в тебе уверенность в своих силах.
Ведь большинство бросает обучение, написание проекта на середине, а то и в самом начале!
Вы знаете сколько пользователей JavaRush достигли 10 уровня? Из нескольких миллионов - 3%! Да, Карл, всего 3%!
Так вот, завершив проект, ты входишь в то меньшинство, кто реально двигается вперёд. Тех, кто преодолел свою лень, свои слабости и сомнения.
Ведь в даже самом простом проекте ты сталкиваешься как минимум с:
А это как минимум зарядка для твоего серого вещества!
Даже самый простой проект можно показать на GitHub. А это твой первый кирпичик в карьеру.
А если он написан с использованием топовых технологий - это лишний повод гордится собой и давать ссылку на GitHub собеседующему.
После первого проекта страх уходит. После второго ты начинаешь думать не “смогу ли?”, а “что сделаю дальше?”. После третьего ты уже сам можешь кого-то научить
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10 1
«Ты не программируешь — ты притворяешься, что учишься»
Однажды я купил себе книгу Spring 5.
Большая, толстая, со множеством, страниц. Неся её домой я живо представлял себе, что уже завтра буду писать Spring-приложения, направо и налево.🥳
И я честно прочитал ее. А потом еще разок.🤓
И ПОНЯЛ, ЧТО НИЧЕГО НЕ ПОНЯЛ!
Точнее понять то понял (книга ж на русском🤪 ), да вот открыв IDEA яснее мне ничего не стало.
Как это начать писать то?😔
И вот тут, друзья, скрывается одна из потаённых реальностей обучения:
🚨 Пойми:
🔵 Купить и прочитать хорошие книги ≠ уметь программировать.
🔵 Смотреть популярные видео с каналов по программированию ≠ учить Java.
🔵 Количество открытых вкладок в браузере с умными статьями ≠ умный ты.
🔵 Пока ты изображаешь, другие сдают тестовые и получают офферы.
🔵 Месяц «обучения без практики» = 0% роста = потерянное время.
✔️ Поэтому прямо сейчас:
➡️ Закрой вкладку с курсами. Открой IDE. 🧑💻
➡️ Придумай и напиши что-то ужасное. (И пусть оно не работает. Но ты хотя бы начал). 😈
➡️ И да, будет больно. Будет стыдно (если никому не показывать, то не очень - только перед собой)😭
➡️ Но это единственный путь, на котором ты реально сдвинешься с мёртвой точки. 💪
А я, все таки победил Spring.
Правда потом, книгу почти не открывал, только для уточнения совсем уж непонятных деталей.
Просто, после написания очередного таск-менеджера, незнакомых аннотаций как будто не осталось, пришло понимание, как работает тот или иной метод, исчез страх "что-то сделать не так".
Поэтому
Просто
Начни
ПИСАТЬ КОД
😎
#motivation
Однажды я купил себе книгу Spring 5.
Большая, толстая, со множеством, страниц. Неся её домой я живо представлял себе, что уже завтра буду писать Spring-приложения, направо и налево.
И я честно прочитал ее. А потом еще разок.
И ПОНЯЛ, ЧТО НИЧЕГО НЕ ПОНЯЛ!
Точнее понять то понял (книга ж на русском
Как это начать писать то?
И вот тут, друзья, скрывается одна из потаённых реальностей обучения:
99% "учеников" не учатся. Они просто создают иллюзию прогресса: читают, смотрят, копят курсы — но не пишут код.
Пока ты не сел и не написал — ты не учишься.
Тебе приятно, когда ты "в теме" — но это ложное ощущение движения.
Чтение статей создаёт видимость прогресса, но мозг это не фиксирует как навык.
Для тебя это должна быть не мотивация, а ультиматум: начни делать или отойди в сторону.
Притворяться — удобно. Но дорого
А я, все таки победил Spring.
Правда потом, книгу почти не открывал, только для уточнения совсем уж непонятных деталей.
Просто, после написания очередного таск-менеджера, незнакомых аннотаций как будто не осталось, пришло понимание, как работает тот или иной метод, исчез страх "что-то сделать не так".
Поэтому
Просто
Начни
ПИСАТЬ КОД
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍2 1
«Обучение Java — марафон, а не прыжок с трамплина»
Так вышло, что мое знакомство с Java и программированием в целом, началось еще в 2021 году.
Тогда, окрыленный надеждами на новую, интересную работу, я потратил приличное количество времени на изучение Java Core. Но как часто бывает, реальность продиктовала свои условия, я не смог осилить обучение и бросил его.
Периодически возвращаясь я понял, что придется начинать сначала.
И когда я смог подогнать жизненные условия к тому, чтобы бросить все и посвятить себя только обучению, которое в итоге привело меня сюда, я понял важную вещь - обучение программированию (да наверно любой другой сложной концепции) — это долгая, часто тяжелая дорога, где не будет "легко", но "результат" стоит того.
Вот, что важно понимать если ты только принял решение вступить на этот путь:
🟥 Начнем с массового, современного увлечения курсами, буткемпами, менторством, тренингами и подобной требухой.
Пойми простую вещь - кто обещает «легко и быстро» — 100% врет. Так практически не бывает, за исключением единичных примеров. Но ссылаясь на эти примеры, некоторые строят целые онлайн-школы и бизнес (на твоих деньгах).
И я не говорю, что ты не получишь ничего полезного на этих занятиях. НО! Ты не сможешь, к примеру за 3 месяца, стать конкурентным специалистом в Java, если ты обычный среднестатистический человек.
Ну никак, сорян, кто бы что не говорил🤷♀️
🟥 Ощущение «я тупой» — обязательный этап каждого.
Перед окунанием в "программирование", знай, что к примеру Java, уже отпраздновала 30-летие в этом году. А это, возможно больше чем ты живешь на свете.
А это значит, что изучение её (по крайней мере, как ощущаю это я) - это погружение в бесконечную кроличью нору.🐇
На каждую понятую тобой концепцию или алгоритм, за его спиной вырастут еще с десяток и ты постоянно будешь ощущать себя неполноценным😂
Не переживай - это нормально. Все проходят через это🙂
🟥 Медленный прогресс — это не глупость.
Пойми и прими, то, что порой в Java встречаются темы, которые не взять "с наскока". Ну никак.
И если ты вдруг, ловишь себя на мысли, что на какую-то тему ты тратишь неприлично долгое время - это не значит, что ты "не тянешь".
Просто это тоже нормально. Мы все разные, с разным бекграундом.
Важно не «как быстро», а как долго ты не сливаешься. Ведь в итоге самые стойкие — выигрывают, даже если тупят на старте.🏝
🟥 Ты просто обязан пройти через говнокод.
Знай, никто не пишет "красиво" и "правильно" с первого раза. Даже "гении".
А ты и я тем более.
Поэтому, как я писал в предыдущей статье - если первые месяцы ты будешь писать грязно, неэффективно и тупо — это тоже нормально и правильно.
Запомни: в начале пути, идеальный код — не твоя цель. Цель — живой и работающий код, а все остальное приложится.🧑💻
🟥 Ну и главное - обучение не должно быть "в кайф".
Если тебе в процессе обучения неприятно, неудобно и сложно — значит, ты делаешь правильно. (Особенно это актуально для тех кто за "30"👋 )
Твой мозг вышел из зоны комфорта, он испытывает стресс и пытается повлиять на тебя, вернув в теплые объятия неведения.
Твоя задача - ежедневно, ежеминутно, бороться с ленью, преодолевать алгоритмические и идейные трудности, выстраивая новые нейронные связи.
Комфорт — не показатель правильности выбранной методики обучения. Часто наоборот.
И вот когда ты преодолеешь себя, увидишь как на твою почту придет первый оффер, тогда ты как и я, поймешь, что и не стоило ждать удобств в обучении. (Тем более, что оно всегда будет продолжаться)
Ведь те трудности которые ты преодолел - сформировали из тебя того кто смог пройти собеседование и получить заветную работу.🥳
Главное вера в себя и свои силы💪
😎
Понравилась статья - поделись с другом и, будет тебе моя благодарность 👏
#motivation
Так вышло, что мое знакомство с Java и программированием в целом, началось еще в 2021 году.
Тогда, окрыленный надеждами на новую, интересную работу, я потратил приличное количество времени на изучение Java Core. Но как часто бывает, реальность продиктовала свои условия, я не смог осилить обучение и бросил его.
Периодически возвращаясь я понял, что придется начинать сначала.
И когда я смог подогнать жизненные условия к тому, чтобы бросить все и посвятить себя только обучению, которое в итоге привело меня сюда, я понял важную вещь - обучение программированию (да наверно любой другой сложной концепции) — это долгая, часто тяжелая дорога, где не будет "легко", но "результат" стоит того.
Вот, что важно понимать если ты только принял решение вступить на этот путь:
Пойми простую вещь - кто обещает «легко и быстро» — 100% врет. Так практически не бывает, за исключением единичных примеров. Но ссылаясь на эти примеры, некоторые строят целые онлайн-школы и бизнес (на твоих деньгах).
И я не говорю, что ты не получишь ничего полезного на этих занятиях. НО! Ты не сможешь, к примеру за 3 месяца, стать конкурентным специалистом в Java, если ты обычный среднестатистический человек.
Ну никак, сорян, кто бы что не говорил
Перед окунанием в "программирование", знай, что к примеру Java, уже отпраздновала 30-летие в этом году. А это, возможно больше чем ты живешь на свете.
А это значит, что изучение её (по крайней мере, как ощущаю это я) - это погружение в бесконечную кроличью нору.
На каждую понятую тобой концепцию или алгоритм, за его спиной вырастут еще с десяток и ты постоянно будешь ощущать себя неполноценным
Не переживай - это нормально. Все проходят через это
Пойми и прими, то, что порой в Java встречаются темы, которые не взять "с наскока". Ну никак.
И если ты вдруг, ловишь себя на мысли, что на какую-то тему ты тратишь неприлично долгое время - это не значит, что ты "не тянешь".
Просто это тоже нормально. Мы все разные, с разным бекграундом.
Важно не «как быстро», а как долго ты не сливаешься. Ведь в итоге самые стойкие — выигрывают, даже если тупят на старте.
Знай, никто не пишет "красиво" и "правильно" с первого раза. Даже "гении".
А ты и я тем более.
Поэтому, как я писал в предыдущей статье - если первые месяцы ты будешь писать грязно, неэффективно и тупо — это тоже нормально и правильно.
Запомни: в начале пути, идеальный код — не твоя цель. Цель — живой и работающий код, а все остальное приложится.
Если тебе в процессе обучения неприятно, неудобно и сложно — значит, ты делаешь правильно. (Особенно это актуально для тех кто за "30"
Твой мозг вышел из зоны комфорта, он испытывает стресс и пытается повлиять на тебя, вернув в теплые объятия неведения.
Твоя задача - ежедневно, ежеминутно, бороться с ленью, преодолевать алгоритмические и идейные трудности, выстраивая новые нейронные связи.
Комфорт — не показатель правильности выбранной методики обучения. Часто наоборот.
И вот когда ты преодолеешь себя, увидишь как на твою почту придет первый оффер, тогда ты как и я, поймешь, что и не стоило ждать удобств в обучении. (Тем более, что оно всегда будет продолжаться)
Ведь те трудности которые ты преодолел - сформировали из тебя того кто смог пройти собеседование и получить заветную работу.
Главное вера в себя и свои силы
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
"Как я притворяюсь программистом"
Вот представьте, 40-летний, вполне состоявшийся человек, однажды решает поменять свою жизнь и идет в IT😨
Начинает учиться, и что-то даже писать на Java.🤓
Проходит некоторое время и волею судеб, этот мужик получает оффер и выходит на работу.🥳
Уже войдя в команду и выполняя поначалу простые, но тем не менее продуктовые задачи, он в тайне думает, что все это не взаправду.
Ведь:
❌ Вся команда может завтра узнать, что он новичок, и писать то не умеет.
❌ А код он берет с Stack Overflow и чатаЖПТ и скоро это выплывет наружу.
❌ Завтра он напишет код с багами и в него начнут тыкать пальцами.
❌ И зарплату ему платят зря, ведь он вообще ничего не знает и от него нет пользы.
❌ И вообще он занял место того, кто явно умнее, но менее удачлив.
Но проходит время и всего этого не происходит.
Наоборот, его периодически хвалят за хорошую работу, и неплохой код.
Его приложения давно крутятся на PROD-е, но данные мысли не уходят...
И если у тебя тоже так - добро пожаловать в клуб людей с «Синдромом Самозванца»
И ты спросишь - а что делать, то?
Самое важное - ПЕРЕСТАНЬ ПАРИТЬСЯ🙃
Эффективно бороться с «синдромом самозванца» можно только его же методами:
1. Понять и принять, что эти ощущения никуда не денутся долгое время😭
Ведь - «Программирование — это вечное незнание».
Еще очень долго будет казаться, что ты просто глуп для занимаемого тобою места и только признание команды, и осознание того, что ты справляешься, постепенно притупит эти ощущения.
2. Понять, что ты в этом не одинок.🤝
В сфере программирования даже у мидлов, отработавших уже далеко не один год, есть ощущение, что они "на грани провала".
Это нормально.
Одна из причин возникновения этого синдрома - сравнение себя с более опытными разработчиками. Видя, как они за день выдают в мердж реквест целую систему, кажется, что ты так никогда не сможешь и вообще бестолочь😉
Но, ты не видишь, как тот же сеньор загуглил вчера “what is hashmap in java” и сломал клавиатуру в попытках сделать зеленым тест, при написании это системы.
Все познается в сравнении.🙂
3. Понять, что чувство фальши значит - ты не врёшь себе. ☝️
Важно осознать свое место.
Понять, что ты хоть и новичок, но раз ты получил оффер, значит ты достоин. Если у тимлида к тебе нет претензий - значит ты справляешься.
Пойми, настоящие фейковые программисты никогда не страдают синдромом самозванца.
Сомнения — признак того, что тебе не всё равно, что ты понимаешь уровень своей компетенции. А это уже преимущество. Потому что только такие не стоят на месте.
ПОЭТОМУ
Не сомневайся
Пиши код. Ошибайся. Двигайся.
Даже прочитав это, ты уже не там, где был до этого.
Это и есть прогресс.
И мы с тобой✈️
😎
Понравилась статья - поделись с другом и, будет тебе моя благодарность 👏
#motivation
Вот представьте, 40-летний, вполне состоявшийся человек, однажды решает поменять свою жизнь и идет в IT
Начинает учиться, и что-то даже писать на Java.
Проходит некоторое время и волею судеб, этот мужик получает оффер и выходит на работу.
Уже войдя в команду и выполняя поначалу простые, но тем не менее продуктовые задачи, он в тайне думает, что все это не взаправду.
Ведь:
Но проходит время и всего этого не происходит.
Наоборот, его периодически хвалят за хорошую работу, и неплохой код.
Его приложения давно крутятся на PROD-е, но данные мысли не уходят...
И если у тебя тоже так - добро пожаловать в клуб людей с «Синдромом Самозванца»
«Синдром самозванца» (на англ. impostor syndrome) — это психологическое явление, впервые описанное в 1978 году американскими психологами Полин Кланс и Сюзанн Аймс. Оно не является официальным психиатрическим диагнозом, но признано как психологический феномен, с которым сталкиваются миллионы людей, особенно в сферах с высоким уровнем интеллектуальной нагрузки — таких как программирование, наука, медицина, искусство.
Что это такое с научной точки зрения:
Синдром самозванца — это устойчивое внутреннее ощущение, что твои достижения не заслужены, что ты — "обманщик", и скоро все это "раскроется".
Люди с этим синдромом часто приписывают успех:
случайности,
везению,
внешним факторам ("мне просто помогли", "повезло с задачей"),
а не своим способностям или труду.
И это НЕ болезнь, но:
Может сопровождаться тревожностью, депрессией, перфекционизмом и прокрастинацией.
Чаще возникает у людей с высоким уровнем самокритики и требовательности к себе.
Не имеет четких диагностических критериев в МКБ-11 или DSM-5 (официальные классификаторы заболеваний), но изучается в клинической психологии.
И ты спросишь - а что делать, то?
Самое важное - ПЕРЕСТАНЬ ПАРИТЬСЯ
Эффективно бороться с «синдромом самозванца» можно только его же методами:
1. Понять и принять, что эти ощущения никуда не денутся долгое время
Ведь - «Программирование — это вечное незнание».
Еще очень долго будет казаться, что ты просто глуп для занимаемого тобою места и только признание команды, и осознание того, что ты справляешься, постепенно притупит эти ощущения.
2. Понять, что ты в этом не одинок.
В сфере программирования даже у мидлов, отработавших уже далеко не один год, есть ощущение, что они "на грани провала".
Это нормально.
Одна из причин возникновения этого синдрома - сравнение себя с более опытными разработчиками. Видя, как они за день выдают в мердж реквест целую систему, кажется, что ты так никогда не сможешь и вообще бестолочь
Но, ты не видишь, как тот же сеньор загуглил вчера “what is hashmap in java” и сломал клавиатуру в попытках сделать зеленым тест, при написании это системы.
Все познается в сравнении.
3. Понять, что чувство фальши значит - ты не врёшь себе. ☝️
Важно осознать свое место.
Понять, что ты хоть и новичок, но раз ты получил оффер, значит ты достоин. Если у тимлида к тебе нет претензий - значит ты справляешься.
Пойми, настоящие фейковые программисты никогда не страдают синдромом самозванца.
Сомнения — признак того, что тебе не всё равно, что ты понимаешь уровень своей компетенции. А это уже преимущество. Потому что только такие не стоят на месте.
ПОЭТОМУ
Не сомневайся
Пиши код. Ошибайся. Двигайся.
Даже прочитав это, ты уже не там, где был до этого.
Это и есть прогресс.
Интересный факт:
Исследования показывают, что 70–80% людей испытывали синдром самозванца хотя бы раз в жизни.
Особенно часто:
женщины в STEM-профессиях,
начинающие специалисты,
талантливые подростки и студенты.
И мы с тобой
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12 2👍1
Наш "Темный попутчик"
Наверное у всех происходила ситуация, когда в выходной день, специально выделив время, ты садишься изучить новый фреймворк (или что угодно), открываешь видос или статью и...
“О, уведомление в телефоне, хм...”
“Пойду налью кофе/чай/вискарика, а то не сосредоточусь”
“Так, а может завтра тоже есть время?”
И вот он уже рядом. Сел поудобнее рядом и улыбается.
Тёмный попутчик - ПРОКРАСТИНАЦИЯ🏝
Но на самом деле, все не так страшно ☺️
Давай разбираться😉
Прокрастинация — это не лень ❗️
Серьёзно.
Если бы это была просто лень — ты бы не испытывал вину за бездействие.
Ты бы не планировал, не страдал, не искал решения.
То есть ты откладываешь не потому что «плохо спланировал день», а потому что в моменте задача вызывает дискомфорт, страх, перфекционизм или даже неосознанную тревогу провала.
(И мозг такой: “А может не надо испытывать всё это прямо сейчас?.. Давай YouTube-чик?..”)
Ты можешь спросить: Это как «Синдром самозванца» из предыдущей статьи?
Да.
И они очень часто идут рука об руку. 🤝
Синдром самозванца шепчет тебе: "Ты не справишься. Ты недостаточно хорош. Это не для тебя".
А прокрастинация отвечает: "Окей! Давай немного отложим! На потом! А пока посмотрим видосы про котиков".🆘
Сочетание этих двух — вражеский тандем внутри твоей головы. Один пугает, другой уводит от страха. В итоге ты вроде и не бездельничаешь (ну, ты же чем-то занят!), но никуда не продвигаешься.
❓ И что делать-то? ❓
1. Принять, что это НОРМАЛЬНО.
Если ты осознал, что прокрастинируешь — не страшно. Я, ты, даже суперуспешные программисты — все откладывают. Просто надо научиться держать этот хаос под контролем.🧑💻
2. Обманывать мозг.
Сказать себе: “Сделаю 10 минут, и всё, можно будет отдыхать”. И, о чудо — через 30 минут ты уже глубоко в дебрях кода.
Это называется “техника маленьких шагов” — не грузить себя “большой задачей”, а начинать с малого. Упростить задачу, выбрав, что полегче и начать.
Работает почти всегда.
3. Выбери что-то одно.
Когда у тебя открыто множество обучающих вкладок: “Выучить Spring”, “Новое по Hibernate” или новая статья на канале “ Java for Beginner” — угадай, чем всё закончится? Правильно: YouTube, котики и стирка носков.
Выбери ОДНО и делай. Остальное — в «позже» (а может и в "нафиг"...☺️ ).
4. Используй "tecnica del pomodoro"
25 минут работаешь, 5 отдыхаешь. Простой трюк, но мозгу легче "терпеть" неприятное, если знает, что скоро — пауза.
Это методика из когнитивно-поведенческой психологии — дробление задач снижает тревожность.
Но главное: не жди, что мотивация заняться задачей появится.🤫
Если честно — мотивация в 90% случаев НЕ приходит.
Если прокрастинация в разгаре, то можно провалиться в окончательную лень и перестать бороться.
Начинать нужно без неё. Начинать нужно через "нехочу".
А вот когда пошел процесс, когда что-то получилось — появляется и мотивация.
Старт → действие → результат → мотивация.
Прокрастинация — не отсутствие силы воли. Это просто неправильный диалог с собой.
Мозг не против работать. Он просто не хочет страдать.
Договорись с темным попутчиком, обмани, разбей задачу, убери лишние эмоции — и действуй.
А теперь — иди и начни делать то, что откладывал, прокрастинируя и залипая в эту статью!💪
😎
#motivation
Наверное у всех происходила ситуация, когда в выходной день, специально выделив время, ты садишься изучить новый фреймворк (или что угодно), открываешь видос или статью и...
“О, уведомление в телефоне, хм...”
“Пойду налью кофе/чай/вискарика, а то не сосредоточусь”
“Так, а может завтра тоже есть время?”
И вот он уже рядом. Сел поудобнее рядом и улыбается.
Тёмный попутчик - ПРОКРАСТИНАЦИЯ
Давай разбираться
Прокрастинация — это не лень ❗️
Серьёзно.
Если бы это была просто лень — ты бы не испытывал вину за бездействие.
Ты бы не планировал, не страдал, не искал решения.
С научной точки зрения, прокрастинация — это иррациональное откладывание дел, сопровождающееся стрессом, тревожностью, и часто — сниженной самооценкой.
"Прокрастинация — это не проблема управления временем. Это проблема управления эмоциями."
— Тимоти Пихл, профессор психологии, автор исследований по теме.
То есть ты откладываешь не потому что «плохо спланировал день», а потому что в моменте задача вызывает дискомфорт, страх, перфекционизм или даже неосознанную тревогу провала.
(И мозг такой: “А может не надо испытывать всё это прямо сейчас?.. Давай YouTube-чик?..”)
Ты можешь спросить: Это как «Синдром самозванца» из предыдущей статьи?
Да.
И они очень часто идут рука об руку. 🤝
Синдром самозванца шепчет тебе: "Ты не справишься. Ты недостаточно хорош. Это не для тебя".
А прокрастинация отвечает: "Окей! Давай немного отложим! На потом! А пока посмотрим видосы про котиков".
Сочетание этих двух — вражеский тандем внутри твоей головы. Один пугает, другой уводит от страха. В итоге ты вроде и не бездельничаешь (ну, ты же чем-то занят!), но никуда не продвигаешься.
Откуда приходит прокрастинация?
Психологи выделяют несколько корней прокрастинации:⏺ Эмоциональное избегание – когда ты еще не начал задачу, но уже стрессуешь, что она сложная и ты не справишься. И вместо поиска решения, залипаешь в тик-ток.⏺ Перфекционизм – когда задача кажется слишком важной, и хочется сделать ее «идеально». Но идеал недостижим → страшно, что не получится → откладываем.⏺ Низкая саморегуляция – отсутствие способности справляться с своими внутренними импульсами. Ты просто не можешь заставить себя сесть за задачу.
1. Принять, что это НОРМАЛЬНО.
Если ты осознал, что прокрастинируешь — не страшно. Я, ты, даже суперуспешные программисты — все откладывают. Просто надо научиться держать этот хаос под контролем.
2. Обманывать мозг.
Сказать себе: “Сделаю 10 минут, и всё, можно будет отдыхать”. И, о чудо — через 30 минут ты уже глубоко в дебрях кода.
Это называется “техника маленьких шагов” — не грузить себя “большой задачей”, а начинать с малого. Упростить задачу, выбрав, что полегче и начать.
Работает почти всегда.
3. Выбери что-то одно.
Когда у тебя открыто множество обучающих вкладок: “Выучить Spring”, “Новое по Hibernate” или новая статья на канале “ Java for Beginner” — угадай, чем всё закончится? Правильно: YouTube, котики и стирка носков.
Выбери ОДНО и делай. Остальное — в «позже» (а может и в "нафиг"...
4. Используй "tecnica del pomodoro"
25 минут работаешь, 5 отдыхаешь. Простой трюк, но мозгу легче "терпеть" неприятное, если знает, что скоро — пауза.
Это методика из когнитивно-поведенческой психологии — дробление задач снижает тревожность.
Но главное: не жди, что мотивация заняться задачей появится.
Если честно — мотивация в 90% случаев НЕ приходит.
Если прокрастинация в разгаре, то можно провалиться в окончательную лень и перестать бороться.
Начинать нужно без неё. Начинать нужно через "нехочу".
А вот когда пошел процесс, когда что-то получилось — появляется и мотивация.
Старт → действие → результат → мотивация.
Прокрастинация — не отсутствие силы воли. Это просто неправильный диалог с собой.
Мозг не против работать. Он просто не хочет страдать.
Договорись с темным попутчиком, обмани, разбей задачу, убери лишние эмоции — и действуй.
А теперь — иди и начни делать то, что откладывал, прокрастинируя и залипая в эту статью!
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3
Как отдыхать от кода, чтобы не потерять к нему интерес.
Было время, когда я изучая программирование и готовясь к собеседованиям, просиживал за изучением Java по 12-15 часов в день. Это был цейтнот и время поджимало, поэтому я не жалел себя.
И прекрасно помню, как вставая от компа, я понимал, что вообще не соображаю. Мозг, как онемевший орган, переставал реагировать на внешние раздражители.
Учиться в таком режиме было тяжело, но быстро. А ощущение отупения накапливалось и с каждым днем было все сложнее заставить себя учиться. Все сложнее было воспринимать. и что важнее - осознавать что-то новое.
Тогда я и понял, что отдых для мозга не менее важен, чем для мышц при напряженной физической работе.
Вот мои советы:
1. Программирование — это умственный стресс и нагрузка. Значит, отдых должен быть противоположным.
Многие думают: «Отдохну, полежу, сериальчик посмотрю». Это может сработать разок, но по сути — это просто пассивная стимуляция. Усталый мозг не отключается, он продолжает переваривать входящие, только уже из Netflix.
В психологии есть понятие когнитивной разрядки (cognitive offloading) — это когда мозг сознательно уходит от абстрактных нагрузок к чему-то телесному и простому.
Поэтому, будут крайне полезны:
🔵 Регулярные пешие прогулки, без телефона в руках.
🔵 Физнагрузки (бег, плавание, даже уборка) — вообще мастхев для программистов.
Я в свою очередь стараюсь заниматься хотя-бы через день. Ничего лучше так не прочищает мозг, чем 5-километровая пробежка по парку😉 .
2. Отдых не должен быть побегом. Он должен быть паузой.
Плохо, когда однажды перенагрузив мозг, ты вновь пытаешься это повторить, а он сопротивляется. Ты прямо-таки можешь ощущать его сопротивление, нежелание осознавать прочитанное.
И ты пытаешься сбежать от программирования в какие-то рандомные развлечения. Это может вызвать ненужные тебе переживания, самоосуждение, тут и до "темного попутчика" (о котором мы говорили в прошлой статье) недалеко.
Поэтому правильный, а что немаловажно, своевременный отдых — это контекстный отдых, когда ты всё ещё как бы рядом с ИТ, но без задачи «что-то выдать».
Примеры:
🔵 Чтение биографий учёных, разработчиков — это вдохновляет и не грузит.
🔵 Хобби: пайка электроники, музыка, геймдев или гейминг — лёгкое смежное времяпрепровождение.
🔵 Визуальные виды деятельности: рисование, моделирование, pixel art.
В психологии это описывается как ресторативная активность (restorative experiences) — действия, которые возвращают ощущение контроля и удовольствия от процесса.
3. Мини-проекты без цели.
Порой, когда ты перегружен "сложным" программированием и чувствуешь, что уже не вывозишь, полезно переключиться на "развлекательное" программирование - написать что-то простое и веселое.
Попробуй написать:
🔵 Телеграм - бота, который будет постить твои рандомные мысли.
🔵 Код, сортирующий папки по настроению (буквально по цветам или дням недели).
🔵 Программу, делающую любую глупость, но красиво ☺️ .
Это и есть "игра с собой" (self-determined play) — процесс, в котором мотивация рождается не из цели, а из самого процесса. В котором ты отдыхаешь, но при этом не теряешь связи с программированием и получаешь удовольствие от процесса.
4. Общение в среде программирования.
Иногда, после высокой умственной нагрузки, достаточно оставаться рядом с темой. Расслабиться и послушать подкасты, посмотреть чужие лайвкодинги.
А можно найти сообщество (похожее на наше☺️ ) и программистов, с которыми пообсуждать околопрограммерские вопросы.
Это вызывает ощущение сопричастности.
В когнитивной психологии это называется пассивное обучение (incidental learning) — когда ты усваиваешь что-то из обсуждения, даже не замечая.
А это в свою очередь, поддерживает интерес и мотивацию (Deci & Ryan, 2000).
А как вы боретесь с усталостью? Пишите в комментариях! 💪
😎
#motivation
Было время, когда я изучая программирование и готовясь к собеседованиям, просиживал за изучением Java по 12-15 часов в день. Это был цейтнот и время поджимало, поэтому я не жалел себя.
И прекрасно помню, как вставая от компа, я понимал, что вообще не соображаю. Мозг, как онемевший орган, переставал реагировать на внешние раздражители.
Учиться в таком режиме было тяжело, но быстро. А ощущение отупения накапливалось и с каждым днем было все сложнее заставить себя учиться. Все сложнее было воспринимать. и что важнее - осознавать что-то новое.
Тогда я и понял, что отдых для мозга не менее важен, чем для мышц при напряженной физической работе.
Вот мои советы:
1. Программирование — это умственный стресс и нагрузка. Значит, отдых должен быть противоположным.
Многие думают: «Отдохну, полежу, сериальчик посмотрю». Это может сработать разок, но по сути — это просто пассивная стимуляция. Усталый мозг не отключается, он продолжает переваривать входящие, только уже из Netflix.
В психологии есть понятие когнитивной разрядки (cognitive offloading) — это когда мозг сознательно уходит от абстрактных нагрузок к чему-то телесному и простому.
Поэтому, будут крайне полезны:
Я в свою очередь стараюсь заниматься хотя-бы через день. Ничего лучше так не прочищает мозг, чем 5-километровая пробежка по парку
2. Отдых не должен быть побегом. Он должен быть паузой.
Плохо, когда однажды перенагрузив мозг, ты вновь пытаешься это повторить, а он сопротивляется. Ты прямо-таки можешь ощущать его сопротивление, нежелание осознавать прочитанное.
И ты пытаешься сбежать от программирования в какие-то рандомные развлечения. Это может вызвать ненужные тебе переживания, самоосуждение, тут и до "темного попутчика" (о котором мы говорили в прошлой статье) недалеко.
Поэтому правильный, а что немаловажно, своевременный отдых — это контекстный отдых, когда ты всё ещё как бы рядом с ИТ, но без задачи «что-то выдать».
Примеры:
В психологии это описывается как ресторативная активность (restorative experiences) — действия, которые возвращают ощущение контроля и удовольствия от процесса.
И твое «Хочу программировать» останется внутри даже в перерыве от него, ведь ты не перенапрягаешься.
3. Мини-проекты без цели.
Порой, когда ты перегружен "сложным" программированием и чувствуешь, что уже не вывозишь, полезно переключиться на "развлекательное" программирование - написать что-то простое и веселое.
Попробуй написать:
Это и есть "игра с собой" (self-determined play) — процесс, в котором мотивация рождается не из цели, а из самого процесса. В котором ты отдыхаешь, но при этом не теряешь связи с программированием и получаешь удовольствие от процесса.
4. Общение в среде программирования.
Иногда, после высокой умственной нагрузки, достаточно оставаться рядом с темой. Расслабиться и послушать подкасты, посмотреть чужие лайвкодинги.
А можно найти сообщество (похожее на наше
Это вызывает ощущение сопричастности.
В когнитивной психологии это называется пассивное обучение (incidental learning) — когда ты усваиваешь что-то из обсуждения, даже не замечая.
А это в свою очередь, поддерживает интерес и мотивацию (Deci & Ryan, 2000).
Эффективный отдых — это не пассивность, а активная смена когнитивной нагрузки. Хороший отдых питает тот же источник интереса, что и программирование, но делает это без давления.
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Ты не хочешь стать программистом.
Ты хочешь, чтобы тебе дали 100500 рублей в минуту, удаленку и 3 рабочих часа в день🏝
Нет?😂
Не ври, ладно? Хотя-бы самому себе😏
А теперь задай себе вопрос - зачем ты здесь. На этом канале? В программировании?
Если Ты хочешь, чтобы программист появился внутри тебя сам, без боли, без тупежа, без стыда за глупые вопросы, особенно если ты до этого был(а) шахтером/строителем/токарем/поваром - у меня для тебя плохие новости.
Если Ты хочешь чтобы кто-то дал «тот самый» курс, «тот самый» язык, «ту самую» кнопку, нажав на которую — фух и ты программист с зп в 500к, то как говорилнаркоман Паша Техник - "ты что-то перепутал" 🤣
Так не будет.
Извини если обломал🤷♀️
Сейчас, в жесткой конкуренции, начинание пути в IT, потребует от Тебя не просто уйти в минус.
Это и учеба вечерами после работы, куча пет-проектов в никуда, бесконечное количество собесов с «ну вы нам пока не подходите».
Ты заполняешь резюме на hh.ru с мыслью:
«Я считаю, что готов работать, дайте мне работу!»
Но на рынок переполнен «готовыми».
Каждый хочет сидеть в нижнем белье перед монитором с любимой кошкой на коленях и получать за это хорошую зп.
Каждый хочет пить в офисе чай с печеньками и быть востребованным специалистом.
А чем ты лучше их?
И тогда, с этими мыслями 90% сдаются.
Уходят обратно в стабильное/известное/удобное.
Ты ведь тоже думал уйти, да?😏
Я точно думал. И не раз😔
Как я писал здесь, здесь и здесь - путь не будет легким.
Но он совершенно точно преодолим.
Если смог я - сможешь и ты.
Но!
Если Ты до сих пор листаешь списки курсов, сравниваешь Java и Python, читаешь отзывы на Stepik и думаешь:
«Вот если бы найти один, но самый лучший — всё бы пошло».
Знай - это ловушка. Курс не станет твоей волшебной палочкой.
Он не спасёт от ощущения «ничего не понятно», он не вытащит тебя в поток.
Потому что всё равно будет сложно.
Пока ты не взрастишь в себе интерес к созиданию через программирование.☺️
Если Ты до сих пор ждёшь вдохновения -
Знай - оно появится в момент, когда код заработает.
Ты думаешь, что сначала надо захотеть, а потом начать.
На деле — сначала ты начинаешь, и только потом хочешь.
Мотивация приходит не в начале.
Когда твой проект сбилдится, все тесты пройдут, тогда и появляется кайф. И мотивация. И желание.
А не из мотивационных видео, моих статей или чужих успехов.
Есть хорошая цитата Марка Твена🤓 :
Поэтому мой совет (который я даю всем кто попросит) :
"Если Ты идешь в программирование за деньгами и "легкой" работой - либо взрасти в себе желание к созиданию, либо оно превратится для тебя в один из самых страшных кошмаров, с которым ты точно не справишься."
И помни:
Ты не ленивый.
Ты просто попал в ловушку рекламы и иллюзий.
Мы все туда попали.☺️ 😉
Но если ты все-такие решил(а) стать программистом — нужно перестать ждать и начать бороться, точно понимая, зачем и для чего тебе это.
Одно я могу обещать Тебе точно: если ты болеешь как и я - все получится.💪
Понравилась статья - поделись с другом, позови его на канал и будет тебе моя благодарность 🤝
😎
#motivation
Ты хочешь, чтобы тебе дали 100500 рублей в минуту, удаленку и 3 рабочих часа в день
Нет?
Не ври, ладно? Хотя-бы самому себе
В (уже) далеких 1990-х я увидел первый компьютер.
В местном "Доме творчества" поставили несколько, и нас, детей, повели посмотреть на них. Дали поиграть в какую-то игру на зеленых экранах. Мне кажется тогда я и заболел компьютерами. Но лишь спустя 20 лет я смог позволить себе купить его. А еще спустя 11 лет я познакомился с программированием.
Все эти годы я болел возможностью создавать что-то. Что-то свое. Ведь в детстве это казалось чудом - по экрану ездит квадратная машина и ты ей управляешь.
Много позже, разрабатывая сервера на Dayz и ARMA, реализуя в том мире все, что мог вообразить (и что позволяли знания), я все еще болел этим. Но по настоящему программировать я наверно я боялся, это казалось невозможным.
А потом пришла Java💃
И пришла возможность написать все что я пожелаю.
А теперь задай себе вопрос - зачем ты здесь. На этом канале? В программировании?
Если Ты хочешь, чтобы программист появился внутри тебя сам, без боли, без тупежа, без стыда за глупые вопросы, особенно если ты до этого был(а) шахтером/строителем/токарем/поваром - у меня для тебя плохие новости.
Если Ты хочешь чтобы кто-то дал «тот самый» курс, «тот самый» язык, «ту самую» кнопку, нажав на которую — фух и ты программист с зп в 500к, то как говорил
Так не будет.
Извини если обломал
Сейчас, в жесткой конкуренции, начинание пути в IT, потребует от Тебя не просто уйти в минус.
Это и учеба вечерами после работы, куча пет-проектов в никуда, бесконечное количество собесов с «ну вы нам пока не подходите».
Ты заполняешь резюме на hh.ru с мыслью:
«Я считаю, что готов работать, дайте мне работу!»
Но на рынок переполнен «готовыми».
Каждый хочет сидеть в нижнем белье перед монитором с любимой кошкой на коленях и получать за это хорошую зп.
Каждый хочет пить в офисе чай с печеньками и быть востребованным специалистом.
А чем ты лучше их?
И тогда, с этими мыслями 90% сдаются.
Уходят обратно в стабильное/известное/удобное.
Ты ведь тоже думал уйти, да?
Я точно думал. И не раз
Как я писал здесь, здесь и здесь - путь не будет легким.
Но он совершенно точно преодолим.
Если смог я - сможешь и ты.
Но!
Если Ты до сих пор листаешь списки курсов, сравниваешь Java и Python, читаешь отзывы на Stepik и думаешь:
«Вот если бы найти один, но самый лучший — всё бы пошло».
Знай - это ловушка. Курс не станет твоей волшебной палочкой.
Он не спасёт от ощущения «ничего не понятно», он не вытащит тебя в поток.
Потому что всё равно будет сложно.
Пока ты не взрастишь в себе интерес к созиданию через программирование.
Если Ты до сих пор ждёшь вдохновения -
Знай - оно появится в момент, когда код заработает.
Ты думаешь, что сначала надо захотеть, а потом начать.
На деле — сначала ты начинаешь, и только потом хочешь.
Мотивация приходит не в начале.
Когда твой проект сбилдится, все тесты пройдут, тогда и появляется кайф. И мотивация. И желание.
А не из мотивационных видео, моих статей или чужих успехов.
Есть хорошая цитата Марка Твена
«Выбери себе работу по душе, и тебе не придётся работать ни одного дня в своей жизни»
(«Choose a job you love, and you will never have to work a day in your life»).
Поэтому мой совет
"Если Ты идешь в программирование за деньгами и "легкой" работой - либо взрасти в себе желание к созиданию, либо оно превратится для тебя в один из самых страшных кошмаров, с которым ты точно не справишься."
И помни:
Ты не ленивый.
Ты просто попал в ловушку рекламы и иллюзий.
Мы все туда попали.
Но если ты все-такие решил(а) стать программистом — нужно перестать ждать и начать бороться, точно понимая, зачем и для чего тебе это.
Одно я могу обещать Тебе точно: если ты болеешь как и я - все получится.
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1 1
Софт-скиллы, которым не учат в курсах
Вот представь, ты прочитал весь мой канал, изучил синтаксис вдоль и поперек, научился виртуозно делать API, освоил Git, знаешь Spring и WebFlux.
Но вот пришло собеседование — и ты... завис.
— Расскажите о себе.
— Ну… я... типа… учился… кодить...
Знакомо?
А теперь еще предположим: ты уже устроился и тебе дали таску.
И ты видишь, что надо уточнить у тимлида детали.
Но в голове:
«А если я спрошу — подумает, что тупой...»
«Лучше погуглю еще 3 часа, чем покажусь нубом»
«Он ведь профи. Я даже не знаю с чего начать...»
Это называется - коммуникативная тревожность.
Она же — тихий киллер карьеры в IT.
Почему ты боишься говорить
Вот тебе правда: страх общения — это не про характер.
Это навык.
Даже самые «разговорчивые» разработчики когда-то:
- боялись скинуть Pull Request с комментариями,
- часами переписывали сообщение в телеграмме,
- репетировали простой вопрос голосом.
Почему некоторым в IT это так сложно?
Потому что IT часто привлекает интровертов, бывших «отличников», людей, которые учились всё понимать сами, без помощи. И теперь, оказавшись в команде — они просто не умеют задавать вопросы или входить в беседу.
Что происходит в голове?
В когнитивной психологии есть понятие self-presentation concern — это тревога из-за того, как тебя воспримут другие.
Именно она:
- заставляет молчать, когда нужно спросить;
- мешает делиться идеями;
- блокирует на стендапах.
А ещё есть спираль молчания — если ты боишься говорить, ты выпадаешь из общения, и из-за этого боишься ещё больше.
Вот пара моих советов если ты чувствуешь что твой софт-скилл слабоват:
Говори, даже если страшно.
Но не вживую, а письменно.
Заведи привычку активно писать: в рабочем чате, в Telegram, в комментариях к pull request'ам.
Так ты приучаешь мозг к выражению мысли — без страха, что тебя перебьют или осудят.
Это снижает тревожность, активирует рефлексивную речь — внутреннее проговаривание и структуру мысли.
Не бойся задавать глупые вопросы.
Как сказал один умный человек: "В IT нет глупых вопросов, есть чересчур ЧСВ-шные отвечающие"
Микроконтакт — это уже общение
Не нужно фигачить речь на 3 минуты.
Просто начни с одной фразы:
«А почему мы сделали вот так, а не так?»
«Спасибо, крутая реализация»
«Подскажи, я что-то путаюсь в этой части»
Это называется anchored small talk — микровзаимодействия, которые создают эффект «я в теме». Даже если ты мало говоришь.
Заготовь фразы. Да, можно и записать
Серьёзно.
Напиши себе в заметках:
Вопрос на стендап: «Ребят, я правильно понимаю, что…»
Начало диалога: «Можно короткий вопрос про фичу?»
Завершение: «Окей, тогда попробую и отпишусь»
В момент тревоги мозг не придумывает речь с нуля. Он вытаскивает готовое.
Подсунь ему нужные заготовки — и увидишь, как снижается стресс.
Найди «одного своего»
Не команду. Не менторов. Одного союзника, с кем безопасно говорить.
Пишете вместе код — обменивайтесь мыслями.
Работаете на проекте — обсуждай идеи.
В сообществе — шутите, делитесь опытом.
Это снижает страх перед всей группой. Есть ощущение, что ты не один. А с этого и начинается уверенное взаимодействие.
Ты можешь спросить: "А зачем мне это вообще?"
Пойми:
Ты можешь быть классным кодером, но без софт-скиллов — останешься «интровертным сеньором без влияния».
Ты сможешь влиять, если умеешь объяснить, услышать, вдохновить.
Продуктивность команд напрямую зависит от психологической безопасности — и ты можешь её самостоятельно формировать.
А еще спроси себя - кого повысят, из двух одинаково скиловых разработчиков? Того кто грамотно и без страха излагает свои мысли или того кто молчит или отвечает невпопад?
Поэтому, не стесняйся, пиши в комментариях, что ты думаешь об это статье! Прокачай навык
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3 1
Как не разрушаться от критики и при чём тут эмоциональный интеллект
или "Мне сказали, что я сделал х*рню" — и вот я уже думаю уйти из IT☺️
😨 Представь, что ты набрался храбрости и выложил свой первый код на всеобщий ревью (не знаю где, да это и не важно).
И когда ты получаешь фидбэк по коду:
..внутри происходит не "так'c щас поправим", а "буря в стакане"😔 .
Сердце сжимается, руки опускаются, а в голове начинает звучать хор: "Я тупой", "Я не подхожу", "Я зря вообще сюда полез"…
Знакомо? Это не просто обида.
Это — непонимание работы своего эмоционального интеллекта.
Что такое эмоциональный интеллект?
EQ (Emotional Quotient) — это способность человека:
🟡 осознавать и понимать свои эмоции
🟡 управлять ими
🟡 разбираться в эмоциях других
🟡 реагировать осознанно, а не автоматически
🔴 Это не про "перестать воспринимать и чувствовать". Это чувствовать, правильно реагировать и не разрушаться.
Mayer & Salovey, 1997: Emotional Intelligence Theory
Ты воспринимаешь критику как диагноз
Нас с детства не учили отделять свою работу от себя как от личности.
Поэтому, когда тебе говорят:
"Есть проблемы в коде"
ты слышишь:
"Ты плохой".
"Ты — не настоящий программист".
"Ты всех подвёл".
Но это когнитивное искажение, а не реальность.
Научный термин: "эмоциональное отождествление" — когда человек приравнивает внешнюю оценку к внутренней ценности.
(Lazarus, 1991 — Emotion and Adaptation)
И что в итоге происходит?
❌ Ты боишься делать PR, потому что "вдруг там херня".
❌ Ты злишься на ревьюера, а потом — на себя.
❌ Ты либо начинаешь оправдываться, либо молчишь и варишься внутри.
Всё это съедает мотивацию, уверенность, интерес.
Что делать? Как включить свой Emotional Quotient?
✅ Учись слушать не обижаясь, а расшифровывая.
Комментарий "Плохое решение" расшифровывай как "Это не подходит к текущим требованиям/стандартам. Попробуй по-другому."
Люди в IT часто пишут прямолинейно, потому что пишут, как код — без эмоционального оформления.
Это не атака, это просто способ общения.
✅ Переводи эмоции в факты
Ты читаешь коммент: "Это костыль"
Ты чувствуешь: "Я — тупой"
Остановись и спроси себя: Где тут факт? Что конкретно не так? Что я могу изменить?
Это активная эмоциональная регуляция.
(Gross, 1998 — The Emerging Field of Emotion Regulation)
✅ Проси конструктив, не похвалу
Твой Мозг любит, чтобы тебя гладили.
Но гораздо полезнее — просить:
"А как бы ты сделал?"
"Можно пример?"
"Где можно почитать про это?"
Так ты переключаешься с ревьюера-обидчика — на ревьюера-союзника.
И мозг начинает учиться, стремясь исправить недостаток.
✅ Критика ≠ личная оценка
Ты — не твой pull request.
Тебя нужно и можно уважать, даже если ты влепил 40 строчек ради сортировки по длине строки.
Emotional Quotient — это не про мягкость. Это про силу.
Сильный не тот, кто не чувствует.
А тот, кто умеет видеть эмоции, разбирать их на части и не дает им разрушать себя.
❗️ ВАЖНО ❗️
Пиши в комментах:
Какой фидбэк был самым негативным для тебя больше всего — и как ты с этим справился. Или не справился.
Понравилась статья - поделись с другом, позови его на канал и будет тебе моя благодарность 🤝
😎
#motivation
или "Мне сказали, что я сделал х*рню" — и вот я уже думаю уйти из IT
И когда ты получаешь фидбэк по коду:
"Вот это неочевидное решение"
"Лучше переделать всю архитектуру"
"Так никто не делает"
..внутри происходит не "так'c щас поправим", а "буря в стакане"
Сердце сжимается, руки опускаются, а в голове начинает звучать хор: "Я тупой", "Я не подхожу", "Я зря вообще сюда полез"…
Знакомо? Это не просто обида.
Это — непонимание работы своего эмоционального интеллекта.
Что такое эмоциональный интеллект?
EQ (Emotional Quotient) — это способность человека:
Mayer & Salovey, 1997: Emotional Intelligence Theory
Ты воспринимаешь критику как диагноз
Нас с детства не учили отделять свою работу от себя как от личности.
Поэтому, когда тебе говорят:
"Есть проблемы в коде"
ты слышишь:
"Ты плохой".
"Ты — не настоящий программист".
"Ты всех подвёл".
Но это когнитивное искажение, а не реальность.
Научный термин: "эмоциональное отождествление" — когда человек приравнивает внешнюю оценку к внутренней ценности.
(Lazarus, 1991 — Emotion and Adaptation)
И что в итоге происходит?
Всё это съедает мотивацию, уверенность, интерес.
Что делать? Как включить свой Emotional Quotient?
Комментарий "Плохое решение" расшифровывай как "Это не подходит к текущим требованиям/стандартам. Попробуй по-другому."
Люди в IT часто пишут прямолинейно, потому что пишут, как код — без эмоционального оформления.
Это не атака, это просто способ общения.
Ты читаешь коммент: "Это костыль"
Ты чувствуешь: "Я — тупой"
Остановись и спроси себя: Где тут факт? Что конкретно не так? Что я могу изменить?
Это активная эмоциональная регуляция.
(Gross, 1998 — The Emerging Field of Emotion Regulation)
Твой Мозг любит, чтобы тебя гладили.
Но гораздо полезнее — просить:
"А как бы ты сделал?"
"Можно пример?"
"Где можно почитать про это?"
Так ты переключаешься с ревьюера-обидчика — на ревьюера-союзника.
И мозг начинает учиться, стремясь исправить недостаток.
Ты — не твой pull request.
Тебя нужно и можно уважать, даже если ты влепил 40 строчек ради сортировки по длине строки.
Emotional Quotient — это не про мягкость. Это про силу.
Сильный не тот, кто не чувствует.
А тот, кто умеет видеть эмоции, разбирать их на части и не дает им разрушать себя.
Необходимо и понимать разницу между конструктивным и токсичным фидбеком.
Отличить их на самом деле они очень просто - в токсичном комментарии оценивать начинают не код, а личностные качества человека который его написал.
Крайне советую избегать этого самому, при проведении ревью чьего либо кода и избегать взаимодействия (указав на недопустимость подобного) с таким ревьюером.
В конечном итоге - IT это про интеллект, а не эмоции, избегайте личностного негатива (но прислушивайтесь и безэмоционально оценивайте услышанное, иногда там есть зерно истины).
Кроме того, редко, но встречаются агрессивные разработчики, которые не умея контролировать свои эмоции, крайне негативно реагируют на критическую оценку их кода.
Совет тот же - избегайте таких.
Это не про интеллект.👎
Пиши в комментах:
Какой фидбэк был самым негативным для тебя больше всего — и как ты с этим справился. Или не справился.
#motivation
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2 1