Хекслет @hexlet_ru Channel on Telegram

Хекслет

@hexlet_ru


Программы обучения Хекслета - https://ru.hexlet.io/courses
Бот навигатор по ресурсам Хекслета - @HexletLearningBot
Открытое сообщество студентов (более 8000 человек) - @hexletcommunity

Hexlet (Russian)

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

В Telegram канале @hexlet_ru вы найдете все актуальные программы обучения Хекслета, которые помогут вам стать экспертом в выбранной области. Также вы можете воспользоваться ботом-навигатором @HexletLearningBot, который поможет вам ориентироваться по ресурсам Хекслета и выбрать подходящий курс для вас

Не забывайте присоединиться к открытому сообществу студентов Хекслета в Telegram канале @hexletcommunity, где более 8000 человек обмениваются опытом, задают вопросы и помогают друг другу достигать успеха в учебе

Присоединяйтесь к Хекслету прямо сейчас и начните свой путь к новым знаниям и навыкам в области информационных технологий!

Хекслет

27 Jan, 09:57


Актуальная задача для старта рабочей недели

Представьте: утро понедельника, у вас есть ящик с носками, и в нем полный беспорядок — 21 синий, 15 черных и 17 красных носков. Свет выключен, вы опаздываете на работу и ищите носки на ощупь.

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

Хекслет

25 Jan, 08:00


День студента — время остановиться и вспомнить, зачем мы учимся. Каждый из вас когда-то сделал выбор, решив осваивать программирование, а это не самый простой путь. Но именно благодаря таким решениям вы строите своё будущее.

В Хекслете мы часто видим, как студенты сначала сомневаются, но с каждым шагом становятся увереннее. Это процесс — учиться, ошибаться, пробовать снова.

Пусть этот день станет напоминанием: важно ценить свои усилия и уважать свой прогресс, даже если он пока кажется маленьким. Мы гордимся каждым, кто находит время и силы на обучение, и рады быть рядом в этом пути.

С праздником!

Хекслет

24 Jan, 13:35


30 января пройдет практический вебинар по фронтенду

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

Хекслет

24 Jan, 07:06


Какой язык программирования учить в 2025 году?
Запускайте рандомайзер и делайте скрин. Расскажите в комментариях, что у вас получилось.

Рандомайзер не является рекомендацией к действию :)

Хекслет

23 Jan, 14:37


Каждый из нас создает свою уникальную атмосферу для работы или обучения

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

А как выглядит рабочее место вашей мечты? Поделитесь его фото или описанием в комментариях.

Хекслет

22 Jan, 12:54


История нашего студента Дениса

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

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

Хекслет

21 Jan, 14:51


Давайте продолжим решать логические задачи. Сегодня разберем задачу про туристов и мост

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

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

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

Хекслет

20 Jan, 13:15


Привет! Я Андрей, наставник Хекслета на курсе «Аналитик данных». Сегодня я хотел бы поговорить о проблемах с самоконтролем и о том, как их решить.

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

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

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

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

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

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

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

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

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

Не стесняйтесь делиться своими методами и опытом! Что вам помогает дисциплинировать себя?

Хекслет

17 Jan, 12:19


Как один студент изменил наш подход к обучению 🧑‍💻

Хекслет

16 Jan, 10:58


Перед интенсивом расспросили Валентина о его пути в программировании, а также попросили дать пару напутственных слов новичкам:

🟣Почему Java?

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

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

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

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

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

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

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

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

Не опускать руки. Не зацикливаться на чём-то одном. И выбирать языки/технологии по тому, насколько они нравятся лично вам, а не в силу каких-то голосов из интернета.

Хекслет

16 Jan, 10:09


В первом вебинаре этого года пишем Telegram-бота на Java.

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

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

Записаться на интенсив можно по ссылке

Хекслет

15 Jan, 14:37


Как лучше запоминать новую информацию

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

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

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

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

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

Кроме работы наставника, у меня также есть самообучение и работа над проектами. Это, безусловно, большая нагрузка, и здесь важно отвлекаться и делать перерывы, гулять на улице или делать что-то не за компьютером. Контент в соцсетях и других сайтах очень заманчив, но необходимо себя оградить от него. Лучше не сидеть в компьютере или смартфоне, а дать себе отдых от информации.

Хекслет

14 Jan, 12:00


Вчера наш SMM-спец понял, что до логических задач было далеко. Поэтому сегодня принес вам достаточно известную, но все же интересную задачу.

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

Расскажите последовательность своих действий в комментариях.

Хекслет

14 Jan, 07:55


Наш open source проект Code Basics участвует в конкурсе проектов на сайте Product Radar. Поддержите нас в голосовании. Ниже рассказываем подробнее, как отдать голос. Это займет не более 2 минут, мы проверяли :)

- Перейдите на страницу: https://productradar.ru/product/code-basics/
- Нажмите кнопку «Поддержать».

Если вы неавторизованный пользователь, то потребуется регистрация через почтовый аккаунт (в таком случае вас перекинет на главную страницу, поэтому придется перейти по ссылке выше еще раз).

Спасибо за поддержку❤️

