Получи случайную криптовалюту за регистрацию!

​​Как стать программистом? Основы и алгоритмы. Я тут всё ра | Свитер программиста 👨‍💻

​​Как стать программистом? Основы и алгоритмы.

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

Изучение основ. Необходимо понять, на каком языке ты хочешь работать. Например, можно загуглить статистику по популярности языков в этом году. Простой запрос в гугле, например, меня приводит к публикации на хабре. Так как я работаю на C#, то могу рекомендовать соответствующие видео-уроки. Тут автор довольно легко и просто, помогает новичку разобраться с синтаксисом языка. Так же можно найти учебник по JavaScript.

Алгоритмы. Как только ты разберёшься с изучением каких-то основ языка, пора взяться за алгоритмы. Что можно почитать по этому поводу? Есть замечательная книжка -- "Грокаем алгоритмы", написал её Адитья Бхаргава. Надо, зубодробительное имя, но в переводе издательства ПИТЕР, читается легко и просто. Издание даже иллюстрировано, так как не всегда удобно понимать некоторые вещи из текста, хочется ещё и схемы посмотреть. Я её покупал на OZON, стоила около 700 рублей. Книга даст понимание об алгоритмах, какие они бывают, там же есть классические задачки на некоторые из них. После чтения полученные знания можно проверить на практике. Для этого есть leetcode. Это классный сайт, где можно испытать свои навыки на решение тех или иных задач, много задач в тренажёре доступны бесплатно. Сами задачи предлагаются на страничке problems.

#книги #советы #совет_начинающему #гайд