Хекслет
7.95K subscribers
4.03K photos
43 videos
2.69K links
Программы обучения Хекслета - https://ru.hexlet.io/courses
Бот навигатор по ресурсам Хекслета - @HexletLearningBot
Открытое сообщество студентов (более 8000 человек) - @hexletcommunity
Наша группа VK: https://vk.com/hexlet
Download Telegram
Как стать программистом: От нуля до трудоустройства — книга от Хекслета

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

— с чего начать карьеру в 2025 году;
— как выбрать профессию, если вы ещё не определились;
— как найти первую работу и не потеряться в огромном количестве вариантов.

Мы постарались сделать материал максимально полезным и понятным широкой аудитории — как тем, кто только присматривается к сфере IT, так и тем, кто уже делает первые шаги.
13👍8🔥4
Хекслет pinned «Как стать программистом: От нуля до трудоустройства — книга от Хекслета Если вы хотите войти в IT, но не знаете, с чего начать — эта книга для вас. В книге мы подробно разобрали: — с чего начать карьеру в 2025 году; — как выбрать профессию, если вы ещё…»
Разыгрываем билет на «Стачку»!

18–19 апреля в Ульяновске (УлГПУ) пройдет XIII конференция «Стачка» — одно из самых ярких событий в мире ИТ. И у тебя есть шанс попасть туда бесплатно! Мы разыгрываем 1 билет среди подписчиков.

Условия простые:
- подписаться на @hexlet_ru и @nastachku2024
- нажать кнопку «Участвую!» внизу поста

Итоги подведем 31 марта.

Что такое «Стачка»? Это:
2500+ участников со всей страны
250+ докладов от ведущих экспертов
4 тематических направления
а ещё — мастер-классы, мастермайнды, экспертная зона, афтепати и много нетворкинга

Если не хочется ждать розыгрыша, билет можно купить заранее со скидкой 15% по промокоду Hexlet.
Билеты на сайте: https://ul25.nastachku.ru
Встретимся на «Стачке»!
👍71😁1
3 апреля в 19:00 разберемся, что делает тестировщик, какие навыки нужны для старта и как вырасти до автоматизатора.

За 2 часа вы узнаете, как устроено ручное и автоматизированное тестирование, попробуете профессию на практике и протестируете свой первый сайт.

Разбираться в теме поможет Александра Фадеева — QA Release Manager в JetDogs, специалист с 8-летним опытом.

Регистрация по ссылке: https://live.hexlet.io/
👍104🔥1
Хекслет временно недоступен

Наш сайт сейчас не работает из-за аварии в инфраструктуре Yandex Cloud, где размещены наши сервисы. В настоящий момент мы переносим сайт в другой дата-центр. Это может занять около 1-2 часов.

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

p.s. Сам процесс разворачивания инфраструктуры у нас автоматизирован и выполняется буквально одной командой (terraform + kubernetes), но поднятие всех сервисов занимает время. Из главного - жива база данных, так как мы использовали серьезное резервирование. В целом, такой инциндент у нас второй раз за 10 лет. Первый раз было в амазоне много лет назад.
👍3712😴4😁2🤡2👾2🎄1
1 апреля — день, когда легко запутаться, где правда, а где розыгрыш

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

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

А мы попробуем угадать!
🤡6🔥2
Вы уже выучили язык программирования, сделали пару проектов и готовы искать первую работу. Но что на самом деле важно знать перед стартом в IT?
Спойлер: не только синтаксис языка и алгоритмы.

Как работать с реальным кодом

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

Git и командная работа
Репозитории, ветки, пулл-реквесты – если вы не знаете, как работает Git, ваш первый день на работе будет стрессовым.

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

Как писать понятный код

Чистый код
Работодатели смотрят не только на то, что вы написали, но и как это выглядит. Разбейте код на функции, используйте понятные имена переменных – не скидывайте всё в один файл.

Форматирование и стиль
Никто не хочет читать код, где отступы пляшут, а названия переменных выглядят как x1, x2, a, b. Используйте стандарты (Prettier, ESLint, PEP8).

Документация
Хороший код объясняет сам себя, но комментарии и README-файл для проекта – это must-have.

Что ожидают от джуна
Никто не ждет что вы будете знать все технологии!

Умение учиться
Работодатель хочет видеть, что вы быстро адаптируетесь и разбираетесь в новых вещах.

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

Самостоятельность
Хороший джун – это не тот, кто каждую минуту спрашивает "что делать?", а тот, кто пробует решить проблему сам, а потом формулирует четкий вопрос.

Как готовиться к собеседованию
Знайте базу: алгоритмы, структуры данных, ООП, SQL, HTTP.
Покажите, что умеете: GitHub с проектами и код для обсуждения – огромный плюс.
Готовьтесь к вопросам не только по кодингу. Вас могут спросить о процессах разработки, работе в команде и даже про вашу мотивацию.

На первой работе важны не идеальные знания, а умение работать в команде, учиться и разбираться в чужом коде.
🔥44👍8🤡21
4 апреля неофициально отмечают День ошибки 404 — символ всех пропавших в недрах интернета данных.

В этот день тестировщики чокаются кофе за баги, которые нашли, разработчики вспоминают страницы, на которые забыли настроить редиректы, а пользователи мысленно прощаются с «битыми» ссылками.

Как отметить этот день так, чтобы всё-таки не было грустно?
Проверьте свой сайт на 404-ошибки
Отправьте мем «Not Found» в рабочий чат

А вы встречали забавные 404-страницы? Скидывайте в комменты — устроим мини-выставку креатива! 👇

P.S. Если вдруг пост не загрузится — ну, вы поняли...
😁10👍73
Представьте: вы решаете небольшую задачу по программированию, а рядом то же самое делает ещё один человек. И вы оба видите, как пишется код друг у друга.

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

Получилось живо, весело и по-настоящему затягивающе. В статье рассказываем, как всё началось, зачем тут смотреть на чужой код и почему это не только про соревнование, но и про учёбу с азартом.
https://habr.com/ru/articles/896410/
10🔥4😁2
Каждый, кто учится программированию, рано или поздно сталкивается с моментами, когда код не работает, но и ошибка при этом не очевидна. Такая ситуация может демотивировать и затягивать процесс обучения. Но если правильно подходить к разбору проблем, можно не только решать задачи быстрее, но и учиться эффективнее.

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

И помните: главное – не бояться ошибок. Они – часть процесса обучения. Чем лучше вы научитесь разбираться в своих ошибках, тем быстрее будете расти как программист.

В конце не забудьте поделиться в комментариях, какие методы помогают вам справляться с багами.
👍286🔥5
Ваня и Настя решили встретиться в парке. Ваня идет со скоростью 5 км/ч, а Настя едет на велосипеде со скоростью 10 км/ч. Расстояние между ними изначально составляет 30 км. Одновременно с Настей из дома выбегает её собака, которая бежит со скоростью 20 км/ч. Собака мчится навстречу Ване, доходит до него, разворачивается и бежит обратно к Насте. Она продолжает бегать туда и обратно, пока Ваня и Настя не встретятся. Какое расстояние пробежит собака?
😁73🤡1