Проект поддерживает охотник Тигран Басеян, рекомендуем его канал о продакт-менеджменте👍

Хекслет

13 Jan, 07:06


История провала программиста, который не умел писать код

Хекслет

10 Jan, 08:40


Добрый день, друзья! Меня зовут Полина, уже больше года я являюсь наставником курса Python Developer.
Хочется поговорить о том, с какими страхами и неприятными мыслями могут столкнуться студенты, которые только начинают втягиваться в учебный процесс. Постараемся разобраться, как со спокойной душой продолжать обучение и получать от него удовольствие 😌.

«Я не понимаю, что нужно сделать»
Частая история, когда после прочтения теории студент смотрит в дальнейшее практическое задание и впадает в ступор . Если такое происходит и с вами - главное помнить, что так бывает и вы не один такой/такая! Осваивать новый материал - это сам по себе сложный процесс, а применять теорию на практике без опыта делать подобные задания - еще более сложная и трудоемкая работа.
Главное не начать паниковать, а по шагам выходить из этого неприятного оцепенения. Для начала лучше вернуться к теории, можно вообще разделить экран напополам, в одной половине оставить вкладку с теорией, а в другой - с заданием.
Пробежаться по теории, причем концентрировать свое внимание именно на практические примеры. Часто в первых модулях в теории встречаются аналогичные примеры того, что нужно сделать в практике. Снова переходить к практической задаче, перечитать условие столько раз, сколько потребуется. Выделить для себя понятные моменты, потом непонятные, обратно нырять в теорию, возможно даже на предыдущий урок.
И так клубок непонимания будет распутываться, и с каждым упражнением вникать в задание будет всё легче.

«Мне некомфортно задавать вопросы»
Может казаться, что ваш вопрос «слишком глупый». Во время учебы любые вопросы - это совершенно нормальные вопросы! Наставник или ваши одногруппники могут подтолкнуть на верное решение или увидеть какую-то незначительную ошибку, которая всё портила и тормозила, тем самым сэкономив вам много времени и сохранив нервы.
Но есть нюанс 🙃 Нужно учиться правильно задавать вопросы: обязательно обозначьте конкретную проблему, что вы хотите узнать или понять, далее будет здорово описать все ваши шаги для достижения цели. Прикрепляйте скрины, ссылки на код, свои действия, все то, что поможет разобраться в проблеме.
Наработка навыка формулировать вопрос приведет к тому, что далее вы сможете намного быстрее анализировать и решать свои проблемы. Самый приятный исход, это когда при таком тщательном обдумывании вопроса ответ сам к вам приходит.

«Кажется, что я иду по учебному плану медленнее, чем остальные»
При столкновении с подобными мыслями нужно помнить, что у всех студентов свои цели и уникальный опыт.
Кто-то приходит учиться с нуля, а кто-то переходит на другой язык или специальность уже будучи IT специалистом. Некоторые студенты могут позволить себе больше времени посвятить учебе.

Сфокусируйтесь на своих целях и на своем времени. Нужно разрешить себе выбрать собственный комфортный темп, с которым вы можете регулярно и в удовольствие заниматься. И главное не забывать себя хвалить и замечать свой личный прогресс! ☺️

Хекслет

03 Jan, 09:29


Тестовые задания. Почему они важны для трудоустройства?

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


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

Что если задание длинное и требует неделю на выполнение? Даже в этом случае. Кроме того, оценка сроков очень зависит от уровня человека. Если вам кажется что задание займет неделю, то, возможно, вам еще не хватает опыта, а в реальности, его можно сделать за один день.

Из дополнительных плюсов. Тестовое задание выполненное для одной компании, нередко может быть интересно собеседующим из другой компании. Обязательно скажите об этом в сопроводительном письме или упомяните на собеседовании.

Хекслет

31 Dec, 09:17


Друзья, вот и заканчивается этот год! 2️⃣

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

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

От всей команды Хекслета мы желаем вам здоровья, энергии и времени для самых важных вещей. Пусть в вашей жизни будет больше радости, близких людей и вдохновляющих моментов.

С Новым годом, друзья! Пусть 2025 станет годом вашего роста и успеха — и в программировании, и за его пределами. 🎁

Хекслет

28 Dec, 06:47


Новый год уже близко и у нас есть полезный подарок для тех, кто развивается или только планирует развитие в программировании — подарочные сертификаты🎅

Сертификаты доступны на подготовительный курсы и на 1,2 или 3 месяца доступа к платформе. Для оформления потребуется выбрать сумму и заполнить форму на странице: https://special.hexlet.io/certificate.

Если у вас появятся вопросы — мы рядом и рады помочь. С наступающими праздниками!

Хекслет

26 Dec, 09:14


Друзья, мы хотим заранее предупредить вас о предстоящих изменениях. Авторизация через аккаунты Google и GitHub вскоре будет отключена в связи с поправками к закону «Об информации, информационных технологиях и о защите информации».

 Но не переживайте — мы предусмотрели удобный способ сохранить доступ к вашему аккаунту. Если вы использовали почту Gmail, просто воспользуйтесь формой восстановления пароля («Забыли пароль?») и укажите адрес электронной почты, привязанный к вашему аккаунту Google или GitHub.

 Мы здесь, чтобы помочь, если у вас возникнут вопросы или сложности. Пишите нам, и мы вместе всё решим! ❤️

