Найти тему

С чего начать изучение программирование?

И так в этой статье я хочу разобрать несколько аспектов:

1. Зачем, вам, программирование?

2. Какой язык, вам, стоит начать изучать?

3. Где изучать язык?

4. Как прокачивать полученные знания?

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

Зачем, вам, программирование?

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

Какой язык, вам, стоит начать изучать?

Во-первых, вам надо разобраться для чего вы его учите:

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

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

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

Где изучать язык?

В интернете есть куча различных платных курсов, но я рекомендую получать базу на сайте «Сириус.курсы». Платформа бесплатная и я считаю дает хорошие знания, я лично изучала вышеупомянутые языки именно там. Вероятнее всего базы многим не хватит, и поэтому я рекомендую ездить в лагеря (если вам позволяет возраст) типа ЛКЛ(летняя компьютерная школа) или ЛМШ(летняя многопредметная школа) — это первое, что приходит мне на ум. Если же вы старше, то есть множество платных курсов в интернете, например «Инополис».

Как прокачивать полученные знания?

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

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

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