Обархитектуре и абстрактном управлении
Sep. 4th, 2009 08:00 amОтличная статейка попалась!
Многие тут скажут: а что, архитектор, значит, не нужен? Ты уверен? А я отвечу: не нужен абстрактный архитектор. Нужны программисты-лидеры. Которые разрабатывают архитектуру и (в обязательном порядке) пишут наиболее общие библиотеки. И (в обязательном порядке) учат остальных ими пользоваться. И (в обязательном порядке) превосходящие остальных по своим именно (в обязательном порядке) программистским навыкам.
В голову никому не приходит сказать, что самолёт может быть собран коллективом из теоретика-авиатора, в жизни не видевшего даже чертежей самолётов, и бригады рабочих с напильниками, умеющих только наяривать напильником. Нет, все понимают, что самолёт так не сделать. Нужна цепочка, начинающаяся от физиков-теоретиков, проходящая через физиков-прикладников, конструкторов, инженеров, бригадиров и только в конце замыкающаяся на рабочих с напильником. Нельзя просто выкинуть все промежуточные звенья. И даже двух крайних мыслить узкими специалистами нельзя. Рабочий ещё может заниматься вытачиванием одних только гаек, но в физике-теоретике, не умеющем решать задачи и не бывавшем на испытаниях, уже толку мало. Держится же весь процесс как раз на средних звеньях — они-то без двух крайних худо-бедно справятся, а вот крайние без них — фигу.
Многие тут скажут: а что, архитектор, значит, не нужен? Ты уверен? А я отвечу: не нужен абстрактный архитектор. Нужны программисты-лидеры. Которые разрабатывают архитектуру и (в обязательном порядке) пишут наиболее общие библиотеки. И (в обязательном порядке) учат остальных ими пользоваться. И (в обязательном порядке) превосходящие остальных по своим именно (в обязательном порядке) программистским навыкам.
В голову никому не приходит сказать, что самолёт может быть собран коллективом из теоретика-авиатора, в жизни не видевшего даже чертежей самолётов, и бригады рабочих с напильниками, умеющих только наяривать напильником. Нет, все понимают, что самолёт так не сделать. Нужна цепочка, начинающаяся от физиков-теоретиков, проходящая через физиков-прикладников, конструкторов, инженеров, бригадиров и только в конце замыкающаяся на рабочих с напильником. Нельзя просто выкинуть все промежуточные звенья. И даже двух крайних мыслить узкими специалистами нельзя. Рабочий ещё может заниматься вытачиванием одних только гаек, но в физике-теоретике, не умеющем решать задачи и не бывавшем на испытаниях, уже толку мало. Держится же весь процесс как раз на средних звеньях — они-то без двух крайних худо-бедно справятся, а вот крайние без них — фигу.