Python

Программисты держат в голове как писать программу? или пользуются вспомогательных учебниками?

программисты знают как подключать библиотеки.
мы раньше писали на кодах ассемблера... составляли схему и по ней писали
КС
Котёнок С Сигаретой
95 486
Лучший ответ
Башкой думают. Программирование нельзя вызубрить, это интеллектуальный труд. Но кое-что, разумеется, гуглят.
Организация рабочего процесса - важнее чем знание языков. Нужно уметь пользоваться гитом, багтрекингом и все время писать комменты и документацию.
Гугл помощник любого айтишника
Все гуглят, с чем работают часто то и запоминают, я так думаю, а зубрить ничего не нужно, зачем зубрить если IDE студия разработки сами напоминают все, если ты помнишь примерно, программа для разработки тебе сама напоминает.
Не парься так единственное что человек должен знать наизусть это наверно таблица умножения или таблица менделеева, вообще думаю в такой век технологий человек не должен ничего знать наизусть.

Что тебе нужно или то с чем ты работаешь ты запомнишь, и не нужно парится по этому поводу, например я читал просто книгу с++, я не учил эти все команды if else while do while cout print getch cin return 0; просто кодил переписывал примеры разные с книги, обычный типа 2 + 2 и так далее, автоматически все запомнилось.

Хочешь что то запомнить, записывай сохрани в телефон.

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