ASTAKHOV_JAVA_LAB
212 subscribers
59 photos
6 videos
1 file
22 links
🚀 Школа чистого кода Сергея Астахова
✔️Освещаю свою историю успеха
✔️Делюсь лайфхаками
✔️Обучаю детей понимать и программировать
✔️Создаю комьюнити
Download Telegram
Я долго думал — зачем ещё один курс по Java если их уже сотни.

Потом вспомнил себя. 150к в крупной школе. Куратор с шаблонными ответами. Наставник с профи.ру за отдельные деньги. Сертификат который никто не спросил.
И понял — курсов много. Но большинство продают упаковку. Красивую, дорогую, иногда бесполезную, когда застрял на практике.

Я хочу сделать иначе. Без инфобизнеса, без обещаний за 3 месяца, без сертификата который не нужен. Просто честный путь от нуля до первого оффера — тот самый, по которому прошёл сам.

Курс пока в разработке. Но пока он не вышел — я уже делаю кое-что другое.
Готовлю материалы, которых мне самому не хватало когда учился.

➡️Презентации, где сложные темы объяснены через аналогии и схемы — не через стену текста.

➡️Таблицы с чёткой структурой, что учить и в какой последовательности.

➡️Продукты которые можно взять и сразу использовать — без предисловий и воды.

Потому, что я сам учился по чужим конспектам с форумов и скринам из учебников. Знаю, как выглядит плохое объяснение. И знаю, как должно выглядеть хорошее.

Roadmap уже лежит бесплатно в Телеграм. Там же — первые материалы.
Оставайся на связи. Когда курс выйдет — ты уже будешь на полпути. И ты узнаешь первым.

Я в MAX
Я в VK
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3💯2
Хорошего разработчика видно не по коду, а по вопросам.

Мне до сих пор близкие говорят:
«Тебе надо работать в камере пыток. Пытать людей вопросами, пока они не сдадутся».


Знаете, они недалеки от истины.
Сейчас я в IT-компании. Должность — автоматизированный тестировщик (QA). И моя миссия — задолбать вопросами и тестами. Всё, что можно проверить — проверяю. Всё, что нельзя — придумываю, как проверить.
Без меня программа в продакшн не запустится.
И я кайфую.

Почему я это рассказываю?

Потому что для новичков (и их родителей) это неожиданный поворот.
Многие думают: «Главное — выучить Java. Написать код. Всё».
А на деле — хорошего разработчика видно не по коду, а по вопросам, которые он задаёт.
Сколько? Почему так? А что если? А как поведёт себя система, если здесь упадёт? А что там в логах? А ты учел крайний случай?

Вопросы — это и есть мышление. Без вопросов ты просто исполнитель. С вопросами — инженер.

Поэтому, если ваш ребёнок:
🤌🏼Задаёт кучу вопросов
🤌🏼Любопытный до всего
🤌🏼Не принимает «так надо» без объяснений
🤌🏼Любит находить, где всё сломается
— он на верном пути.

Это не «достаёт». Это суперскил. И в IT он стоит дороже, чем знание трёх фреймворков.

Я нашёл своё предназначение — задолбать вопросами так, чтобы система стала надёжнее. И рад, что моё природное любопытство (которое всех бесило в детстве) стало моей профессией.♥️

Я в MAX
Я в VK
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥6👍3💯21
Часто слышу, что Java для детей — это сложно и рано.

Я проверил это на практике. У меня дети с 7 лет на очных занятиях. Вот что я увидел.

🕺7-9 лет. Мозг конкретный — абстракций нет. Поэтому никаких терминов. Переменная — это коробка с подписью. Цикл — это будильник, который звонит, пока не встанешь. Английские слова — «язык компьютера». Дети воспринимают без сопротивления. Пишут первый код. Видят, что оно работает. Глаза загораются.

😎10-12 лет. Золотое окно. Мозг начинает абстрагировать — именно сейчас проще всего заложить алгоритмическое мышление. Пишут банковское приложение, телеграм-бота, оценщик автомобиля. Показывают родителям. Объясняют как это работает.

🖥13-15 лет. Полная программа. ООП, интерфейсы, GitHub, графический интерфейс. Настоящий код, который не стыдно показать.

Технический английский входит естественно на каждом этапе — не как отдельный предмет, а как контекст, в котором живёт Java.

