Часто задаваемые вопросы

Ниже даны ответы на часто задаваемые вопросы.

Сколько нужно заниматься?

Столько, сколько вам необходимо. Например, вы хотите устроиться младшим разработчиком. Если вы уже хорошо знаете джаваскрипт или много программировали на другом языке, то нам понадобится 1-2 занятия, чтобы подтянуть знания, необходимые для изучения React.

Изучение реакта займет не больше 10 занятий. Я ориентируюсь на курсы по реакту от learn.javascript.ru. Плюс некоторое количество занятий, на которых мы можем делать ваш персональный проект для портфолио — зависит от размера проекта.

Если у вас мало опыта, но вы уверенно пишете форы, можете написать просую функцию и знаете несколько методов массивов, то обычно обучение занимает 3-4 месяца. Тут я ориентируюсь на интенсивы HTML Academy. Базовый + продвинутый интенсив занимают у них 20 занятий и суммарно длятся примерно 3 месяца. Они изучают только джаваскрпит, а у нас еще реакт! После этого можно отправляться на собеседования.

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

Сколько раз в неделю нужно заниматься?

Зависит от вас. Обычно берут одно-два занятия в неделю. Есть пара учеников, которые берут три занятия. Главное, чтобы вы успевали делать домашние задания: без них толку от занятий не много.

Сколько длится занятие?

Обычно 60 или 90 минут. Короче 60 минут занятий не бывает.

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

Как проходит занятие?

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

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

Сколько стоит занятие?

На 2024 год онлайн-занятие по программированию стоит 3000 рублей за 1 час. Можно заниматься полтора часа. На очные занятия и на занятия по математике другие цены. Можно оплатить в долларах/евро — по курсу ЦБ.

Как оплатить занятия?

Оплатить можно за 5 минут до занятия. Я живу в России, поэтому мне удобнее всего получать оплату на карту: Сбербанка, Тинькофф, Альфа. Если не подходит перевод на карту, можно использовать YooMoney (Яндекс.Деньги).

Как оплатить, если вы не из России?

Тоже переводом на карту. У меня есть не только российские карты.

Как изучать теорию?

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

Что требуется для занятия?

  • Скайп для звука (но можно использовать что-нибудь альтернативное)
  • NodeJS — чтобы работал джаваскрипт в консоли
  • code.visualstudio.com — редактор кода
  • VS Code Liveshare — плагин для шаринга кода и терминала
  • github.com — чтобы залогиниться в этом плагине

Если у вас мак, то это не только не помешает, но и сделает вашу жизнь проще :)

Когда можно начинать?

В ближайшее свободное окно, которе у меня есть. К сожалению, времени не очень много. У меня есть обычная работа, я не могу проводить занятия до 18:00. Соотвественно, можно заниматься в будние после 18:00 и в выходные с 11:00. Самое позднее время начала занятий — 22:00. Всё время московское. В официальные праздничные дни тоже можно заниматься в любое время, я не праздную 1 января, 8 марта, 4 ноября и прочие даты.

Сколько зарабатывают разработчики?

Я не знаю, сколько зарабатывают разработчики вообще, но знаю, какие офферы получают мои ученики. Junior Frontend Developer со знаниями, которые я даю, может получать около 100 тысяч рублей в Москве (на 2020 год). Максимальный оффер — 140 тысяч.

Адекватная зарплата фронтендера с опытом 3 года — от 250 тысяч. То есть если после устройства продолжать самообразование, то за несколько лет можно удвоить зарплату.