Хекслет

24 Dec, 17:12


Хекслет pinned «Что случилось с курсами? Опытные хекслетчане (хекслетаны?) заметили, что на Хекслете происходит какая-то метамарфоза с курсами и из-за этого возникают вопросы, доколе? Рассказываем что происходит, куда мы идем и почему все будет хорошо 🙂 Сначала небольшой…»

Хекслет

22 Dec, 12:19


Что случилось с курсами?

Опытные хекслетчане (хекслетаны?) заметили, что на Хекслете происходит какая-то метамарфоза с курсами и из-за этого возникают вопросы, доколе? Рассказываем что происходит, куда мы идем и почему все будет хорошо 🙂

Сначала небольшой исторический контекст. Курсы на Хекслете это что-то очень небольшое и узкоспециализированное. Где вы бы еще увидели курс, который называется “массивы в js” или “работа с ассоциативными массивами в php”? Такая детализация позволяла глубоко прорабатывать каждую тему, а их самих курсов можно было строить большие программы обучения, например, профессии, где мы учим людей с нуля и до умения работать с прикладными фреймворками.

Все это хорошо работало, пока курсов не стало слишком много и они стали слишком разные. Например курс “абстракция с помощью данных” сам по себе никому не понятен, но он важен в рамках профессиях. И это не единственный такой курс. Из-за этого в списке курсов, стало много курсов, которые выглядят странно для непосвященных.

С другой стороны, курс по реакту, имеет значительно более высокий уровень абстракции, потому что выглядит как законченный прикладной курс, по аналогии с такими же в других местах. Но проблема в том, что он таким не является. Например работа со стейт менеджером вынесена в отдельный курс, хуки в отдельный. Плюс этот курс подразумевает умение работать с js и dom. Отсюда мы получаем проблему: Те кто начинают этот курс, думают что там все включено и жалуются/ругаются что 1) в этом курсе не учат программировать с нуля (они привыкли что курсы с таким названием так делают 2) в этом курсе много чего не хватает, что правда, потому что все это есть в других курсах.

Частично решением этой проблемы стало введение навыков (бывшие треки), разновидности программ обучения, но в отличие от профессий, навык это набор из одного или нескольких небольших курсов, которые решают небольшую задачу, например, изучение какой-то технологии, без всяких карьерных треков и помощи в трудоустройстве.

На этом этапе у нас получилось, что Хекслет, в своем ядре, состоит из микрокурсов, которые объединяются в программы обучения: профессии и навыки. Причем возможность находить и проходить эти микрокурсы осталась наравне с программами обучения. И мы довольно долго так жили, пока это тоже не стало проблемой. Слишком много разных понятий, слишком много путаницы. А можно ли назвать курсом программу обучения как это сделано в других местах? Получается что люди называют их курсами, а мы говорим нет-нет, курсы это другое. Короче там куда не пойди, везде засада. Не говоря уже о том, что проблема “я начал проходить курс, а он не содержит чего-то” никуда не ушла из-за того, что курсы остались.

Подобных проблем нет у других ребят, которые делают курсы. У них изначально каждый курс, это что-то типа нашей программы обучения. Причем внутри там тоже могут быть “подкурсы”, но это скрыто из каталога и все что имеет значения с точки зрения пользователей, вынесено в этот каталог. Именно по этому пути мы сейчас и идем. Мы скрыли наши микрокурсы и сделали так, что все курсы, которые имеет смысл проходить, включены в какие либо программы обучения, либо профессии либо навыки (честно говоря этот процесс не совсем закончен, но уже скоро так будет для всего). Ну и чтобы никого не путать, мы больше не используем разных понятий. С точки зрения внешнего наблюдателя есть каталог курсов состоящий, собственно, из курсов (хотя технически это программы обучения). Да, внутри все еще есть понятие “курс”, но мы в какой-то момент сделаем их наличие прозрачным, чтобы не размывать это понятие по разным сущностям.

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

Ссылки: Telegram | VK | Youtube

Хекслет

21 Dec, 07:00


Как устроены стажировки?

Реальный опыт разработки — то, что ждут работодатели от специалистов. Но как же его получить новичку? Пройти стажировку и проверить себя на реальных боевых задачах в команде 💪

Как проходит стажировка? Расскажем, из чего она состоит⬇️

1.Объем задач.
Приближен к реальным условиям работы. Вы уже не учитесь, вы уже приносите пользу компании и развиваете продукт. Поэтому потребуется потратить от 20 до 40 часов в неделю.

2. Наставник.

Во время стажировки за вами закрепят более опытного сотрудника команды. Он будет помогать вам адаптироваться в компании, поможет советом, даст обратную связь.

3. Длительность.
Все зависит от компании. В среднем закладывайте от 2-х до 6-ти месяцев.

