Найти в Дзене
Дневник Python-разработчика. Неделя #12: Как смена подхода к языку заставила меня переписать весь код
Эту неделю я начал с непростого решения. Вместо того чтобы дорабатывать старую программу для изучения слов, я практически полностью её переписал. Причина - радикальная смена подхода к самому языку: я отказался от слов в пользу речевых фрагментов, "чанков". Переход на чанки оказался на удивление быстрым. За неделю я восстановил почти весь прежний функционал, но уже в новой логике. Осталось только добавить упражнения - и можно идти дальше. Я только начинаю погружаться в изучение языка через чанки, но уже могу сказать: этот подход мне нравится больше, чем зубрёжка отдельных слов и правил...
4 дня назад
Последние два дня я размышляю над вопросом: как именно научиться думать на английском и говорить бегло, а не просто его “учить”. Раньше я слышал, что нужно учить не отдельные слова, а целые фразы и выражения. Но только сейчас задумался, насколько такой подход может быть эффективнее, чем зубрёжка слов и грамматических правил. Эти два дня я посвятил поиску способов развить именно мышление и беглость речи. В основном советовался с нейросетью. Она настойчиво рекомендует изучать язык "чанками" - устойчивыми словосочетаниями, выражениями, целыми фразами. И категорически утверждает, что изучение отдельных слов и грамматики не помогает развивать ни мышление на языке, ни беглость. И я задумался: а что, если все мои прошлые попытки выучить язык проваливались именно потому, что такой подход - сначала слова и правила, а потом попытки собрать из них предложения в голове — просто не работает? Может, мозг устроен иначе. И я склоняюсь к тому, чтобы согласиться с этим. Хочу проверить на себе - неделю или две позаниматься по методу "чанков", чтобы почувствовать разницу. Вопрос к вам: есть ли у вас опыт в изучении языков? Что работает лучше: изучать слова и грамматику, а потом конструировать из них фразы, или сразу осваивать целые языковые блоки и использовать их в подходящих ситуациях? Мне очень важно ваше мнение, потому что от этого во многом будет зависеть дальнейшая разработка моей программы. Если мои догадки подтвердятся или я сам увижу, что подход с "чанками" действительно эффективнее, придётся пересмотреть планы, отказаться от части задуманного - в том числе от акцента на одиночных словах.
1 неделю назад
Как продолжать свой проект, когда хочется всё бросить: 3 рабочих метода.
В течении последних 2-х месяцев я принял, возможно, самые важные решения в жизни всех своих личных проектов: я разрешил себе халтурить. Стремиться стать лучше, но в моменте, делать кое-как. Главное, чтобы был результат. Это решение, помноженное на ещё два инсайта, привело к тому, что я не просто продолжаю кодить - я вижу прогресс каждый день. Всё сводится к трём простым правилам, которые я для себя вывел: Этот подход стал для меня первым открытием. Когда я только начал создавать программу, от нейросети я узнал о такой вещи - как вертикальные срезы...
2 недели назад
Что я успел создать за 2 месяца, разрабатывая программу для изучения английского на Python?
В данном посте я расскажу о том, что успел реализовать к этому моменту: как работают отдельные части программы и с какими сложностями пришлось столкнуться. Разработку я начал 30 октября 2025 года. За два месяца я не только продвинулся в коде, но и гораздо чётче понял финальный образ системы - что именно хочу получить в итоге и как это должно работать. Сначала я планировал реализовать все 8 этапов освоения слова с 1-2 упражнениями на каждый. Однако, завершив разработку третьего этапа - "Глубокое запоминание", - я задумался о дальнейших шагах...
2 недели назад
Мой стек технологий для программы на Python по изучению английского: что выбрал и почему .
В этой статье я разберу, какие технологии были выбраны для моего проекта и почему. Также расскажу о том, с какими проблемами столкнулся и как собираюсь их решать в будущем. Я выбирал инструменты под одну простую задачу - разработать приложение для Windows, чтобы можно было быстро тестировать идеи и получать работающий прототип на привычной платформе. Часть технологий была мне уже знакома, в то время как с другими предстояло познакомиться с нуля. Теперь подробно о технологиях. Я выбрал Python по двум основным причинам...
2 недели назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала