Хекслет
7.99K subscribers
4.03K photos
43 videos
2.69K links
Программы обучения Хекслета - https://ru.hexlet.io/courses
Бот навигатор по ресурсам Хекслета - @HexletLearningBot
Открытое сообщество студентов (более 8000 человек) - @hexletcommunity
Наша группа VK: https://vk.com/hexlet
Download Telegram
Вчера наш SMM-спец понял, что до логических задач было далеко. Поэтому сегодня принес вам достаточно известную, но все же интересную задачу.

Представим, что перед вами закрытая комната, а в ней висят 3 лампочки. Перед входом в комнату установлены 3 выключателя, каждый из которых отвечает за включение лампочки в комнате. Ваша задача понять, какой выключатель к какой лампочке относится. Вы можете неограниченное количество раз включать и выключать свет, но зайти в комнату для проверки можете всего 1 раз.

Расскажите последовательность своих действий в комментариях.
😁6👍3🔥1
Как лучше запоминать новую информацию

Учил, учил, а придя на собеседование, не можешь вспомнить даже то, что читал совсем недавно. Знакомо? Попробуем поразмышлять на эту тему и обратиться к опыту наставничества над студентами, чтобы понять, как запомнить новую информацию.

Меня зовут Сергей, и последние 3 года я являюсь наставником на курсе «Java-разработчик». Что же такого в работе наставником, что помогает усвоить и запомнить информацию лучше?

Быть наставником над студентами — это значит отвечать на вопросы в чате, проверять проекты и проводить онлайн-активности. Вам это о чём-то говорит? Да, да, наставнику приходится по долгу службы отвечать на одни и те же вопросы по сто раз. Ему приходится проверять одни и те же проекты по сто раз, просматривать сто раз одни и те же домашние задания и т.д. В таком случае информация запоминается, хочешь того или нет. Итак, частое повторение информации — один из способов её лучше запомнить.

Когда студенты проходят курс обучения, они выполняют 5 проектов. Проект проходит несколько итераций: сдача на проверку и работа над ошибками. Студент выполняет первый проект, и, как правило, там есть ошибки, которые наставник выявляет. Когда студент выполняет второй проект, он опять допускает часть ошибок, которые он делал в первом проекте. Как же так? Он же должен был запомнить свои ошибки из первого проекта и не допускать их во втором! Опыт показывает, что с первого раза студент не в силах запомнить информацию, требуется повторение пройденного материала. Это достигается выполнением нескольких учебных проектов. «Повторение — мать учения» — известная пословица.

Во время подготовки материалов для проведения вебинаров я не только повторял информацию, но и изучал некоторые новые детали и структурировал всю необходимую информацию. Это позволило мне лучше понять материал самому и, соответственно, запомнить его. Если вы изучили какую-то тему, то можно найти человека, который только начал изучать это, и объяснить эту тему ему. Студенты, обучающиеся в группе, могут отвечать друг другу на возникающие вопросы. «Обучая, — мы учимся», — гласит латинская пословица.

Кроме работы наставника, у меня также есть самообучение и работа над проектами. Это, безусловно, большая нагрузка, и здесь важно отвлекаться и делать перерывы, гулять на улице или делать что-то не за компьютером. Контент в соцсетях и других сайтах очень заманчив, но необходимо себя оградить от него. Лучше не сидеть в компьютере или смартфоне, а дать себе отдых от информации.
👍156🔥3🤡1🎄1
В первом вебинаре этого года пишем Telegram-бота на Java.

20 и 21 января пройдут 2 эфира, на которых вы познакомитесь с языком, настроите среду для разработки, сделаете первый проект и получите рекомендации по дальнейшему обучению.

Интенсив проведет Валентин Исипчук, бэкенд-инженер из стартапа Cyoda. Помимо создания бота, Валентин поделится личным опытом старта карьеры и развития в разработке.

Записаться на интенсив можно по ссылке
8🔥3😴1
Перед интенсивом расспросили Валентина о его пути в программировании, а также попросили дать пару напутственных слов новичкам:

🟣Почему Java?

С языком я познакомился в университете. У нас был предмет "Разработка серверных систем", где как раз на джаве и писали. Тогда мне понравился и сам язык и то, для чего его используют. Пожалуй это и стало ключевым моментом в выборе первого языка.

🟣Как ты учился программированию?

Началось всё ещё в школе с HTML и CSS. Я пытался делать простенькие веб-странички. Где-то в это же время начал увлекаться модами для видеоигр. Не то чтобы были какие-то успехи, но это позволило получить некоторое представление о программировании. Потом был университет, который я не закончил и ушёл с третьего курса. А дальше начинается самообразование. В основном были книги, статьи и много практики.

🟣Что самое сложное было при обучении?

Наверно самым сложным было написать первый полностью рабочий и законченный проект. Постоянно хотелось бросить. Казалось, что в этом нет смысла, ведь я это делаю "в стол".

🟣Через сколько времени после обучения ты устроился на первую работу?