4. Формат.
Зависит от формата работы компании. Кто-то предложит вам полную удаленку, а кто-то скажет приходить в офис. Можно встретить программы с полной релокацией, где вам предоставят жилье и командировочные.

На стажировке важно показать не только свои технические знания, но и личностные качества, умение работать в команде и адаптироваться. Поэтому даже если вы чувствуете, что знания не идеальны (а такое не редкость), но покажете себя способным сотрудником, то у вас есть все шансы пройти стажировку и получить предложение о работе!

Хекслет

19 Dec, 15:45


История про парня, который, завалив собеседование, получил желанную работу 🚀

Какие интересные истории при приеме на работу случались с вами?

Хекслет

18 Dec, 13:51


Нужна ли математика программисту?

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

Так где же правда? Давайте разберемся.

Математика в понимании программиста — это больше не про числа, а про системное мышление и логику. Чем больше прокачены эти навыки, тем проще стартовать. Чувствуете себя неуверенно — не поздно прокачать их!

Если говорить о классическом понимании математики, то чаще всего в работе будут встречаться следующие темы:

- Арифметика и проценты (сложить, поделить, узнать процент от числа);
- Булева логика (выражения “если”, “то”. Например: Если идет дождь, то лучше остаться дома).

Нужно ли учить и прорешивать учебник перед поступлением на курс? Нет, лучше начать изучение на практике, когда попадется подходящая задача.

Так где же прячется та самая математика для программистов?

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

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

Хекслет

17 Dec, 05:25


Приглашаем на Телетекст, посвященный Python

🗓️ Когда: 20 декабря в 15:00 мск
📍Где: в сообществе в телеграме

🔗ПРИНЯТЬ УЧАСТИЕ

👨 Спикер нового Телетекста – Александр Чепайкин, Senior Python Developer в финтехе с 20 миллионами пользователей. Более 12 лет в программировании, участвовал в разработке простых сайтов, интернет-магазинов, игр и сложных распределенных систем. Несколько лет работал удаленно на Кремниевую долину в крупных стартапах (Metamap, Twill).

🎙️ На Телетексте Александр расскажет о плюсах и минусах написания запросов с ORM и на SQL.

🎁 Спикер будет публиковать доклад в текстовом формате. Вы сможете читать его в своем темпе, оставлять комментарии и задавать вопросы. Автор самого интересного вопроса получит подарок.

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

Хекслет

16 Dec, 11:00


Этот день настал ⭐️ Сегодня в прямом эфире в 17:00 назовем имя счастливчика, который получит годовой доступ к Хекслету.

А также вместе с наставниками разберем разберем типичные ошибки в тестовых заданиях участников спецпроекта и дадим советы, как их улучшить.

Присоединяйтесь по ссылкам:
YouTube
ВК

Хекслет

13 Dec, 07:44


Приглашаем в пет-проект с благотворительного хакатона Наташи Давыдовой. Возможностей прокачать скиллы мало не бывает 💪🏻

Хекслет

13 Dec, 07:44


Пет-проект для фронтенд-джунов (задание с моего благотворительного хакатона)

В октябре я делала фронтенд-ивент для джунов: команды прогали проект на фронт-фреймворке.

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

Что за проект

Маркетплейс благотворительных заявок.

Там и авторизация, и работа со списками, с пагинацией, с фильтрами и поиском, с картами: есть, с чем помучиться и джунам, и миддлам.

💻 Стек

Подойдет любой фронт-стек, какой понравится. Хоть с фреймворками, хоть на ванильном JS пишите.

📘 Исходники и требования

🔸 репозиторий со всей информацией;

🔸 локальный бэк лежит в репозитории, задеплоенный тут;

🔸дизайн всех страниц - тут;

🔸 подробные требования (+ задания повышенной сложности для энтузиастов);

🔸 тестовые акки для логина;

💙 Видео с разборами

Прекрасный Женя Соколов-Вилюзин делал для всех команд хакатона ревью работ, можете посмотреть - там офигенские разборы.

Когда будете смотреть, учитывайте 2 момента: у команд было чуть больше суток на то, чтобы собрать решение, и для универсальности они все писали на реакте.

🔸 ревью команд #1-4;

🔸 ревью команд #5-8;

С любыми вопросами по проекту пишите в комменты, не стесняйтесь. Поможем, ответим.

Хекслет

09 Dec, 11:37


Первые тестовые уже отправились участникам нашего спецпроекта. Вы еще успеваете зарегистрироваться и получить доступ к Хекслету на 12 месяцев бесплатно.
Нужно лишь оставить почту по
ссылке и следовать инструкциям из письма.

Если вы думаете, что тестовые задания — это просто способ пройти собеседование, то готовы поспорить. Они могут стать отличным инструментом для прокачки навыков и профессионального роста. Вот почему:

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

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

Улучшение навыков тайм-менеджмента
Тестовые задания ограничены по времени. Это учит правильно распределять усилия, расставлять приоритеты и эффективно работать под давлением. Эти навыки особенно ценны в работе разработчиков.

Хекслет

03 Dec, 09:11


