Все мнения и моё конечно же имхо. Как правильно сказали

выше, предполагается, что вы не прогуливали математику в школе, да и небольшой багаж вышки, матана, алгебр и тп из института лишним не будет, но это не является прямо уж сверхобязательным условием. Начинать думаю стоит в нескольких направлениях - почитать простые книжки, посмотреть простые видео о том как устроены компьютеры и сети, чтобы получить очень базовое понимание, разметку так сказать. Одновременно можно пробовать делать первые шаги в изучении непосредственно языков программирования. На мой взгляд можно начать ковыряться сразу в нескольких. Выбирать, на мой взгляд, стоит живые, используемые языки (поэтому не уверен за совет про паскаль выше, но повторю это имхо). Очень грубо языки можно разделить на 2 большие группы - высоко- и низкоуровневые. Если на пальцах - высокоуровневые ближе к человеческому языку и логике, низкоуровневые - ближе к ноликам и единичкам на которых разговаривают компьютеры. Считаю очень полезным сразу входить в обе этих группы. Например можно действительно начать с Питона, как очень понятного для начинающих и параллельно ковырять С или лучше Rust - раз вы вопрос тут задали :) Это позволит на мой взгляд сразу глубже и правильней понять программирование как вещь в себе. Если вы только начинаете я бы не советовал вам сразу лезть в с++ или джаву, хотя повторюсь это имхо. Где это делать? Я бы посоветовал начать с бесплатных курсов на степике - там их полно и разных, например курса о питоне Сергея Балакирева. По С не посоветую, а по расту - можно начать читать раст-бук, он есть на русском если не готовы на английском, сразу же нужно выполнять предлагаемые задания для практики. Еще по расту есть серия видео на ютубе, канал кажется называется BRO-IT, если у вас есть университетский багаж - то можно смотреть лекции Алексея Кладова на ютрубе, они есть и питоне и о расте, ещё Хирьянов есть, но он что-то сильно одиозен и многословен, хотя у него есть хорошие лекции об алгоритмах. Если вас вдруг заинтересует джава - есть джавараш - обучение в виде типа комиксов, но на мой взгляд не очень и устарели многие материалы. Как то так

2 ответов

16 просмотров

Паскаль порекомендовал потому, что человек позиционирует себя как полный новичок. В том же Пайтоне, как по мне, слишком много вариантов использования цикла, при самостоятельном изучении можно запутаться. Поначалу чем меньше способов сделать одну и ту же задачу, тем лучше, а дальше не проблема перейти на тот же Си, Пайтон или Раст (по крайней мере, базовые конструкции), а дальше человек поймет, что некоторые из задач, которые он решал, можно решить проще

EmptyTuple- Автор вопроса
aleph-five
Паскаль порекомендовал потому, что человек позицио...

ни в коем случае не спорю! Кому-то и чтение Кнута в оригинале и пролог как первый язык могут зайти 🙂

Похожие вопросы

Обсуждают сегодня

Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
Ребята, всем привет. Подскажите, пожалуйста, можно ли как-то через бота понять, что этого бота добавили в группу\канал и выдали ему права администратора?
Artem Stormageddon
9
Привет всем! Почему этот код не срабатывает при добавлении или удалении пользователя из чата? bot.on('chat_member', async (ctx) => { console.log(ctx); }) bot.launch({allo...
Alexander
7
Всем привет. Не понимаю, в чём тут шутка юмора. Убирается только разрешение на send_messages. А send_media_messages остаётся. Как сделать, чтобы оба убирались? await b...
Alexander
2
Есть тут кто занимается разработкой серваков майна? Или знакомые
meow *
3
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Есть ли лимиты на кол-во вебхук по домену? Стоит в данный момент 900+ ботов и бывает бот перестает отвечать (не приходят вебхуки) 🐒 Помогает только перезапуск
ᅠ [ Кому не ответил, дублируйте ]
11
а что делать если тебя убивают на картах?
Yarik yarik kyda ti lezesh
43
Товарищи, здравствуйте Подскажите, пожалуйста, может кто-нибудь сталкивался с такой задачей Через вебапку можно сканировать qr-код, а есть ли возможность считывать nfc?
Artem Stormageddon
8
Карта сайта