![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
В смысле, вот есть люди с дисграфией, дискалькулией, и это не потому что они ленивые, а потому что их мозг имеет какие-то физические нарушения.
Я на днях составил схему архитектуры проекта. Проекта, над которым я работаю уже почти год. А составил я её потому, что проект в общих чертах уже готов, он уже написан, и мы сейчас что-то подправляем, что-то улучшаем, а что-то переделываем убирая костыли и подпорки. И вот просто чтобы зафиксировать результаты месячных уже обсуждений одной переделки, я сел и написал статью, которая в итоге оказалась архитектурой.
Я к чему. Нормальные люди сначала составляют архитектуру, пишут план работ, а потом приступают к работе. А я так не могу. Я не могу нарисовать архитектуру будущего проекта. Я не могу составить план работ перед их началом. Просто не могу. Я в школе никогда не мог написать план сочинения, например. То есть где-то вот не так давно, наверное даже в этом году, я начал понимать, зачем нужен план сочинения или план работ, и как будто в некотором смысле представляю как это делать... но сделать я этого не могу.
Сейчас модно писать на фреймворках. И наверное это хорошо и правильно, всякие Mojolicious, Catalyst и Dancer предоставляют программисту сразу мощные инструменты, способные выполнять сложные работы. Но для их использования нужно сразу знать, что ты делаешь и зачем. А я не знаю. Я не могу писать на фреймворках. Я до сих пор пишу на CGI, может на улучшенном, но всё равно CGI, потому что в этом случае я создаю всё сам, я делаю себе инструменты, необходимость в которых я осознаю только перед их непосредственным созданием. Я не могу заранее сказать, какие инструменты мне понадобятся и что я с ними буду делать.
Когда в своё время мне Оленин говорил - "вот это надо писать так, вот это так, а вот это вообще никак нельзя писать никогда" - я его не понимал и не мог применить его советы. Просто не был спобен. Когда прошло десять лет, и я получил массу опыта (читай - граблей), я понял, что Володя был совершенно прав, и действительно, вот здесь желательно это, там то, а за такое надо отрывать руки. Но до сих пор я не всегда могу применить эти советы сразу.
Сейчас в моде Mind maps. Опять же - когда я пытаюсь что-то такое нарисовать, у меня возникает непреодолимое побуждение объять необъятное, всё, вообще всё формализовать и разрисовать по строгим и *абсолютно* правильным формальным законам. Я только сейчас начинаю понимать, что это похоже на навязчивые состояния на самом деле. Я просто начинаю путаться в том, что я хочу сделать - чертёж, схему, карту, архитектуру процессов, объектов, отношений или взаимодействий. Зато по готовой работе я могу нарисовать схему, да.
Всегда крайне паршиво рисовал, но очень неплохо срисовывал.
Много раз пытался разобраться в электронике, в электрических схемах. С нулевым результатом.
В институте на теории информации одни и те же... задачи? не помню уже, что там было, на самом деле, но оно могло быть представлено в виде уравнений и в виде схем с логическими элементами, что-то вроде электрических схем. И эти представления были эквивалентны. И вот схема подавалась как более простое для понимания описание. А я схемы не понимал совершенно. Зато понимал уравнения.
Ну и так, по мелочи - живут же люди, а я не в начале, не в центре и даже не в самом хвосте.
Я на днях составил схему архитектуры проекта. Проекта, над которым я работаю уже почти год. А составил я её потому, что проект в общих чертах уже готов, он уже написан, и мы сейчас что-то подправляем, что-то улучшаем, а что-то переделываем убирая костыли и подпорки. И вот просто чтобы зафиксировать результаты месячных уже обсуждений одной переделки, я сел и написал статью, которая в итоге оказалась архитектурой.
Я к чему. Нормальные люди сначала составляют архитектуру, пишут план работ, а потом приступают к работе. А я так не могу. Я не могу нарисовать архитектуру будущего проекта. Я не могу составить план работ перед их началом. Просто не могу. Я в школе никогда не мог написать план сочинения, например. То есть где-то вот не так давно, наверное даже в этом году, я начал понимать, зачем нужен план сочинения или план работ, и как будто в некотором смысле представляю как это делать... но сделать я этого не могу.
Сейчас модно писать на фреймворках. И наверное это хорошо и правильно, всякие Mojolicious, Catalyst и Dancer предоставляют программисту сразу мощные инструменты, способные выполнять сложные работы. Но для их использования нужно сразу знать, что ты делаешь и зачем. А я не знаю. Я не могу писать на фреймворках. Я до сих пор пишу на CGI, может на улучшенном, но всё равно CGI, потому что в этом случае я создаю всё сам, я делаю себе инструменты, необходимость в которых я осознаю только перед их непосредственным созданием. Я не могу заранее сказать, какие инструменты мне понадобятся и что я с ними буду делать.
Когда в своё время мне Оленин говорил - "вот это надо писать так, вот это так, а вот это вообще никак нельзя писать никогда" - я его не понимал и не мог применить его советы. Просто не был спобен. Когда прошло десять лет, и я получил массу опыта (читай - граблей), я понял, что Володя был совершенно прав, и действительно, вот здесь желательно это, там то, а за такое надо отрывать руки. Но до сих пор я не всегда могу применить эти советы сразу.
Сейчас в моде Mind maps. Опять же - когда я пытаюсь что-то такое нарисовать, у меня возникает непреодолимое побуждение объять необъятное, всё, вообще всё формализовать и разрисовать по строгим и *абсолютно* правильным формальным законам. Я только сейчас начинаю понимать, что это похоже на навязчивые состояния на самом деле. Я просто начинаю путаться в том, что я хочу сделать - чертёж, схему, карту, архитектуру процессов, объектов, отношений или взаимодействий. Зато по готовой работе я могу нарисовать схему, да.
Всегда крайне паршиво рисовал, но очень неплохо срисовывал.
Много раз пытался разобраться в электронике, в электрических схемах. С нулевым результатом.
В институте на теории информации одни и те же... задачи? не помню уже, что там было, на самом деле, но оно могло быть представлено в виде уравнений и в виде схем с логическими элементами, что-то вроде электрических схем. И эти представления были эквивалентны. И вот схема подавалась как более простое для понимания описание. А я схемы не понимал совершенно. Зато понимал уравнения.
Ну и так, по мелочи - живут же люди, а я не в начале, не в центре и даже не в самом хвосте.