Чтобы принять вызов было легче, дарим счастливые талисманы и просто приятные подарки. Для участия нужно быть подписанным на нас и на Хабр Карьеру. И обязательно нажать на кнопку «Участвовать» в этом посте.

У нас есть два худи, рюкзак, стикеры и блокнот. Распределим их между 5 людьми случайным образом 15 декабря. Всем удачи!

Хекслет

03 Dec, 08:15


💪🏻 Финальный вызов в этом году

Вместе с Хабр Карьерой приготовили для вас нечто 🤯😲

12 тестовых на реальные вакансии, промокод на 14 дней доступа ко всем курсам Хекслета, полезные прямые эфиры и……… возможность получить годовой доступ к Хекслету бесплатно!

ПРИНЯТЬ ВЫЗОВ

Хекслет

02 Dec, 16:36


Последние месяцы канала

Вы наверное заметили, что последний месяц-два я снизил свою активность по написанию полноценных авторских постов. Хочу рассказать почему и чем я сейчас занимаюсь.

Помимо просто праздников (в штатах щас самое праздничное время) и поездок с детьми, я начал активно работать над перерождением Ютуба, в первую очередь, на Хекслете. Мы планируем по полной программе начать записывать и выкладывать не просто разговоры, но и нормальные контентные выпуски. Для этого я нашел классного продюсера, который, кстати помогает мне выпускать подкаст “организованное программирование” (вы заметили что это повлияло на звук и монтаж?). А последние недели мы занимаемся тем что подбираем темы, пишем сценарии, собираем домашнюю студию. У меня дома сейчас куча всякого оборудования, которое наконец-то собрано и готово к работе. Уже были пробные записи, но пока всплывает еще много проблем, начиная от кривого меня, которому надо уметь правильно выражать эмоции и ставить паузы (я планирую брать уроки по этой теме), до хренового света и камеры. Вот над всем этим мы и работаем.

Помимо ютуба, я последние месяцы взялся за пересборку smm на Хекслете. Просмотрел почти 500 кандидатов (ручками без автофильтров!) и кажется нашел человека, который затащит. Он выходит 9 декабря, но пока его нет, в каналах Хекслета тишина, потому что меня, все же, не хватило сразу на столько активностей. Но планы у нас грандиозные, на фоне мы проводим разные исследования и интересную журналистскую работу, результаты которой я буду делиться и там и тут.

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

Ну и недавно канал перевалил за 8000 подписчиков с чем я себя и поздравляю. План был 10 000 до конца года, но уже вряд ли получится. С другой стороны, планирую в следующем году запустить немного рекламного трафика, посмотрим как отработает и почем мне обойдется подписчик.

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

Давайте попробуем в комментах устроить секцию вопросов/ответов. Хочется поболтать)

Хекслет

19 Nov, 07:06


Приглашаем на Телетекст, посвященный PHP

📆 Когда: 21 ноября в 14:00 мск
📍 Где: в сообществе в телеграме

🔗 ПРИНЯТЬ УЧАСТИЕ

🎙️Спикер нового Телетекста – Александр Макаров, руководитель команды Yii framework, CTO Twindo.ai, руководитель программного комитета PHP Russia.

У Александра большой опыт в разработке сложных проектов на PHP и не только. На Телетексте он расскажет о безопасности в разработке, разберет принципы и особенности написания приложений, которые взломать сложнее, чем обычно.

🎁Спикер будет публиковать доклад в текстовом формате. Вы сможете читать его в своем темпе, оставлять комментарии и задавать вопросы. Автор самого интересного вопроса получит худи Хекслета. Также будет возможность выиграть промокод на 10 дней бесплатного доступа ко всем курсам Хекслета.

🗓️Обязательно зарегистрируйтесь в боте, чтобы принять участие и не пропустить все самое интересное

Хекслет

30 Oct, 17:30


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

Как это ни странно, но в программировании много базовой арифметики, особенно в стиле «прибавить единицу» или «вычесть единицу». Это связано с темой циклов и массивов, где нужно оперировать порядковыми номерами.

Следующее по частоте — это остаток от деления. Напомню, что остатком от деления называется число, которое остается после того, как одно число поделили на другое нацело. Пара примеров:

10 / 5 = 2 Тут остаток от деления — 0, так как 10 делится на 5 без остатка;
11 / 5 = ? 11 на 5 нацело не делится, но 10 делится, поэтому остаток от деления — 1.

Как это знание применяется? Остаток от деления нужен для определения четности числа. Если число делится без остатка на 2, то это четное число, иначе — нечетное.

10 — четное, 11 — нечетное (остаток 1). 25 — нечетное (остаток 1).

Практически во всех языках операция поиска остатка делается через оператор %. Выглядит это так:

10 % 5 — такое выражение равно нулю, так как остаток 0.
11 % 5 — такое выражение равно единице, так как остаток 1.

Дальше идут проценты. Причем для поиска процентов символ % не используется. Как мы уже видели, он используется для остатка от деления. Как, например, найти 10 процентов от какого-то числа? Умножить на 0.1

200 * 0.1 = 20

Как найти 120% от числа? 200 * 1.2 = 240

