Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Что начать делать 16-летнему школьнику, желающему стать программистом?

ОбразованиеGeekbrains
Леон Ворона
  ·   · 23,8 K

Сперва нужно изучить потенциальный рынок трудоустройства, выбрать перспективное направление, а уже потом начинать в нём двигаться. Решили начать движение самому (а-ля, долой курсы) — учитесь правильно, как это не странно, но нужно научиться учиться. Если собираетесь читать какую-то книгу (особенно книгу по изучению нового языка программирования, хотя и к другим книгам области «обучение» применимо) — придумайте себе задание, которое можно было бы делать в параллель чтению, или, на крайний случай, набирайте примеры кода из книги. И, в конце концов, не учите всё и сразу, доводите до хорошего уровня начатое. Оценку «достаточности» уровня можно провести весьма просто:

1) идём на любой фриланс сайт, ищем полноценный проект и пытаемся реализовать его самому, на сроки выполнения обратить внимание тоже было бы не плохо;

2) придумываем себе сами такой проект, если фантазии хватает

Если смотреть по лёгкости и простоте языка, для начала начни изучать что-нибудь простое, например Python или Java. Если хочешь идти по пути разработчика мобильных приложений, то Java (Android) и Objective-C (iOS). Windows Phone не рассматриваем в принципе, проигрывает конкуренцию двум гигантам.

Если изучить зарубежные рейтинги языков программирования, то одними из популярных будут Java, JavaScript, PHP, Python, C / C++.

Также подтяни свой уровень английского, он нужен везде.

А по поводу того, нужна ли математика программисту или нет, отвечу, конечно нужна! Как основная базовая программа (школьная), так и университетская (хотя бы первые 2 курса). А вообще по поводу этого вопроса есть шикарная статья на хабре: habrahabr.ru

Удачи!

За "С/С++" в приличном обществе стреляют в ногу.
Это два разных языка.

Работа - в сфере IT. Увлечения - книги, финансы...  · 26 мар 2021  ·
id
Примерный алгоритм действий. 1. Выберите язык. На самом деле не принципиально, какой. 2. Найдите хорошие книги по данному языку программирования. Начните их изучать. 3. Изучите основы - структуры данных. 4. Изучайте... Читать далее
Заходите в Яндекс.ДзенПерейти на bit.ly/3w79GNg
Эксперт по заботе. Серийный отец. UX/UI-дизайнер.   · 28 авг 2021
Как многие тут и написали, существует множество курсов, но курсы платные. Если не хочется платить деньги, и школьник знает английский, то я рекомендовал бы начать с гарвадского курска CS50 — введение в Computer Science. Этот... Читать далее
Веб-дизайнер и маркетолог. Делаю профессиональные...  · 11 сент 2020

Начни изучать программирование и все. Будешь программером. И не важно, что тебе 16 лет.

Делай в жизни то, что хочешь и станешь профи в своем деле. А потом и деньги хорошие придут. Программеры сейчас нужны

Люблю веб, книги и вкусное пиво  · 27 окт 2017
Во первых - понять нужно ли оно? То есть просто понять нравится ли этим заниматься, изучать, разрабатывать программы и так далее. Вот классная вводная в веб, если веб не ваше - ищите newbie guides по десктопным языкам... Читать далее
студент технического вуза, любитель пельмешек со...  · 7 нояб 2017
С собственного опыта и опыта товарищей. Брать самоучитель и начинать. Сначала простенькие задачки, потом, как мне уже в вузе посоветовал преподаватель, когда разберетесь с основами, гулять по сайтам фрилансеров и брать оттуда... Читать далее
Студент по направлению информационная безопасность  · 27 окт 2017
Как и говорилось выше, первоначально важно - это определиться с направлением. Но, я считаю, это не обязательно. По сути, через 2-4 года, рынок труда и Ваш выбор покажется не таким актуальным, интересным и вообще это не то, чем... Читать далее
Ну всё же определиться с направлением это не лишнее, развитие ИТ-технологий предугадать сложно. Я молода и судить... Читать дальше
Основатель и генеральный директор  · 26 окт 2017
В юности интересно многое, и, конечно, не стоит себя ограничивать. Можно попробовать себя не только в программировании, но и в смежных специальностях: веб-дизайне, SMM, SEO, интернет-маркетинге. Если интересуют игры, то... Читать далее

Почему так много минусов?

Я рекомендую Вам попробовать онлайн - курсы по програмированию на pyton в Яндекс Практикуме. Это Вам очень подойдёт, особенно шестнадцатилетнему школьнику.

Копирайтер, переводчик  · 3 нояб 2017

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