🧠 Честные выводы после 6 месяцев изучения алгоритмов
Вот что я осознал за это время:
🔸 Программирование в Android — похоже на линейное мышление. Больше работы с инструментами, меньше с логикой.
Алгоритмы — это совсем другое.
Мышление будто бы объёмное и масштабное.
🔸 Опыт работы в Android практически не помогает в изучении алгоритмов.
Если честно, алгоритмическое мышление — ощущается будто другая мышечная группа.
Нужно качать с нуля.
🔸 Без алгоритмов можно спокойно работать Android-разработчиком.
🔸 Я учусь с нуля, зная, что это "не обязательно". Зачем?
- Затем, что без них в компании уровня Faang не возьмут.
- Затем, что мне интересно тестировать свои собственные рекомендации по внедрению привычек и подходов в обучении.
- Затем, чтобы ещё раз доказать, что при правильном подходе можно овладеть любым навыком, в любом возрасте.
🔸 Прошло полгода, а я всё ещё чувствую себя тупым.
Не уровня "я немного не понимаю", а реально тупым и очень глупым.
Бесит? Да! Но пытаюсь смотреть на это со стороны, делать анализ и двигаться дальше.
🔸 Алгоритмы нельзя "выучить".
Их нужно понять.
Каждую строчку. Каждый элемент. Каждый символ.
Если пропустить хоть что-то — через день в голове останется пустое место.
🔸 Перед тем, как найти один правильный подход к изучению, пришлось потерять время на тестировании десяти неправильных.
Интересно, ли получать мои промежуточные мысли по поводу прогресса в алгоритмах? Или сосредоточиться на общих темах?
Вот что я осознал за это время:
🔸 Программирование в Android — похоже на линейное мышление. Больше работы с инструментами, меньше с логикой.
Алгоритмы — это совсем другое.
Мышление будто бы объёмное и масштабное.
🔸 Опыт работы в Android практически не помогает в изучении алгоритмов.
Если честно, алгоритмическое мышление — ощущается будто другая мышечная группа.
Нужно качать с нуля.
🔸 Без алгоритмов можно спокойно работать Android-разработчиком.
🔸 Я учусь с нуля, зная, что это "не обязательно". Зачем?
- Затем, что без них в компании уровня Faang не возьмут.
- Затем, что мне интересно тестировать свои собственные рекомендации по внедрению привычек и подходов в обучении.
- Затем, чтобы ещё раз доказать, что при правильном подходе можно овладеть любым навыком, в любом возрасте.
🔸 Прошло полгода, а я всё ещё чувствую себя тупым.
Не уровня "я немного не понимаю", а реально тупым и очень глупым.
Бесит? Да! Но пытаюсь смотреть на это со стороны, делать анализ и двигаться дальше.
🔸 Алгоритмы нельзя "выучить".
Их нужно понять.
Каждую строчку. Каждый элемент. Каждый символ.
Если пропустить хоть что-то — через день в голове останется пустое место.
🔸 Перед тем, как найти один правильный подход к изучению, пришлось потерять время на тестировании десяти неправильных.
Интересно, ли получать мои промежуточные мысли по поводу прогресса в алгоритмах? Или сосредоточиться на общих темах?
👍28🔥2
Как удержать фокус, когда учишь что-то сложное и скучное?
Ты открываешь материал. Через 5 минут — тянешься за телефоном.
Звучит знакомо ?
📱 Советы типа «убери телефон подальше» — работают, но только частично.
Есть проблема сложнее: мысли, которые уводят тебя в сторону.
Без всякого телефона.
Вроде бы смотришь на задачу...
А сам думаешь: "Нужно не забыть оплатить счёт... что-то есть захотелось... а не проверить ли почту?"
И вот мозг уже не здесь.
Информация не проходит, внимание рассыпается, прогресса нет.
Вот три простых приёма, которые помогают удерживать фокус и реально учиться:
🔹 1. Если я смотрю материал — я записываю.
Когда просто смотришь видео или читаешь — мозг может "проскальзывать" по поверхности.
Особенно если тема сложная, а мотивации мало.
Но если записываешь от руки — внимание усиливается.
Ты заставляешь мозг обработать информацию, а не просто пропустить мимо.
📌 Особенно важно при изучении кода или алгоритмов.
Тут без активной обработки ничего не запоминается.
🔹 2. Если я пишу — я проговариваю вслух.
Это кажется странным, но работает отлично.
Ты задействуешь больше каналов восприятия:
— зрение
— слух
— моторную память
Мозгу просто не остаётся ресурсов, чтобы отвлекаться.
Полная загрузка = максимум фокуса.
🔹 3. Когда обдумываю — тоже проговариваю.
Реально вслух.
Когда просто смотришь на задачу, мысли могут уползти.
А если проговариваешь — мысли становятся структурированными,
и ты не теряешь нить рассуждений.
🎯 Почему это работает?
Потому что мозг не умеет фокусироваться на двух вещах одновременно.
Либо ты думаешь над задачей — либо улетаешь в сторону.
А когда ты осознанно загружаешь фокус:
пишешь, говоришь, взаимодействуешь —
ты не даёшь себе соскользнуть.
И что в итоге?
✅ Материал усваивается.
✅ Ты чувствуешь прогресс.
✅ А прогресс даёт позитивные эмоции.
✅ А они — мотивацию продолжать.
И вот ты уже не просто «пытаешься учиться»,
а двигаешься вперёд.
А вы замечали, как мысли начинают разбегаться
во время изучения чего-то сложного?
💬 Напишите, как вы удерживаете фокус.
И поделитесь постом с тем, кто сейчас учится — возможно, ему это спасёт прогресс.
📈 Помогаем друг другу. Цель — 1000 подписчиков!
Ты открываешь материал. Через 5 минут — тянешься за телефоном.
📱 Советы типа «убери телефон подальше» — работают, но только частично.
Есть проблема сложнее: мысли, которые уводят тебя в сторону.
Без всякого телефона.
Вроде бы смотришь на задачу...
А сам думаешь: "Нужно не забыть оплатить счёт... что-то есть захотелось... а не проверить ли почту?"
И вот мозг уже не здесь.
Информация не проходит, внимание рассыпается, прогресса нет.
Вот три простых приёма, которые помогают удерживать фокус и реально учиться:
🔹 1. Если я смотрю материал — я записываю.
Когда просто смотришь видео или читаешь — мозг может "проскальзывать" по поверхности.
Особенно если тема сложная, а мотивации мало.
Но если записываешь от руки — внимание усиливается.
Ты заставляешь мозг обработать информацию, а не просто пропустить мимо.
📌 Особенно важно при изучении кода или алгоритмов.
Тут без активной обработки ничего не запоминается.
🔹 2. Если я пишу — я проговариваю вслух.
Это кажется странным, но работает отлично.
Ты задействуешь больше каналов восприятия:
— зрение
— слух
— моторную память
Мозгу просто не остаётся ресурсов, чтобы отвлекаться.
Полная загрузка = максимум фокуса.
🔹 3. Когда обдумываю — тоже проговариваю.
Реально вслух.
Когда просто смотришь на задачу, мысли могут уползти.
А если проговариваешь — мысли становятся структурированными,
и ты не теряешь нить рассуждений.
🎯 Почему это работает?
Потому что мозг не умеет фокусироваться на двух вещах одновременно.
Либо ты думаешь над задачей — либо улетаешь в сторону.
А когда ты осознанно загружаешь фокус:
пишешь, говоришь, взаимодействуешь —
ты не даёшь себе соскользнуть.
И что в итоге?
✅ Материал усваивается.
✅ Ты чувствуешь прогресс.
✅ А прогресс даёт позитивные эмоции.
✅ А они — мотивацию продолжать.
И вот ты уже не просто «пытаешься учиться»,
а двигаешься вперёд.
А вы замечали, как мысли начинают разбегаться
во время изучения чего-то сложного?
💬 Напишите, как вы удерживаете фокус.
И поделитесь постом с тем, кто сейчас учится — возможно, ему это спасёт прогресс.
📈 Помогаем друг другу. Цель — 1000 подписчиков!
🔥26❤2
Уже девятый месяц я изучаю алгоритмы. И если честно — это оказалось куда сложнее, чем я себе представлял. Сложнее во всех смыслах.
📌 Морально — тяжело заставить себя сесть заниматься. Особенно, когда понимаешь, что можно обойтись и без этого.
📌 Технически — мой опыт в Android-разработке слабо пригодился. Большинство, чему я учился, оказалось новым.
📌 Организационно — все курсы, книги и материалы по алгоритмам устроены одинаково. Они рассказывают, что и как работает. Но никто не объясняет, как это понять и не забыть через месяц.
Прежде чем я смог разобраться в самих алгоритмах, мне пришлось разобраться в процессе. Как учиться? Как не выгорать? Как не забывать? Как продолжать, когда сложно, скучно и «не обязательно»?
📊 Вот как прошли эти 9 месяцев:
– Первые 5 месяцев — в мусорку. Я учил не то, что нужно. И не так, как нужно. Без системы, без привычки, без понимания.
– Следующие 2 месяца ушли на перестройку. Я ломал привычный способ мышления. Создавал систему. Учился быть дисциплинированным.
– И только последние 2 месяца — это настоящее обучение. Погружение в глубь технической части.
📌 Что изменилось:
– Я создал систему, при которой мозг не просто «слышит» информацию, а усваивает её и не забывает. Появился прогресс, без откатов на темы, которые прошел ранее.
– У меня появилась привычка, и теперь занятия по алгоритмам — часть моего дня. Не усилие, а рутина.
– Я пришёл к органичной дисциплине.
Никаких игр. Никаких новых увлечений. Никакого стороннего материала. Только алгоритмы. Полное погружение — и при этом без выгорания. Я чувствую себя спокойно. Уверенно.
И да, это получилось только потому, что я наконец признал: иначе не работает. Чтобы научиться чему-то настолько сложному, необязательному и временами скучному — нужна система и полное погружение. Мотивация перестала действовать уже давно
На данный момент освоено 68% материала.
📌 Морально — тяжело заставить себя сесть заниматься. Особенно, когда понимаешь, что можно обойтись и без этого.
📌 Технически — мой опыт в Android-разработке слабо пригодился. Большинство, чему я учился, оказалось новым.
📌 Организационно — все курсы, книги и материалы по алгоритмам устроены одинаково. Они рассказывают, что и как работает. Но никто не объясняет, как это понять и не забыть через месяц.
Прежде чем я смог разобраться в самих алгоритмах, мне пришлось разобраться в процессе. Как учиться? Как не выгорать? Как не забывать? Как продолжать, когда сложно, скучно и «не обязательно»?
📊 Вот как прошли эти 9 месяцев:
– Первые 5 месяцев — в мусорку. Я учил не то, что нужно. И не так, как нужно. Без системы, без привычки, без понимания.
– Следующие 2 месяца ушли на перестройку. Я ломал привычный способ мышления. Создавал систему. Учился быть дисциплинированным.
– И только последние 2 месяца — это настоящее обучение. Погружение в глубь технической части.
📌 Что изменилось:
– Я создал систему, при которой мозг не просто «слышит» информацию, а усваивает её и не забывает. Появился прогресс, без откатов на темы, которые прошел ранее.
– У меня появилась привычка, и теперь занятия по алгоритмам — часть моего дня. Не усилие, а рутина.
– Я пришёл к органичной дисциплине.
Никаких игр. Никаких новых увлечений. Никакого стороннего материала. Только алгоритмы. Полное погружение — и при этом без выгорания. Я чувствую себя спокойно. Уверенно.
И да, это получилось только потому, что я наконец признал: иначе не работает. Чтобы научиться чему-то настолько сложному, необязательному и временами скучному — нужна система и полное погружение. Мотивация перестала действовать уже давно
На данный момент освоено 68% материала.
🔥24👍4
Какие посты интересны (можно отметить несколько):
Anonymous Poll
54%
Мой личный опыт. Переживания, стресс во время развития навыков и работы над проблемами
32%
Меньше личного, больше инструкций, техник и лайфхаков
48%
Вернёмся к Андроид
Я наконец-то сделал это!🔥
Я всё-таки дошёл до момента публикации своего первого видео по разбору задач с алгоритмами.
Такого детального разбора я ещё нигде не видел.
Кратко делюсь своими планами:
🔸Видео будут создаваться на английском и русском языках.
🔸Контент будет одинаковым, но публикации — на разных площадках.
На данный момент формат такой:
🔸 Разбор задач Leetcode 75 — это те, которые часто спрашивают на собеседованиях.
🔸 Одно видео — это полный разбор.
🔸 Серия маленьких видео — разбирает разные части этой же задачи.
По мере прогресса буду смотреть, что стоит менять и добавлять. Поэтому буду очень рад поддержке и обратной связи.
На начальном этапе, для раскачки канала на английском, весь новый контент буду сначала публиковать там, а потом — спустя какое-то время — на своих старых площадках.
Когда канал на английском языке немного раскрутится, я начну выкладывать видео одновременно.
Завтра планирую разместить своё первое видео.
Поэтому большая просьба ко всем, кто всё ещё остаётся со мной — поддержите ❗️подпиской на моих новых площадках:
YouTube — основная платформа (всё видно и удобно).
Telegram — новости по контенту и технические посты.
Instagram — короткие разборы задач.
TikTok — короткие разборы задач.
И, кстати, в этом (который вы сейчас читаете) Telegram-канале техническую информацию я больше размещать не планирую.
Здесь я буду писать больше про себя — про свои цели, прогресс и достижения, а также про продвижение новых площадок и IT в целом.
Надеюсь, этот контент тоже будет полезен и интересен.
На самом деле, я очень долго шёл к этой перестройке.
Она глобальна — и в плане навыков, и в плане времени.
Разобраться в алгоритмах — это будто овладеть новой профессией.
Запуск нового канала — это большая точка, до которой я наконец-то дошёл.
Особенно приятно осознавать это во времена стремительного взлёта искусственного интеллекта, когда знания, которые я получаю и которыми буду делиться, становятся невероятно востребованными.
Ведь огромное количество направлений, где происходит работа с ИИ, как раз требует глубокого понимания и умения работать с алгоритмами.
🔥Поэтому подписывайтесь на мои новые соцсети — и давайте изучать их вместе!
Я всё-таки дошёл до момента публикации своего первого видео по разбору задач с алгоритмами.
Такого детального разбора я ещё нигде не видел.
Кратко делюсь своими планами:
🔸Видео будут создаваться на английском и русском языках.
🔸Контент будет одинаковым, но публикации — на разных площадках.
На данный момент формат такой:
🔸 Разбор задач Leetcode 75 — это те, которые часто спрашивают на собеседованиях.
🔸 Одно видео — это полный разбор.
🔸 Серия маленьких видео — разбирает разные части этой же задачи.
По мере прогресса буду смотреть, что стоит менять и добавлять. Поэтому
На начальном этапе, для раскачки канала на английском, весь новый контент буду сначала публиковать там, а потом — спустя какое-то время — на своих старых площадках.
Когда канал на английском языке немного раскрутится, я начну выкладывать видео одновременно.
Завтра планирую разместить своё первое видео.
Поэтому большая просьба ко всем, кто всё ещё остаётся со мной — поддержите ❗️подпиской на моих новых площадках:
YouTube — основная платформа (всё видно и удобно).
Telegram — новости по контенту и технические посты.
Instagram — короткие разборы задач.
TikTok — короткие разборы задач.
И, кстати, в этом (который вы сейчас читаете) Telegram-канале техническую информацию я больше размещать не планирую.
Здесь я буду писать больше про себя — про свои цели, прогресс и достижения, а также про продвижение новых площадок и IT в целом.
Надеюсь, этот контент тоже будет полезен и интересен.
На самом деле, я очень долго шёл к этой перестройке.
Она глобальна — и в плане навыков, и в плане времени.
Разобраться в алгоритмах — это будто овладеть новой профессией.
Запуск нового канала — это большая точка, до которой я наконец-то дошёл.
Особенно приятно осознавать это во времена стремительного взлёта искусственного интеллекта, когда знания, которые я получаю и которыми буду делиться, становятся невероятно востребованными.
Ведь огромное количество направлений, где происходит работа с ИИ, как раз требует глубокого понимания и умения работать с алгоритмами.
🔥Поэтому подписывайтесь на мои новые соцсети — и давайте изучать их вместе!
🔥16👍2
Разместил моё первое видео по алгоритмам на английском. Страшно конечно... Но надо с чего-то начинать...
Спасибо всем, кто поддержал словом и подпиской🔥
Больше здесь спамить репостом не буду 😀
Спасибо всем, кто поддержал словом и подпиской🔥
Больше здесь спамить репостом не буду 😀
👍7❤4
Forwarded from Boris ProIT
🎯 Just dropped my first coding tutorial!
LeetCode 1768: Merge Strings Alternately
This isn't just a solution walkthrough—I'm teaching you HOW to think through problems.
32 min deep-dive covering:
✅ Fishing for keywords
✅ Core logic breakdown
✅ Debugging techniques
[VIDEO LINK]
#LeetCode #Python #CodingInterview
LeetCode 1768: Merge Strings Alternately
This isn't just a solution walkthrough—I'm teaching you HOW to think through problems.
32 min deep-dive covering:
✅ Fishing for keywords
✅ Core logic breakdown
✅ Debugging techniques
[VIDEO LINK]
#LeetCode #Python #CodingInterview
YouTube
LeetCode 1768 Merge Strings Alternately - Easiest Solution in Python
Learn how to solve LeetCode Problem 1768 Merge Strings Alternately in Python with a clear, step-by-step explanation.
Learn a method to approach any coding challenge and build your problem-solving abilities! This video breaks down how to improve your coding…
Learn a method to approach any coding challenge and build your problem-solving abilities! This video breaks down how to improve your coding…
👍11
Я больше не вижу смысла…
Глядя на то, как развивается искусственный интеллект и технологии,
я больше не вижу смысла делать фокус только на Android-разработке.
Ситуация такая:
👉 Если оставаться в узком направлении,
то в недалёком будущем есть риск остаться без работы
из-за резкого роста конкуренции.
Поэтому выбора особого нет:
либо ты развиваешься в разные направления, изучаешь новые технологии
и пытаешься выделиться среди других разработчиков,
либо будь готов к тому, что твоё серое резюме будет
одним из сотен на одну вакансию…
Именно к этому выводу я пришёл, наблюдая,
как искусственный интеллект меняет рынок труда и работу программиста в целом.
📌 Быть просто человеком, который пишет Android-код —
уже не так безопасно, как было 5 лет назад.
🎯 Чтобы комфортно искать работу сегодня,
мало просто иметь опыт в Android.
Нужно иметь смежную экспертизу:
• backend
• гибридная разработка
• iOS
• или что-то ещё, что расширяет твой профиль.
💡 На данный момент я фокусируюсь на развитии навыков так, чтобы:
1️⃣ Если я потеряю работу — я мог выделиться среди других разработчиков
2️⃣ У меня был расширенный радиус поиска — в смежные направления
Плюс, я не исключаю, что придётся переходить в ИИ-направление.
Сейчас там бешеная востребованность и высокая оплата.
Именно поэтому я перешёл на Python.
Этот шаг убивает сразу несколько зайцев:
1️⃣ Python — основной язык в сфере ИИ, значит, вход туда проще
2️⃣ Я изучаю алгоритмы на Python → могу проходить собеседования и в Android, и в AI направление
3️⃣ Решать алгоритмы на Python намного легче, чем на Kotlin/Java → учёба идёт быстрее
4️⃣ Python открывает много дополнительных направлений в IT — это самый популярный язык
5️⃣ Даже если я останусь в Android, второй язык всё равно усилит моё резюме
💥 Поэтому связка «алгоритмы + Python» —
это не потому, что мне “просто нравится”.
Это стратегия.
Это долгосрочная выгода.
И это дополнительная безопасность для моей карьеры.
Присоединяйтесь, будем учиться вместе ССЫЛКА
Глядя на то, как развивается искусственный интеллект и технологии,
Ситуация такая:
👉 Если оставаться в узком направлении,
то в недалёком будущем есть риск остаться без работы
из-за резкого роста конкуренции.
Поэтому выбора особого нет:
либо ты развиваешься в разные направления, изучаешь новые технологии
и пытаешься выделиться среди других разработчиков,
либо будь готов к тому, что твоё серое резюме будет
одним из сотен на одну вакансию…
Именно к этому выводу я пришёл, наблюдая,
как искусственный интеллект меняет рынок труда и работу программиста в целом.
📌 Быть просто человеком, который пишет Android-код —
уже не так безопасно, как было 5 лет назад.
🎯 Чтобы комфортно искать работу сегодня,
мало просто иметь опыт в Android.
Нужно иметь смежную экспертизу:
• backend
• гибридная разработка
• iOS
• или что-то ещё, что расширяет твой профиль.
💡 На данный момент я фокусируюсь на развитии навыков так, чтобы:
1️⃣ Если я потеряю работу — я мог выделиться среди других разработчиков
2️⃣ У меня был расширенный радиус поиска — в смежные направления
Плюс, я не исключаю, что придётся переходить в ИИ-направление.
Сейчас там бешеная востребованность и высокая оплата.
Именно поэтому я перешёл на Python.
Этот шаг убивает сразу несколько зайцев:
1️⃣ Python — основной язык в сфере ИИ, значит, вход туда проще
2️⃣ Я изучаю алгоритмы на Python → могу проходить собеседования и в Android, и в AI направление
3️⃣ Решать алгоритмы на Python намного легче, чем на Kotlin/Java → учёба идёт быстрее
4️⃣ Python открывает много дополнительных направлений в IT — это самый популярный язык
5️⃣ Даже если я останусь в Android, второй язык всё равно усилит моё резюме
💥 Поэтому связка «алгоритмы + Python» —
это не потому, что мне “просто нравится”.
Это стратегия.
Это долгосрочная выгода.
И это дополнительная безопасность для моей карьеры.
Присоединяйтесь, будем учиться вместе ССЫЛКА
🔥26👍6😁2
«Алгоритмы — это трата времени. Тех, кто решает задачи на LeetCode, всё равно заменит ИИ…»
Такой интересный комментарий я получил под своим первым видео по алгоритмам.
Я благодарен человеку за мнение.
Но моё мнение отличается на 180 градусов, и вот почему…
🔥 Почему, на мой взгляд, алгоритмы станут только важнее
Мне кажется, что в будущем количество проверок на алгоритмы на собеседованиях будет только расти.
И причина как раз в том, что ИИ развивается слишком быстро.
Сейчас разработчиков условно можно разделить на три группы:
1. 🤖 Код пишет ИИ, человек просто копирует результат
2. 👨💻 Олдскул: код пишет человек, ИИ лишь помогает проверять и улучшать
3. ⚖️ Баланс: разработчик использует ИИ там, где это ускоряет, но думает сам
И вот что важно:
Работодателю сейчас жизненно необходимо понимать, кто перед ним — человек, который умеет думать, или тот, кто просто копирует код из чата.
Алгоритмы — лучший фильтр.
Они сразу показывают:
🔸как человек думает,
🔸понимает ли как работает код,
🔸способен ли адаптировать своё решение,
🔸или просто нажимает «сгенерировать» и надеется на лучшее.
Именно поэтому алгоритмы, как мне кажется, станут ещё более распространённым стандартом проверки на собеседованиях.
🎯 Что это значит лично для меня
Разобраться в алгоритмах раз и навсегда —
означает решить болезненный вопрос технических интервью
и иметь возможность не проваливать технический этап собеседования в любые компании,
на любые релевантные позиции.
В мире, где ИИ будет генерировать огромный объём кода,
ценность человека будет именно в мышлении, а не в умении печатать текст.
А алгоритмы — как раз про мышление.
Что думаете вы?
👇 Пишите в комментариях, мне реально интересно обсудить эту тему.
Такой интересный комментарий я получил под своим первым видео по алгоритмам.
Я благодарен человеку за мнение.
Но моё мнение отличается на 180 градусов, и вот почему…
🔥 Почему, на мой взгляд, алгоритмы станут только важнее
Мне кажется, что в будущем количество проверок на алгоритмы на собеседованиях будет только расти.
И причина как раз в том, что ИИ развивается слишком быстро.
Сейчас разработчиков условно можно разделить на три группы:
1. 🤖 Код пишет ИИ, человек просто копирует результат
2. 👨💻 Олдскул: код пишет человек, ИИ лишь помогает проверять и улучшать
3. ⚖️ Баланс: разработчик использует ИИ там, где это ускоряет, но думает сам
И вот что важно:
Работодателю сейчас жизненно необходимо понимать, кто перед ним — человек, который умеет думать, или тот, кто просто копирует код из чата.
Алгоритмы — лучший фильтр.
Они сразу показывают:
🔸как человек думает,
🔸понимает ли как работает код,
🔸способен ли адаптировать своё решение,
🔸или просто нажимает «сгенерировать» и надеется на лучшее.
Именно поэтому алгоритмы, как мне кажется, станут ещё более распространённым стандартом проверки на собеседованиях.
🎯 Что это значит лично для меня
Разобраться в алгоритмах раз и навсегда —
означает решить болезненный вопрос технических интервью
и иметь возможность не проваливать технический этап собеседования в любые компании,
на любые релевантные позиции.
В мире, где ИИ будет генерировать огромный объём кода,
ценность человека будет именно в мышлении, а не в умении печатать текст.
А алгоритмы — как раз про мышление.
Что думаете вы?
👇 Пишите в комментариях, мне реально интересно обсудить эту тему.
🔥15❤2
Мой платный курс, по которому люди с нуля доходили до этапа поиска работы,
теперь будет полностью доступен бесплатно на YouTube.
Если дойдут руки — позже появится и во ВКонтакте, и на RuTube.
Сейчас я практически не занимаюсь блогерством.
Но, возможно, этот курс найдёт того, кому он действительно нужен —
кто пройдёт его и поверит в свои силы изменить жизнь,
так же, как когда-то изменил свою я.
При этом я планирую выпустить отдельную серию видео для подготовки к собеседованиям.
Формат будет полезен тем, что:
🔸️ Вы пройдёте по всем вопросам, которые могут задать на интервью
🔸️ Ответы будут не просто теорией , а с примерами кода
- это усилит не только подготовку к собеседованию, но и реальное понимание технологий
🔸️ Материал будет структурирован от простого к сложному
- поэтому можно будет постепенно погружаться и закрывать базу
🔸️ Каждая тема будет собрана в одном месте
- без дробления на десятки видео
Первая тема — корутины.
Очень важная и практическая часть Android-разработки.
Дальше — ООП, Kotlin, Dependency Injection и другие ключевые темы.
Просмотрев весь материал, вы сможете значительно усилить свою теоретическую базу
и быть готовыми к вопросам даже на собеседованиях международного уровня.
📅 Android-курс будет выходить по понедельникам, средам и пятницам.
Всего — 95 уроков.
Параллельно:
- по четвергам будут выходить материалы по алгоритмам
- отдельно - серия по подготовке к собеседованиям
Все материалы, в структурированном виде будут доступны на моём сайте:
borisproit.expert
Буду благодарен за любую поддержку -
например, если порекомендуете это тем, кому это может помочь🔥
Если дойдут руки — позже появится и во ВКонтакте, и на RuTube.
Сейчас я практически не занимаюсь блогерством.
Но, возможно, этот курс найдёт того, кому он действительно нужен —
кто пройдёт его и поверит в свои силы изменить жизнь,
так же, как когда-то изменил свою я.
При этом я планирую выпустить отдельную серию видео для подготовки к собеседованиям.
Формат будет полезен тем, что:
🔸️ Вы пройдёте по всем вопросам, которые могут задать на интервью
🔸️ Ответы будут не просто теорией , а с примерами кода
- это усилит не только подготовку к собеседованию, но и реальное понимание технологий
🔸️ Материал будет структурирован от простого к сложному
- поэтому можно будет постепенно погружаться и закрывать базу
🔸️ Каждая тема будет собрана в одном месте
- без дробления на десятки видео
Первая тема — корутины.
Очень важная и практическая часть Android-разработки.
Дальше — ООП, Kotlin, Dependency Injection и другие ключевые темы.
Просмотрев весь материал, вы сможете значительно усилить свою теоретическую базу
и быть готовыми к вопросам даже на собеседованиях международного уровня.
📅 Android-курс будет выходить по понедельникам, средам и пятницам.
Всего — 95 уроков.
Параллельно:
- по четвергам будут выходить материалы по алгоритмам
- отдельно - серия по подготовке к собеседованиям
Все материалы, в структурированном виде будут доступны на моём сайте:
borisproit.expert
Буду благодарен за любую поддержку -
например, если порекомендуете это тем, кому это может помочь🔥
🔥43👍7❤2
Создал 5 новых видео.
Эточистая теория, основанная на вопросах с собеседований.
То есть вы одновременно изучаете материал и готовитесь к интервью - и наоборот.
Видео получились очень объёмными.
В сумме - около 7 часов.
Честно - такой глубины по каждой теме я раньше не встречал.
Пока работал над этим материалом, сам сильно прокачался:
разобрал темы, до которых годами не доходили руки.
📌 Важно понимать:
теория - это скучно.
Но именно она даёт фундамент.
Поэтому я бы советовал воспринимать эти видео как техническую аудиокнигу -
которую можно слушать постепенно, например, в дороге.
Если увижу хороший отклик на формат - буду продолжать и разбирать новые темы.
Темы:
1️⃣ Разбор системы Android
База, без которой никуда. Просто must-have для любого Android-разработчика
2️⃣ Kotlin
Поможет осознанно использовать язык, а не писать «на автомате»
3️⃣ Clean Architecture / SOLID / MVVM
Позволит глубже понимать архитектуру и легче ориентироваться в чужом коде
4️⃣ Coroutines
Разберётесь, как они реально работают «под капотом», а не просто как их использовать
5️⃣ Dependency Injection
Выведет понимание этой темы на совершенно другой уровень
Первое видео выйдет уже завтра на моём YouTube-канале.
Также все бесплатные материалы собраны у меня на сайте (ССЫЛКА) :
- книга «Как стать программистом»
- курс для новичков (95 уроков)
- курс по собеседованиям (5 видео)
Если говорить в целом -
этот набор закрывает базу, необходимую для старта в IT.
Теория + практика.
Дальше остаётся только одно - взять и сделать.
Всё бесплатно.
Если у вас есть знакомые, которые думают попробовать себя в IT -
поделитесь с ними этим постом.
Это
То есть вы одновременно изучаете материал и готовитесь к интервью - и наоборот.
Видео получились очень объёмными.
В сумме - около 7 часов.
Честно - такой глубины по каждой теме я раньше не встречал.
Пока работал над этим материалом, сам сильно прокачался:
разобрал темы, до которых годами не доходили руки.
📌 Важно понимать:
теория - это скучно.
Но именно она даёт фундамент.
Поэтому я бы советовал воспринимать эти видео как техническую аудиокнигу -
которую можно слушать постепенно, например, в дороге.
Если увижу хороший отклик на формат - буду продолжать и разбирать новые темы.
Темы:
1️⃣ Разбор системы Android
База, без которой никуда. Просто must-have для любого Android-разработчика
2️⃣ Kotlin
Поможет осознанно использовать язык, а не писать «на автомате»
3️⃣ Clean Architecture / SOLID / MVVM
Позволит глубже понимать архитектуру и легче ориентироваться в чужом коде
4️⃣ Coroutines
Разберётесь, как они реально работают «под капотом», а не просто как их использовать
5️⃣ Dependency Injection
Выведет понимание этой темы на совершенно другой уровень
Первое видео выйдет уже завтра на моём YouTube-канале.
Также все бесплатные материалы собраны у меня на сайте (ССЫЛКА) :
- книга «Как стать программистом»
- курс для новичков (95 уроков)
- курс по собеседованиям (5 видео)
Если говорить в целом -
этот набор закрывает базу, необходимую для старта в IT.
Теория + практика.
Дальше остаётся только одно - взять и сделать.
Всё бесплатно.
Если у вас есть знакомые, которые думают попробовать себя в IT -
поделитесь с ними этим постом.
🔥29❤2
Я, честно, в приятном шоке, что формат видео по собеседованиям вам так зашёл .
Видео длинные, много теории, местами может показаться, что это нудно.
Но при этом - максимально полезно.
Самое интересное, что этот курс появился случайно.
Я решил проверить для себя, насколько сейчас реально устроиться на удалённую работу программистом.
И, соответственно, начал готовиться к собеседованиям.
В какой-то момент понял - почему бы не совместить приятное с полезным:
подготовиться самому и заодно записать материал.
Отдельно хочу отметить тему корутин.
Раньше я просто писал код и примерно понимал, какой будет результат.
Но без глубокого понимания.
Во время подготовки этого видео я реально «копнул» тему глубже
и разобрался, как всё работает под капотом.
И это сильно изменило мой уровень понимания.
В целом, эти видео дали мне намного больше, чем я ожидал:
🔸️ я прокачал теорию
🔸️ закрыл пробелы, до которых долго не доходили руки
🔸️ начал увереннее чувствовать себя в сложных темах
Спасибо вам за обратную связь.
Реально приятно видеть такой отклик❤️
Напишите в комментариях, какие темы вы хотели бы разобрать дальше 👇
Видео длинные, много теории, местами может показаться, что это нудно.
Но при этом - максимально полезно.
Самое интересное, что этот курс появился случайно.
Я решил проверить для себя, насколько сейчас реально устроиться на удалённую работу программистом.
И, соответственно, начал готовиться к собеседованиям.
В какой-то момент понял - почему бы не совместить приятное с полезным:
подготовиться самому и заодно записать материал.
Отдельно хочу отметить тему корутин.
Раньше я просто писал код и примерно понимал, какой будет результат.
Но без глубокого понимания.
Во время подготовки этого видео я реально «копнул» тему глубже
и разобрался, как всё работает под капотом.
И это сильно изменило мой уровень понимания.
В целом, эти видео дали мне намного больше, чем я ожидал:
🔸️ я прокачал теорию
🔸️ закрыл пробелы, до которых долго не доходили руки
🔸️ начал увереннее чувствовать себя в сложных темах
Спасибо вам за обратную связь.
Реально приятно видеть такой отклик❤️
Напишите в комментариях, какие темы вы хотели бы разобрать дальше 👇
🔥16👍2❤1
Все вопросы по собеседованиям, я прикрепил в сообщении.
Теперь вы можете бесплатно скачивать и пользоваться ими.
Вот ссылка
Теперь вы можете бесплатно скачивать и пользоваться ими.
Вот ссылка
Telegram
Как войти в IT - borisproit
Навигация по всем моим материалам:
Бесплатная книга - ССЫЛКА
Моя история обучения программированию. Советы новичкам.
Бесплатные уроки по порядку - ССЫЛКА
Бесплатные уроки по подготовке к собеседованиям - ССЫЛКА
- Вопросы по Андроид
- Вопросы по…
Бесплатная книга - ССЫЛКА
Моя история обучения программированию. Советы новичкам.
Бесплатные уроки по порядку - ССЫЛКА
Бесплатные уроки по подготовке к собеседованиям - ССЫЛКА
- Вопросы по Андроид
- Вопросы по…
🔥11👏1
Этот выпуск из серии "вопросы к собеседованиям" был самым первым.
Я сам плавал в этой технологии, хотя пользуюсь очень давно. И подготовка именно этого видео, полностью сняла все вопросы поМагии работы корутин.
Очень полезная информация, которой я сам пользуюсь на работе каждый день. Поэтому, действительно рекомендую к просмотру.
https://youtu.be/guk62p9RIwQ?si=ucOIvSZ8oBz-fkAc
Я сам плавал в этой технологии, хотя пользуюсь очень давно. И подготовка именно этого видео, полностью сняла все вопросы по
Очень полезная информация, которой я сам пользуюсь на работе каждый день. Поэтому, действительно рекомендую к просмотру.
https://youtu.be/guk62p9RIwQ?si=ucOIvSZ8oBz-fkAc
🔥9
Ребята, всем большое спасибо за обратную связь! 👋
Я перезалил видео по корутинам без музыки 🎵❌.
Теперь можно нормально слушать материал 🎧.
https://www.youtube.com/watch?v=MY5kFde-Wyg 📹
Я перезалил видео по корутинам без музыки 🎵❌.
Теперь можно нормально слушать материал 🎧.
https://www.youtube.com/watch?v=MY5kFde-Wyg 📹
YouTube
Coroutines на собеседовании: Flow, StateFlow, suspend | Android Junior и Middle 2026
⚡ Корутины — одна из самых частых тем на техническом собеседовании Android разработчика. В этом видео разбираем все ключевые вопросы по Kotlin Coroutines: от базовых понятий до Flow, StateFlow и structured concurrency. Готовься уверенно — Junior и Middle.…
🔥11👍2
Вышло моё ещё одно видео, где я рассматриваю вопросы для собеседования по теме Dependency Injection .
Тема очень важная, и зачастую люди не углубляются в неё достаточно глубоко, но на реальных проектах этим инструментом нужно не только уметь пользоваться, но и знать, как он работает.
Пожалуйста, посмотрите и поддержите лайком, репостом и комментарием.
https://youtu.be/8J-zGPaGOvc
Тема очень важная, и зачастую люди не углубляются в неё достаточно глубоко, но на реальных проектах этим инструментом нужно не только уметь пользоваться, но и знать, как он работает.
Пожалуйста, посмотрите и поддержите лайком, репостом и комментарием.
https://youtu.be/8J-zGPaGOvc
YouTube
Dependency Injection на собеседовании: Dagger, Hilt, Koin | Android Junior и Middle 2026
Dependency Injection — одна из ключевых тем на любом Android-собеседовании.
Разбираем, что такое DI, зачем он нужен, и как уверенно отвечать на вопросы
про Dagger, Hilt и Koin — с пониманием, а не просто по памяти.
📌 В этом видео:
— Что такое Dependency…
Разбираем, что такое DI, зачем он нужен, и как уверенно отвечать на вопросы
про Dagger, Hilt и Koin — с пониманием, а не просто по памяти.
📌 В этом видео:
— Что такое Dependency…
🔥9
Поймал себя на мысли:
- я написал код с помощью ИИ;
- отправил его на проверку другому ИИ;
- получил комментарии от ИИ и отправил их тому ИИ, который писал код;
- и так далее, пока оба ИИ не остались довольны...
Реалии 2026😁
- я написал код с помощью ИИ;
- отправил его на проверку другому ИИ;
- получил комментарии от ИИ и отправил их тому ИИ, который писал код;
- и так далее, пока оба ИИ не остались довольны...
Реалии 2026😁
😁15🔥3
Зашёл в свой профиль Instagram, и чуть слеза не покатилась 😅 — так давно я там не был. Столько сил было вложено в контент, в уроки, в учеников. Реально хотелось менять жизни людей через обучение и передачу знаний.
К сожалению, мега-блогера с миллионом подписчиков у меня пока не получилось, но удовольствие от общения с классными людьми я испытал огромное. Большое спасибо всем тем, кто продолжает меня читать и следить за моей деятельностью ❤️
Кстати... мой ютуб канал вдруг начал нравиться алгоритмам и начали появляться новые подписчики 😊
К сожалению, мега-блогера с миллионом подписчиков у меня пока не получилось, но удовольствие от общения с классными людьми я испытал огромное. Большое спасибо всем тем, кто продолжает меня читать и следить за моей деятельностью ❤️
Кстати... мой ютуб канал вдруг начал нравиться алгоритмам и начали появляться новые подписчики 😊
❤24🔥8😁2