Дальше идут логические выражения. Так как программирование сильно завязано на условии: «Если нажали кнопку, то надо показать меню», то во все языки вшита булева алгебра. Правила, по которым выполняются операции с истинной (true) и ложью (false).

Для неподготовленного читателя это может выглядеть как абракадабра true & false. В реальности это достаточно простая тема, которая познается во время обучения программированию в течение первого месяца. Например, булева алгебра подробно разбирается на Code Basics

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

По большому счету это все. Остальные вещи уже более специфичны, и с ними вы встретитесь далеко не сразу, если вообще встретитесь. Но если вам интересно, то дискретная математика — это тот раздел, который связан с программированием больше всего. И его можно выучить на Хекслете в соответствующем треке (ссылка в том же первом комментарии).

Youtube | ВК | Подкаст

Хекслет

23 Oct, 19:39


Что сейчас актуально для тех разработчиков, которые смотрят в сторону фуллстека? Вместе с Андреем Максимовым, Unit Lead в Яндекс.Еда, поговорим о развитии фуллстек-разработчика и о том, какие технологии сейчас наиболее востребованы на рынке. В этом выпуске разберём современные фреймворки и библиотеки, no-code, low-code и роль DevOps в работе фуллстек-разработчиков.

Youtube | ВК Видео | Подкаст

Хекслет

17 Oct, 16:45


Люди, которые заставили себя взять на работу

За свою карьеру, я собеседовал и нанимал сотни людей. И, хотя, в большинстве случаев, процесс проходил достаточно стандартно, все же были люди, которые смогли изменить ход истории своими действиями. Эти люди заставили меня, взять их на работу. Как это возможно? Расскажу несколько историй.

В 2012 году, я строил в Ульяновске подразделение компании Undev и для этого без остановки собеседовал джуниоров. Один раз ко мне пришел парень, который мне понравился и было видно, что он очень старался, но все же по уровню не дотягивал до нужного. Мы поговорили и разошлись. В тот день у меня было 3 или 4 собеседования. Каково же было мое удивление, когда уже вечером дома, проверяя почту я увидел от него письмо с разбором всех задач на которые он не ответил или ответил частично. Более того, он нашел косяки в моих тезисах и указал на них очень аккуратно. После этого я его взял на работу (правда в другую компанию, которой я помогал с наймом в тот момент ).

Примерно через год после этого, я немного преподавал в университете. В этой группе было немало классных ребят, часть из которых я взял на работу буквально сразу (один из них потом много лет разрабатывал Хекслет). Но у части ребят не хватало навыков, хотя и было много амбиций. Все это как-то шло, пока один из студентов, по имени Артем, которого я не был готов брать, пришел в офис и просто позвонил. Мы встретились и он сказал что не уйдет из офиса, пока мы его не возьмем на работу. Он попросил дать ему любых задач и сказал что будет сидеть в углу и делать их. Так и порешили. Через несколько недель взяли его на работу. Дальше он стал лидом и в конце-концов стал одним из топов в российско-американской компании, в которую потом устроились десятки наших выпускников.

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

Ссылки: Телеграм | Youtube | VK

А вы с таким встречались или сами подобное делали?

Хекслет

16 Oct, 16:06


А давайте потренируемся. Задача с собеседования, которую мне задавали в далеком 2009 году. Сейчас такие задачи встречаются редко, но в формате поста будет нормально. Так вот.

Есть такая штука как бикфордов шнур. Он используется для взрыва динамита, то, что мы обычно видим во всяких вестернах. Особенность этого шнура в том, что он горит неравномерно, то быстро, то медленно. Теперь представьте: у вас есть бикфордов шнур, который горит ровно один час (не забываем, что само горение может быть то быстрым, то медленным).

Вопрос: как сделать так, чтобы он сгорел ровно за полчаса? Линейки у вас нет.

Хекслет

07 Oct, 17:28


Как понять, что я готов к собеседованию?

Один из самых главных вопросов, которые задают те, кто учатся программированию. Я отвечал на этот вопрос так много раз на наших вебинарах, что могу про него рассказать даже если меня разбудят ночью :) Пора так сказать зафиксировать.

Варианты ответов, которые не работают:

* Когда я выучу все что надо выучить — Даже если кто-то вам даст список таких знаний, он все равно будет неполным и главное, у вас не будет достаточно прикладной практики, чтобы отвечать на эти вопросы, так как бы ответил человек уже работающий программистом.
* Когда закончится программа обучения — такое бы сработало в идеальном мире, где учащиеся на 100% выполняют все рекомендации и делают все, так как задумывалось авторами программ. На практике, всегда есть то, что нужно добирать самостоятельно и какие-то конкретные аспекты, которые должны прокачать именно вы. Распределение знаний и навыков у всех людей разное, зависит от многих факторов: бекграунд, рефлексия во время обучения, списывание и так далее. Поэтому после завершения программы обучения разные люди могут находиться на очень разных уровнях подготовки.
* Когда мне скажут что я готов — такое возможно если у вас есть персональный ментор, но у большинства его нет. Поэтому не на кого ориентироваться. Да и, как вы сейчас увидите, не нужно.
* Когда я почувствую уверенность в своих силах — не наступает никогда. Не забывайте, что «чем больше я знаю, тем больше я не знаю». Открывая для себя новое, вы будете обнаруживать целые области знаний, про которые вы раньше даже не слышали.