Прям настоящим обучением программированию я бы назвал период самообразования после ухода из университета. До первой работы это заняло порядка 7-8 месяцев. Но к этому моменту у меня уже был некоторый бекграунд.

🟣Что посоветуешь новичкам, которые только начинают?

Не опускать руки. Не зацикливаться на чём-то одном. И выбирать языки/технологии по тому, насколько они нравятся лично вам, а не в силу каких-то голосов из интернета.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥4💯2
Media is too big
VIEW IN TELEGRAM
Как один студент изменил наш подход к обучению 🧑‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
😁27👍173🔥1
Привет! Я Андрей, наставник Хекслета на курсе «Аналитик данных». Сегодня я хотел бы поговорить о проблемах с самоконтролем и о том, как их решить.

Каждый из нас хотя бы раз испытывал чувство, когда не удается заставить себя заняться нужными делами. Например, подготовка к презентации или выполнение урока на обучающем курсе может показаться непростой задачей. Я тоже знаком с этой проблемой, часто оправдываясь нехваткой времени и усталостью на работе. Каждый раз думаю: «завтра сделаю», но это «завтра» всё не наступает.

Я считаю, что развитие самоконтроля — ключевой элемент, который помогает грамотно распределять приоритеты и целеустремленно двигаться к результатам. Чувствуете недостаток этого навыка у себя? Давайте вместе его развивать!

Как же выработать в себе это качество?

Для того чтобы дисциплинировать себя и сделать процесс более управляемым, перед началом задачи мне помогает составление плана её выполнения. Если какой-то пункт кажется трудным или даже невыполнимым, я разбиваю его на более мелкие подзадачи. Тогда становится морально легче взяться за работу.

Но как заставить себя выполнить задачу в полном объёме, ведь пунктов может быть много?

Большую долю продуктивности у меня «съедают» плохие привычки. Я часто отвлекаюсь на телефон, когда приходят сообщения, на ненужные открытые вкладки на рабочем ноутбуке и на различные предметы под рукой. Я заметил, что если убрать все внешние раздражители, то намного больше успеваю сделать.

А что делать, если задачу не получается решить?

В таком случае я откладываю её на некоторое время. Бывает, решение приходит само, если не зацикливаться на проблеме и делать перерывы. Я заметил, что утром чаще приходят верные решения, чем вечером.

Самоконтроль — это неотъемлемая часть нашего саморазвития. Поэтому, если выполнять задачи на ежедневной основе, то уже через несколько недель можно увидеть значительный прогресс. Преодолевая самого себя, мы можем достичь значительно больших результатов.

Не стесняйтесь делиться своими методами и опытом! Что вам помогает дисциплинировать себя?
👍268💯4
Давайте продолжим решать логические задачи. Сегодня разберем задачу про туристов и мост

Итак, 4 туриста, ночь, джунгли. Впереди старый мост, который выдержит лишь двоих, а из экипировки только один фонарь, чтобы не оступиться. Туристы идут с разной скоростью: 1 минута, 2 минуты, 5 минут и 10 минут. Когда двое идут вместе, они идут с самой медленной скоростью. Как всем перейти мост за минимальное время? Туристы могут ходить и по одному и в обратную сторону. Главное, чтобы было не более двух людей на мосту одновременно, и обязательно должен быть фонарь.

Ждем ответы в комментариях.

Для простоты описания решения давайте назовем наших туристов в честь героев одного популярного мультфильма:
- За 1 минуту мост проходит Леонардо
- За 2 минуты Донателло
- За 5 минут Рафаэль
- За 10 Микеланджело
👍1
История нашего студента Дениса

Денис решил кардинально изменить свою жизнь и сменить профессию. Он оставил строительство, чтобы погрузиться в IT, и это стало для него началом нового этапа. Денис выиграл грант на обучение в Хекслете, переехал в другой город и устроился в IT-компанию без тестового дня.

Его история показывает, что сменить карьеру и перейти из одной профессии в другую можно в любом возрасте.
👍195💯3🔥2
Каждый из нас создает свою уникальную атмосферу для работы или обучения

У одних это уютный уголок с мягким креслом, где на столе стоят разные безделушки и вдохновляющие книги. У других — минималистичное пространство, в котором царит порядок и каждый предмет служит своей цели.

А как выглядит рабочее место вашей мечты? Поделитесь его фото или описанием в комментариях.
This media is not supported in your browser
VIEW IN TELEGRAM
Какой язык программирования учить в 2025 году?
Запускайте рандомайзер и делайте скрин. Расскажите в комментариях, что у вас получилось.

Рандомайзер не является рекомендацией к действию :)
🤡11👍92
30 января пройдет практический вебинар по фронтенду

За 2 часа вы узнаете как работает фронтенд, вместе со спикером напишите мини-игру на JavaScript и получите рекомендации по набору навыков для веб-разработчика. Вебинар проведет Сергей Шалыгин — Middle Frontend-разработчик в Kaspersky lab. Регистрация по ссылке
👍7🤡42