Ко мне часто подходят знакомые и спрашивают: «Слушай, а реально сейчас вкатиться в программирование, если я в этом полный ноль?». Обычно я глубоко вздыхаю, поправляю очки и готовлюсь задвинуть лекцию на час. На самом деле, программистом сегодня может стать каждый, даже если вы чувствуете себя полным «чайником». Главное — не вестись на сомнительные лохотроны и понимать, что это марафон, а не спринт. Многие новички спотыкаются ещё на пороге, думая, что без знания высшей математики их не пустят даже в «Hello World». Скажу как практик: на старте вам хватит умения складывать, вычитать, умножать и делить. Если вы не собираетесь сразу писать нейросети, где без матана никуда, то глубокие знания вам понадобятся не скоро. А вот английский — это база. Почти вся годнота, документация и свежие книги выходят на английском. Можно начать и без него, но через пару лет вы упретесь в потолок. Выбор первого языка — это как выбор первой машины. Можно купить старый C++, но вы больше будете чинить его (и сво