Универсально-рабочего ответа на этот вопрос не существует в природе, но мне кажется, что я нашел критерий, который достаточно неплохо помогает определить свою готовность достаточно точно и без посторонних. Он работает так. У компаний существуют тестовые задания для новичков, которые они дают им до или после собеседования. Эти задания являются лакмусовой бумажкой для вас. Если вы их плюс-минус спокойно решаете, значит вы точно готовы, если нет, то нужно подкачаться. И, самое классное, что вам сразу будет видно чего конкретно не хватает.

Откуда брать эти задания? А вот тут Хекслет много лет назад постарался и собрал огромную базу таких заданий https://github.com/Hexlet/ru-test-assignments/ Заходите и выбирайте на любой вкус. Решите хотя бы три таких задания и положите к себе в профиль гитхаба. Это поможет не только понять текущий уровень, но и добавит вам очков при поиске, так как ваш гитхаб будет уже частично заполнен заданиями, на которые технари обращают внимание.

p.s. Проверьте себя, прямо сейчас глядя на эти задания, вы чувствуете что можете решить поставленные задачи?

Хекслет

30 Sep, 17:33


Мы много общаемся со стажерами и джунами и знаем, как зашкаливает уровень тревоги во время поиска первой работы. И вообще — насколько страшно жить свой первый профессиональный год.

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

Хабр Карьера вместе с Alter прямо сейчас запустили кармически полезный спецпроект, где рассказывают откуда берется тревога, как справляться с ней в моменте, и как не давать ей влиять на вашу карьеру, решения и вообще — жизнь. В программе — гайд по борьбе с тревогой и промокод на скидку 30% на сессию с психологом. А в конце недели — прямой эфир, где ребята обсудят всё, что вас тревожит в карьере.

#партнерский_пост

🔗 Регистрируйтесь по ссылке и делитесь своими историями карьерных трудностей на лендинге 💙

Хекслет

26 Sep, 17:01


Хекслет pinned «Обновления по контенту и планы на ближайшее будущее Нас часто спрашивают о том, что происходит с контентом, какие доработки делаются, какие курсы выпускаются? Пришла пора исправляться и регулярно про это рассказывать. Все новое теперь регулярно будет анонсироваться…»

Хекслет

26 Sep, 17:01


Обновления по контенту и планы на ближайшее будущее

Нас часто спрашивают о том, что происходит с контентом, какие доработки делаются, какие курсы выпускаются? Пришла пора исправляться и регулярно про это рассказывать. Все новое теперь регулярно будет анонсироваться тут и на linkedin (подпишитесь туда, если вам удобнее смотреть посты там, а не в телеге https://www.linkedin.com/company/hexlet/).

Из значимых вещей, в этом году мы сделали новую профессию по автоматизированному тестированию на javascript. В ней мы работаем с набирающим популярность Playwright. Она подходит и тем кто вкатывается в it и ручным тестировщикам, которые хотят стать автоматизаторами. А возможно от вас этого требует компания, тогда велкам через b2b, где компания за вас оплатит это обучение (писать на [email protected])

Когда профессия окончательно устаканится, мы довольно оперативно адаптируем ее под Java (Selenium и друзья). Дальше посмотрим, но план покрыть автоматизированное тестирование до конца.
Во многие языки добавился курс по работе с базой данных из кода. Теперь эту информацию не надо искать где-то в других местах. Плюс это помогло доработать курсы по введению в веб на микрофреймворках, где мы добавили уроки по работе с базой из кода.

В Node.js полностью переписали курс «введение в веб-разработку», теперь там Fastify и всякие новые прикольные штучки.

По Java я дописал большую часть курсов по которым были вопросы еще в начале года. Остался один блок в ооп, за который я скоро возьмусь и наконец-то закончу перезапуск по фидбеку. в целом на 90% профессия обновлена. Это кстати поможет ускорить запуск автоматизированного тестирования по Java.

Примерно такой же путь сейчас проходит Python. Кое что изменилось в экосистеме, кое что пора было обновлять по фидбеку. Каждую неделю-две начиная с этого момента будет обновляться по курсу. Буквально скоро выйдут упрощенные функции ну и дальше по списку.

Большой апдейт прошел по курсам связанным с HTTP и API. Я добавил множество новых уроков, например про новые стандарты 2 и 3, добавил разные виды аутентификации, расширил урок по openapi.

Помимо этого мы каждый день делаем десятки изменений в практиках, добавляем квизы, испытания, самостоятельные работы, правим формулировки по вашему фидбеку. Этим у нас занимается великолепная команда менторов, про которую я расскажу в будущем.А прямо сейчас, я работаю над курсом по REST API, который надо было написать еще 10 лет назад :) Сначала он выйдет на JS (с адаптацией по TS), а затем мы портируем его и на все остальные стеки. Это будет хорошим усилением для тех, кто повышает на Хекслете свою квалификацию.Все это можно найти тут: https://ru.hexlet.io/courses

