Обучение

Как стать мидл или синьором разработчиком, обучаясь на любых курсах по программированию?

Kirill Mokevnin 07 января 2019

Если учиться каждый день в поте лица целый год или даже два

Обучение

Тернистый путь обучения по профессии Фронтенд JS-программист. (Математической базы — 0)

Игорь Ким 24 декабря 2018

Для тех, кто сомневается в целесообразности обучения на Хекслете.

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

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

Для тех, кто прохавал жизнь с самого низа… посвящается.

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

Обучение

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

vlad 30 ноября 2018

1. LightBot

От 5 лет, на мобильный и десктоп
http://lightbot.com/

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

LightBot Coding Game

2. Scratch

От 7 лет, в браузере и на десктоп
https://scratch.mit.edu/

Тут можно быстро лепить смешные анимации и игры. Все очень мультяшно и интерактивно. Изначально проект от MIT теперь набрал большую популярность и используется во многих школах и кружках программирования.

Scratch Coding Game

3. Codemonkey

от 7 лет, в браузере
https://www.playcodemonkey.com/

Тоже для ребенка и родителя, вместе. Если в Scratch нужно собирать простые алгоритмы из цветных блоков, то здесь уже надо печатать код чтобы помочь обезьянке получить обратно свои бананы. Удобно то, что все наглядно и интерактивно: напечатал код, проверил.

Codemonkey

Обучение

Изучайте новое с помощью доказанных наукой методов

Natalia Bass 27 сентября 2018

Я часто ловлю себя за чтением и изучением чего-то нового, потому что я любопытный человек. Я прочитал книгу «A Mind for Numbers» Барбары Оукли, чтобы улучшить и перевести на новый уровень процесс своего обучения. Этот пост – моя выдержка из книги. Тут содержится десять наиболее важных моментов, которые, как я думаю, те, кто изучает что-то новое, должны применять на практике.

Обучение

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

Olga Turchanovskaya 15 марта 2018

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

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

Кривая забывания

Обучение

Путь длиной в 4 проекта

Rakhim D. 18 сентября 2017

Григорий Грудинин прошел все 4 проекта на Хекслете и рассказал о своем интересном опыте. Вот его история:

Всем привет! Хочу рассказать о своем опыте прохождения проектов. Сразу оговорюсь, что узнав о таком интересном нововведение, бросил свой почти законченный путь по стеку PHP и окунулся в мир nodejs. Сделал я это только по одной причине: проекты - это самое важное, что даёт этот образовательный ресурс. Можно долго решать какие-то задачки, проходить курсы, без этого никуда, но основной толчок в собственном понимании того, к чему всё это идёт, дают именно проекты. Признаюсь честно, после прохождения курсов по PHP, курсы по nodejs казались гораздо более продуманными, более ориентированными на новичка. Проходил их достаточно быстро (никогда не делал больше 1-2 шагов в день, иначе решение дается очень легко, но в голове ничего не остается), кроме нескольких довольно сложных моментов, на уроки по которым запросто могло уйти несколько дней, а то и неделя.

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

Обучение

Обучение программированию в 30+ лет: подробный гайд

Многие люди обращаются к нам с одним и тем же вопросом: “А не поздно ли мне становиться разработчиком в X лет?”, этот же вопрос часто встречается на форумах, тостере и подобных сервисах. Часто почему-то “переломным” возрастом является именно 30. Вроде как люди думают, что в 28 еще все ок, а в 30 уже все, пиши пропало. Постарался ответить максимально подробно и честно, на своем опыте и опыте студентов Хекслета.

Спойлер для тех, кому лень читать дальше.

Стать программистом можно в любом возрасте. В 30 лет - не поздно!

Обучение программированию для взрослых

Это факт, подтвержденный десятками историй реальных людей. Вообще, отвлечемся от IT. Я на 100% убежден, что менять работу можно и нужно в любом возрасте, особенно если вас от этой работы уже тошнит. Как это было у меня, и как это было у Евгения, автора истории “Из админа в программисты в 30 лет”.

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

30 лет это вообще не тот возраст, в котором стоит говорить про “поздно”. Может быть поздновато уже посещать студенческие вечеринки, но учиться чему-то новому уж точно не поздно. Люди начинают совершенно новую жизнь и в 50, и в 75 лет. Есть такой отличный проект “Возраст счастья”, там такие истории собраны, что я просто был в приятном шоке. Люди меняют жизнь кардинально и в 70 лет.. Представьте, как громко такой человек будет смеяться, если ему расскажут о сомнениях тридцатилетних. Поэтому вопрос “не поздно ли?” совершенно не имеет смысла.

Обучение

Эффективная работа в командной строке: навигация и поиск

Natalia Bass 05 июля 2017

Это перевод заметки Effective Shell Part 1: Navigating the Command Line Дейва Керра.

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

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

Вот диаграмма с кратким описанием, остаток статьи — разбор деталей.

  • Базовая навигация
  • Поиск
  • Редактирование на месте
  • Совет от профи: транспонируйте!
  • Мысли в заключение
Обучение

Матрица компетентности программиста

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

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

Матрица компетентности программиста png hexlet

Основано на «матрице Хекслета».

Автор: Кирилл Мокевнин. Иллюстрация: Наталия Басс.

Обучение

5 ошибок, которые могут помешать вам стать программистом

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

Розовые очки

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

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

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP и Java.

Хекслет

Подробнее о том, почему наше обучение работает →