С каких книг можно начать изучать программирование (Python, C#, C++, Java, Lua, …)

Здравствуйте дорогие читатели. Этот канал посвящён программированию и робототехнике. И конечно он затрагивает образовательный аспект изучению этих дисциплин.

126126

Погроммирование надобно начинать изучать с Кнута/Банды 4 и SICP. Нуф сайд

3

Чтоб окончательно в нем разочароваться и пойти работать стриптизершей!

26

Если это не троллинг, то это наверное худший совет на свете. Особенно радует банда четырех в списке, какие к херам паттерны начинающим программистам. Да и кнут это конечно полная хуита для начинающих. Ты наверное и прежде чем яишницу делать посоветуешь учебник химии прочитать.

5

 надобно начинать изучать с КнутаЕсли у тебя есть свободные десять лет, чтобы осилить его писанину.

4

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

3

Комментарий недоступен

1

Вот сразу видно человека, который понимает, о чем пишет

Ага, но для бизнеса сейчас эти книги не роляют (а программисты работают на бизнес) и ООП сейчас хейтят (например глубокое наследование и множественной наследование). Паттерны и алгоритмы (например мост или обход деревьев) нужны только для общего понимания и прохождения интервью (привет leetcode), а к реальной работе сейчас они имеют мало общего.
Бизнесу пофиг что ты знаешь по алгоритмам, главное чтобы ты умел решать их задачи на определенном стеке.

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

берите кнут, каким секут
секите кнутом там и тут