Переход на новый уровень мышления
В этом году я захотел сделать поиск книг в библиотеках Москвы.
Я не понимал, как это запрограммировать. Прочитал о страшных технологиях: эмуляции клиентских запросов, ХТМЛ-парсере Икс-пасом и регулярными выражениями. Мне было тяжело: «Вот есть боги, которые умеют это всё, а я тупой».
Но это переживание нормально. Всегда, когда открываешь новую область, в которой не разбираешься, чувствуешь паршиво. Это можно сравнить с подъёмом на вершину горы.
Я потихоньку изучал тему, задавал вопросы в университете преподавателям и другим студентам, на сайтах для программистов: «Тостер» и «Стек-оверфлоу». Пробовал, понемногу делал, и получилось: booksearcher.ru.
Сейчас я смотрю на те «страшные» технологии и смеюсь над собой. Недавно надо было повторить изученное в меньшем объёме: добавить в проект проверку, что книга из библиотеки Некрасова не на руках. Я справился легко и быстро.
Это был переход на новый уровень мышления.
См. также:
Поиск книг в библиотеках Москвы
Уровень мышления
Зачем я читаю