Найти тему

С какого возраста можно работать программистом?

Оглавление

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

Трудность в том, что школьные занятия в большинстве своем не дают представления о том, что такое программирование. Пара задач на языках, которые почти не используются, выделение шрифта с помощью <b> и <i> особо не помогут в разработке.

В таком случае, нужно брать все в свои руки. Думаю, подходящее время — 10 класс, когда стресс от ОГЭ уже пережит, а истерика по поводу ЕГЭ еще не началась. Определяйтесь с языком программирования: PHP, JS, JAVA, Python будут беспроигрышны. А так, смотрите по зарплате, своим примерам для подражания и вакансиям в проектах, куда хотелось бы попасть. Что еще важно: не пропускай уроки английского в школе и учи язык, как можешь. По своему опыту знаю, сколько выгодных вакансий теряется из-за того, что стесняешься пройти собеседование по скайпу.

Способы учиться программированию

Не стоит ждать университета, чтобы начать: отрасль предлагает хорошие варианты.

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

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

А) Если выбираем платный вариант, идем только на проверенные площадки, типа Нетологии и GeekBrains. Не прогуливали английский — Сourserra и Udemy. В обещания вебинаров, которые за 500 рублей научат программировать за 2 часа, не верим.

Б) Если чувствуете силы освоить материал бесплатно или просто нет денег, выход найдется, но будет сложнее:

  • все теоретические материалы и документацию ты найдешь в интернете. Только смотри актуальность статей (не слишком старые) и ищи отзывы о материале. Некоторые ресурсы: Codecademy для самого начального уровня, Livedu.tv дает некоторые бесплатные трансляции сразу с учителем, FreeCodeCamp предлагают последовательные уроки, которые все усложняются. Хорошая подборка материалов есть на Хабре. Привыкай читать на английском, это основной язык для разработчика (если не решишь попробовать себя в 1C).
-2

Но этого мало:

  • читай и тут же применяй на практике, как можешь: сообщество отзывчивое, поэтому ищи способ проверить себя. Вступай в чаты в Телеграм, Вконтакте, на GitHub и не бойся, что называется, тупить. Обрисуй ситуацию, и кто-то опытный обязательно откликнется. Не стоит навызяваться и делать из человека репетитора, но несколько вопросов тебе точно разжуют.
  • Появляются небольшие деньги, можешь купить консультацию на codementor.io, разместить объявление в местной группе города, где попросишь проверить тебя за символическую плату.
  • Также ищи мероприятия и кружки в городе. Часто организуют встречи, бесплатные мастер-классы и доступные кружки в центрах дополнительного образования.
  • В зависимости от того, насколько отзывчив твой учитель по информатики, можешь попросить у него помощи. Если преподаватель не особо заинтересован в тебе, аргументируй олимпиадой по программированию.
  • Еще крутой способ — https://htmlacademy.ru Кроме платных курсов есть несколько бесплатных для введения, а самое ценное — форум, где автор размещает уроки. Если закончить платное обучение, то можно подать заявку на стажировку. Например, Лига А принимает выпускников и дает тренироваться на проектах и зарабатывать на этом. Это повышает шансы на следующее трудоустройство в компанию мечты.
  • Бесплатно проверить себя можно на тренажерах, один из них skills.itvdn.com (на сервисе есть курсы по подписке, но сам тренажер доступен просто после регистрации). А отзывы живых людей о своем коде можно собрать на Exercism.io.

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

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

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

Так с какого же возраста можно работать?

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

Если статья оказалась полезна, ставь лайк!

Хочешь стать программистом? Подписывайся на нашу группу в ВК и приходи работать к нам, в Realize.