Ответ на пост «Как полезно и важно порой чувствовать себя идиотом»

На мой взгляд, проблема обучения программированию, что дают знания не обучая отладке, особенно в универе. Редко кто говорит о типичных ошибках начинающих программистов. Редко задачу дробят, чтобы объяснить (Особенно при вложенных циклах for). Никогда не забуду про операции с матрицами в C. Редко делают разбор нескольких сложных задач. На обычных курсах дают пару тривиальных примеров , а в домашнем задании примеры не соответствуют уровню пройденного занятия и сложность задач растет в геометрической прогрессии. Частая проблема новичков в невнимательности и преподавателей это сильно раздражает. Программирование на С/С++ в начале 00-ых мне далось очень тяжело, сказалось отсутствие ПК дома. Преподаватель по С (по совместительству бывший завкафедры и к.т.н) при группе сказал , что такие как я не доучиваются (ладно бы если сам про себя сказал,а тут публично считай назвали идиотом), но так получилось я всё-таки доучился , а те кто знал лучше меня C далеко не все доучились. Я тогда взял себе за правило, если буду когда-либо помогать в обучении, то всегда буду относиться обучающемуся с уважением (без снобизма, подколок), если возникает непонимание, переформулировать иначе и кроме того я обучал на реальных задачах. Если студент не понял и/или ошибается, это не только проблема студента, но и того кто обучает. Сейчас немного программирую на Python, занимаюсь парсингом при помощи xpath и regex. Иногда помогаю в изучении питона знакомому школьнику. По его словам обучение со мной оказалось гораздо интереснее и полезнее чем с преподавателем. К счастью или к сожалению, программирование начинается сколько не с программирования , а прежде всего с умения анализировать (в точнее умении декомпозировать задачу), умении сконцентрироваться и не отвлекаться (по началу списать код с учебника без ошибок сложно), многократном повторении пройденного материала, в самостоятельном поиске информации, умении задавать правильные вопросы и запросы в поисковой системе.

Ответ на пост «Как полезно и важно порой чувствовать себя идиотом»

Хотел бы и я рассказать подобную историю, но увы, все сложилось не так. Я заика(нихуя не за́йка). Так вот помните бармена из кинофильма Святые из Бундока? С заиканием я справлялся подобным же способом. И вот стою такой, читаю доклад и начинается т-т-т-т-т на слове не помню каком на букву тэ. Ну и что мой мозг(все еще не хочу винить себя) выдал в итоге: т-т-ты блядь!!! И все это в сторону преподавателя))) стоит ли говорить, что историю я потом заебался сдавать. Ща, кстати, заикаюсь реже, но бывает.

Как полезно и важно порой чувствовать себя идиотом

История из жизни....

Зима 99-го года, моя первая сессия, поздний вечер, плавно переходящий в ночь... Я сижу в компьютерном классе и клепаю очередную лабораторную работу на Паскале, кажется какую-то сортировку. Программа вроде бы должна работать, и всё написано как надо, но показывает что угодно: погоду на Марсе, цены на пшеницу в Афганистане, средний график температуры главной больницы Улан-Батора ... но только не то, что должна. Я начинаю закипать, мозг плавится, пробую и так, и этак. Опытным путем выясняю, что если компьютер перезагрузить - то в первый запуск программа отрабатывает как надо, а потом всё, понеслась.

И вдруг, в какой-то момент до меня доходит, в каком месте я был неправ. Внезапно, оказывается что переменные надо обнулять :) несколько правок, один запуск, второй, третий... Работает! Пашет, скотина! И тут я на радостях (я все ещё искренне считаю, что один в кабинете) громко, вслух и от всей души выдаю - "Господи! Вот я дол****!!!". В общем, почти как идиот, только не совсем.

Сзади раздаётся негромкое покашливание...

Я оборачиваюсь, и вижу за компьютером нашу незабвенную Ольгу Викторовну, замдекана, которая вела "Алгоритмические языки программирования". Кхм. Неловко как-то получилось. Увлёкся... Но потом случилось то, чего я ни разу не ожидал.

"Антон Александрович... Я считаю, что человека нельзя считать хоть сколько-нибудь разбирающимся в своём деле, если он хотя бы раз 10, а лучше 15-20, не считал себя полным, как вы изволили выразиться ... идиотом. Это абсолютно нормальное явление. Правильно ли я понимаю, что вас можно поздравить с очередным шагом на этом пути?"

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

Замдекана мой, тэг "моё", кажется так тут принято, да?

Показать полностью
Отличная работа, все прочитано!