История изменений
Исправление AnonymUser, (текущая версия) :
Ещё есть такая важная вещь, очень простая, но её трудно усвоить и легко забыть. Когда что-то делаешь (не только программирования касается), очень важно понять, чего не хватает для выполнения той или иной задачи, то есть всегда в момент ступора имеет смысл останавливаться и спрашивать себя, чего не знаешь.
Без конкретных целей и методов обучения (как минимум чтения классических учебников) программирование может превратиться в разгадывание головоломки, вроде кроссворда, бесконечное рытьё в поисковиках и просто трату времени.
О психологии добавлю. Имея постоянно дело с дискретными структурами, программисту приходится перестраивать своё мышление таким же образом и даже в некоторых аспектах сам образ жизни (от чего, кстати, могут начать страдать окружающие, например, ближайшие родственники и т.д.).
Исправление AnonymUser, :
Ещё есть такая важная вещь, очень простая, но её трудно усвоить и легко забыть. Когда что-то делаешь (не только программирования касается), очень важно понять, чего не хватает для выполнения той или иной задачи, то есть всегда в момент ступора имеет смысл останавливаться и спрашивать себя, чего не знаешь.
Без конкретных целей и методов обучения программирование может превратиться в разгадывание головоломки, вроде кроссворда, бесконечное рытьё в поисковиках и просто трату времени.
Имея постоянно дело с дискретными структурами, программисту приходится перестраивать своё мышление таким же образом и даже в некоторых аспектах сам образ жизни (от чего, кстати, могут начать страдать окружающие, например, ближайшие родственники и т.д.).
Исходная версия AnonymUser, :
Ещё есть такая важная вещь, очень простая, но её трудно усвоить и легко забыть. Когда что-то делаешь (не только программирования касается), очень важно понять, чего не хватает для выполнения той или иной задачи, то есть всегда в момент ступора имеет смысл останавливаться и спрашивать себя, чего не знаешь.
Без конкретных целей и методов обучения программирование может превратиться в разгадывание головоломки, вроде кроссворда, бесконечный рытьё в поисковиках и просто трату времени.
Имея постоянно дело с дискретными структурами, программисту приходится перестраивать своё мышление таким же образом и даже в некоторых аспектах сам образ жизни (от чего, кстати, могут начать страдать окружающие, например, ближайшие родственники и т.д.).