Из планов: Vue, Go-программист (целая профессия), 1C (да-да), перезапуск дата-аналитика.

p.s. Какие курсы вы бы хотели видеть на Хекслете?

Хекслет

23 Sep, 16:43


Привет! Меня зовут Кирилл Мокевнин и я со-основатель Хекслета. Возможно вы помните, что полтора года назад, я уже вел немного наш корп телеграм и вк, но потом постепенно слился из этого процесса. Прошло время, много всего утекло и поменялось. Мы добрались до наших соцсетей и решили все переиграть. Изменения будем выкатывать постепенно. Как теперь будет?

Телеграм и Линкедин Хекслета становятся корп блогом с человеческим лицом. Тут я (и мои коллеги) буду регулярно рассказывать про то что у нас происходит, обновления и выход нового контента, изменения по платформе, внутренняя кухня, сбор обратной связи, возможно даже стримы. В общем хочется сделать так чтобы вы были в курсе и была возможность активнее участвовать в жизни Хекслета. Если кратко, то из ближайших планов:

⁃ Где-то на фоне мы много работаем с ботами. Планируем запуск бота помогающего в процессе обучения, через него можно будет проще связываться и получать нотификации о важных вещах связанных с обучением.
⁃ Рассказать про внедрение ИИ, он уже много где работает, но возможно не все знают где и как
⁃ Мы серьезно дорабатываем продукт и скоро анонсируем два новых проекта для начинающих и продолжающих. Отвечаем так сказать на потребности рынка
⁃ Выкатить новые программы для продолжающих. Я скоро сделаю про это пост
⁃ Рассказать про внутренние переезды, сейчас идет большая эпопея смены одних сервисов на другие.
- Серьезно меняется контент стратегия, начинаем с телеги, потом дойдем и до всего остального. Про это тоже будет пост.

А пока давайте знакомиться. Расскажите кто вы и почему находитесь тут), а так же накиньте обратной связи и задайте любой вопрос. Попробую на все ответить.

p.s. Глобально все предложения хекслету можно отправлять в виде ишьюсов в этот репозиторий: https://github.com/Hexlet/ru-proposals

Хекслет

06 Sep, 12:54


«У меня есть профессия, но я в ней разочаровался»
Звучит знакомо? В истории Андрея можно найти схожие переживания. Еще в подростковом возрасте он неплохо владел английским и планировал поступить на романо-германскую филологию, но обстоятельства привели его на юридический факультет. Со временем профессия юриста перестала приносить радость: карьерный рост не оправдал ожиданий, а работа не давала удовлетворения, был даже опыт развития бизнеса – автосервиса. Тогда Андрей решил кардинально изменить свою жизнь и стать Java-разработчиком… после 30 лет!

Хекслет

04 Sep, 16:31


Напомним, что в Хекслете есть отличные возможности для новичков в программировании — узнать больше об интересующей профессии и попробовать на практике изучение языков программирования. В сентябре вас ждут следующие курсы и вебинары:

- 10 сентября — старт подготовительного курса Python-разработчик
- 12 сентября — старт подготовительного курса Frontend-разработчик
- 17-18 сентября, 19:00 по МСК — интенсив для Java-разработчика: пишем Telegram бота за 2 дня
- 19 сентября, 19:00 по МСК — практический мастер-класс «Frontend-разработчик: как стартануть в IT с нуля»
- 25–26 сентября, 19:00 по МСК — интенсив «Python-разработчик: основы за 2 дня»

Хекслет

30 Aug, 15:24


QA-инженер — это профессия, в которой всегда есть возможность для роста и развития. Как держать руку на пульсе? Самый мощный способ — вовлекаться в сообщества. Например, существуют чаты и каналы, где новички и уже работающие тестировщики общаются, обмениваются опытом, делятся новостями, обсуждают новые инструменты и лайфхаки для решения задач. Например, в комьюнити Хекслета есть специальные чаты для ручного и автоматизированного тестирования, а в этом репозитории мы собрали список локальных русскоязычных сообществ.

Другой классный способ — участвовать в митапах и конференциях. Они часто проводятся онлайн и их анонсируют в тематических сообществах. Из ближайшего порекомендуем новый сезон Podlodka QA Crew, который стартует 2 сентября и будет посвящен профессиональному росту QA-инженеров. Ребята подготовили доклады об индивидуальном плане развития QA, подходах к построению карьеры и дискуссию о росте в QA без ухода в автоматизацию. Подробности о программе сезона — здесь. А промокод сообщества hexletQAcrew даёт скидку в 500 рублей.

Третий способ полезен для резюме — участвовать в open source проектах. Некоторые из них предлагают непосредственно задачи для тестировщиков, другие можно протестировать и на основе наблюдений отправить ишью для исправления. Опен-сорсы — это отличный способ развивать навыки в реальных условиях. Вы сможете работать с опытными разработчиками и тестировщиками, учиться новому и вносить свой вклад в проекты, которые используют миллионы людей.

Какие ещё способы знаете вы?