Родители часто спрашивают: не добавит ли это ещё один экран? Разница между экраном, который потребляет и экраном, который создаёт — огромная. Ребёнок не смотрит чужой контент. Он пишет инструкцию для компьютера и видит результат.

7 лет — это не рано. Это просто другой подход. Не учебник — аналогии. Не термины — образы. Ребёнок пишет код раньше, чем успевает подумать, что это сложно.

Вот такая таблица градации по навыкам и психологии восприятия по каждому возрасту у меня получилась 🤌🏼

Я в MAX
Я в VK
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
ВНИМАНИЕ! СПОЙЛЕР

Это кусочек из курса который я сейчас готовлю на Stepik.

Java с нуля — для тех кто никогда не писал код. С 12 лет самостоятельно. Для моих учеников с 7 лет — это уже закрепление пройденного.

Внутри курса: живые объяснения через аналогии, с визуалом, мемами, технический английский, реальные проекты с первых уроков. Никакой теории ради теории.

Выход курса в июне 🔥

Напишите в комментарии «хочу курс» — отправлю ссылку на Stepik когда выйдет первым 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥21
📹Если Вы обитаете в Запретграме (я про запрещенную в РФ сеть), то подписывайтесь. Больше спойлеров здесь 😁 https://www.instagram.com/serega_astakhov_95?igsh=MTEyY3RpNzJkaTBhYg==
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2💯2👍1
В прошлую субботу был не урок. Был турнир. 🔥

Разбились на команды по двое. Задача — найти баг в коде быстрее соперников.
Кто первый — поднимает руку. Очки на табло.

Раунд 1 — охота на чужие ошибки. Циклы которые идут вечно. Условия, которые всегда говорят «Adult» даже если тебе 5 лет.
Переменные, которые не меняются. Найди — объясни — получи балл.

Раунд 2 — уже сам пишешь рабочий код. Первый, кто показал, что программа работает по условию — забирает очко.
И знаете что было круче всего?
Не тот, кто победил.
А то, как они работали. Шёпот, споры,
«смотри вот тут», «нет подожди», «точно это»

Два человека думают как один. Это и есть командная разработка — в миниатюре, в юном возрасте на Java.
За год обучения вижу, как они выросли. Не боятся кода. Читают его. Думают в нём.

Bug Hunt будет теперь регулярным форматом 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2👌1
Почему дети бросают программирование?💁‍♂

Я всё больше убеждаюсь:
проблема чаще не в ребёнке.

Проблема в том,
как ему объясняют.

Когда обучение —
это:
— куча терминов
— сухая теория
— страх ошибиться

интерес умирает очень быстро.

Поэтому, в своих занятиях я делаю упор на другое:

— короткие понятные объяснения
— много практики
— реальные мини-проекты
— спокойную атмосферу, где ошибаться нормально

И, кажется, это работает 🌚

В начале учебного года ко мне пришло 25 человек.
К концу года осталось 20.


И я правда горжусь этими цифрами.

Но ещё больше —
самими ребятами.

Некоторые из них уже сейчас могут частично пройти junior-собеседование:
— знают теорию
— понимают основы Java
— умеют писать код и объяснять свои решения

Сейчас мы готовим итоговые проекты и завершаем учебный год.

А летом планирую запускать практические интенсивы:
меньше скучной теории —
больше кода, практики и собственных проектов 🤐

Я в VK
Я в Ins
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍1
Media is too big
VIEW IN TELEGRAM
🤐 А что если попробовать Java за выходные?

Не за 3 месяца. Не за 150 000 ₽.
За выходные — и за 890₽.

Я сделал мини-курс из 4 уроков по 10 минут.
Без воды. Без страшных терминов.

Только аналогии из жизни:
— переменная = коробка с наклейкой
— if/else = светофор
— Scanner = микрофон для программы

За два дня ты:
Напишешь 4 реальные программы
Выучишь 40+ терминов на английском
Получишь Java Roadmap — карту пути до Junior

Если поймёшь — а ты поймёшь — значит Java для тебя.

Подходит детям от 10 лет, взрослым без опыта и всем, кто пробовал и не понял.

👉https://stepik.org/a/287411

#java #программирование #обучение #javaдляначинающих
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1💯1