Хекслет
7.19K subscribers
3.51K photos
31 videos
2.48K links
Хекслет – лучшая школа программирования по версии пользователей Хабра. Рассказываем, как учиться эффективно, делимся новостями и вдохновляющими историями студентов. Помогаем освоить новую профессию или повысить квалификацию. Поддержка в нашем боте @hexlet
Download Telegram
И снова здравствуйте) Сегодня хочу ответить на один важный вопрос, который мне задали в личных сообщениях (правда в личных сообщениях я почти никогда не отвечаю, тут уж простите). Который звучит так: “Как вы считаете, программированием может заниматься абсолютно любой человек или к этому должна быть предрасположенность технический склад ума?”

Мне неизвестны исследования, которые бы показывали как склад ума влияет на способность стать программистом. Более того, “склад ума”, довольно размытая штука, которая у всех своя. Зато я был свидетелем, как люди никогда не имевшие склонности к разработке вдруг становились девелоперами.

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

Хорошо, а как тогда понять что у меня получится стать программистом? Ответ ровно один, нужно попробовать и почувствовать, нравится вам это или нет. Прет ли вас от сложности, от часов поиска ответов, от умственного напряжения. Если это кайф, то точно ваше) Напрашивается аналогия с баней, вроде бы и терпеть надо, а какие эмоции. Окей, а где пробовать? Тут ответ напрашивается сам собой: https://code-basics.com/languages/javascript бесплатно, с практикой, то что надо для новичков. Пройдите этот курс не откладывая и все встанет на свои места.

Более подробно эту тему я освещал в подкасте подлодка, который стал вроде бы вторым самым популярным выпуском за всю историю подлодки: https://podlodka.io/190 Там есть даже видео
«JavaScript стоит изучать хотя бы потому, что он исполняется у любого пользователя в браузере, он исполняется на сервере, он продолжает осваивать платформы, и тенденция такова, что завтра он может оказаться в любой кофеварке. При этом JavaScript продолжает сохранять невысокий порог входа, что делает его весьма популярным и востребованным» — говорит Роман Дворнов, эксперт в области фронтенд-разработки, ведущий канала Juliarderity.

Рассказываем, стоит ли учить JavaScript, какие у него перспективы, какова ситуация на рынке труда.
От наполнения сайтов контентом к фулстек-разработке: история студента

“Меня зовут Астемир, мне 29 лет. Живу в прекрасном городе Нальчик в Кабардино-Балкарской республике. Я начинал свой путь в программировании с небольшой компании, где почти не занимался настоящей разработкой, но благодаря Хекслету вырос в фронтенде, изучил бэкенд и стал настоящим фулстек-программистом”.
Как уже говорил Кирилл, чтобы понять, получится ли у вас быть программистом, надо попробовать и “почувствовать, нравится вам это или нет. Прет ли вас от сложности, от часов поиска ответов, от умственного напряжения. Если это кайф, то точно ваше”.

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

Старты ближайших Подготовительных курсов:

Frontend-разработчик: 18 января
Python-разработчик: 19 января
Java-разработчик: 24 января
Многие удивляются тому, что PHP до сих пор популярен и востребован. Но для этого много причин. Во-первых, у PHP низкий порог входа. Во-вторых, у PHP классное комьюнити, постоянные конференции, такие как PHP Russia, много каналов информации и образовательных курсов. В-третьих, у PHP-разработчиков неплохая зарплата.

Подробнее про язык, рейтинг, сферы применения, прогнозы экспертов
Та-даа! Бесплатный курс «Основы Go»!

Вообще в 2022 году Golang (он же Go) вошёл в топ-6 востребованных языков и опередил C, C#, Swift и Ruby. Роб Пайк (один из создателей) хотел, чтобы новый язык был похож на С, C++ или Java, но проще, быстрее и эффективнее. Именно за простоту программисты и полюбили Go.

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

Пройти курс бесплатно
Всем привет. С вами снова Кирилл 🙂 Недавно я рассказывал как начать безопасно вкатываться через code-basics. Сейчас же хочу поделиться тем как заканчивать. Один из главных вопросов у всех кто учит программирование: “как понять что я уже готов?”

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

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

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

Но что делать если собеседований нет? Как понять? Такой способ есть. Он не 100%, но, пожалуй, это лучший способ определить свой базовый уровень. Для этого нужно выполнять тестовые задания на junior позиции. То есть, грубо говоря, если вы не можете выполнить ни одного задания или даже не понимаете что от вас хотят, то вам явно рано. Если можете (не сразу, с подсказками), то вы уже точно готовы и надо бежать на собесы.

Хекслет собирает огромный список тестовых заданий, поизучайте его и проверьте себя: https://github.com/Hexlet/ru-test-assignments
«Идите в Гугл и разбирайтесь самостоятельно». Часто слышали это от разных онлайн-школ? Вообще это часто тригггерит студентов: а за что тогда платить деньги, если меня отправляют гуглить?

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

В этой статье рассказываем, почему мы не рекомендуем студентам отправляться в гугл и что делать, если туда направил наставник
Всем привет. Сегодня хочу вкинуть вам небольшую задачку, которую задают на собеседовании мои знакомые. Задачка для тех кто уже умеет программировать. Представьте что вы написали утилиту, которая скачивает файлы по сети. Опишите как вы бы решили задачу ограничения скорости скачивания. Каким было бы ваше решение концептуально?
Ребят, завтра делаю стрим https://www.youtube.com/watch?v=m8R_osbjXvY&feature=youtu.be Буду отвечать на ваши вопросы. Вопросы можно задавать прямо к этому треду
Привет!

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

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

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

Кстати о Буткемпе! Если идея стать фронтенд-разработчиком за 15 недель, занимаясь по 40 часов в неделю, вас привлекает — добро пожаловать!