>Мне кажется, что логика (даже важнее математики) и... олимпиадный опыт тут полезнее
>мехмата. На сколько я знаю, ни один из победителей международных олимпиад по программированию не избрал в качестве своей профессиональной деательности труд программиста.
>Понимаете, паркетные архитекторы -- это, конечно, не так удручает, как паркетные генералы...
>но что-то не хотел бы я ни служить под началом офицера,
>который сам не сделает то, что приказывает другим, ни разрабатывать по
>проекту архитектора, который сам не может сесть и изложить в коде
>то, что вырисовывает. Не всё, понятно, но любой отдельный кусочек.
Дворника должен управлять дворник? А министр транспорта обязан уметь водить паровоз? Управление и архитектура совершенно другие области деятельности, чем написание кода, и востребуют иные качества. Хотя, я считаю, что отличный программист, получив необходимые знания вполне может стать системным аналитиком или архитектором, если, как раз, отбросит оковы постоянного оглядывания на проблемы реализации.