Проектировщику-непрограммисту: быть или не быть?

by Темных Сергей 21.09.2009 20:18:00

Периодически задается вопрос: обязан ли проектировщик ПО уметь программировать?

Наблюдения и опыт показывает, что: проектировщик не обязан уметь программировать.

причем у такого проектировщика - проект может получаться даже лучше, чем у проектировщика-программиста.
т.к. программисту часто мешает весь его лес знаний, т.к. за этим лесом бывает тяжело увидеть и сформулировать суть проекта.

но в то же время, проектировщика-непрограммиста нельзя подпускать к непосредственной реализации проекта.
т.е. обязательно должен быть человек: который возьмет проект, его осмыслит - и преобразует проект уже в термины кода.
если же проектировщика-непрограммиста просто поставить над кодерами, то в итоге получается решение - буквальное - что вижу в проекте, то и делаю.
написано в проекте - фабрика, делаем класс- фабрика, хотя в данном случае может уместнее было фабрику сделать через одну строчку кода
написано в проекте - надо уметь складывать 1+2, будем делать складывание 1+2; а складывать 2+1 - уже не будем
и т.д.

можно провести параллель с производством: там есть деление на конструкторов и технологов.
Первые знают что надо сделать, вторые - знают как это можно сделать.
и соответственно есть: как главный конструктор, так и главный технолог.
и первые прорабатывают проект с учетом конструкции, а вторые прорабатывают проект с учетом технологии. при разработке ПО получается все тоже самое: "главный проектировщик" - должен ответить на вопрос "что строится", а "главный программист" на вопрос "как строится" (фактически задача "главного программиста" - это увязать цели и задачи проекта с огнями разработки)

Оценок нет

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Похожие записи

Комментарии

07.10.2009 6:22:55

Китайские авто

Самые толковые техзадания понятные разным спецам, получаются у тех, кто владеет темой не на уровне специализации а на каком-то общем уровне, т.е. всем понемногу

Китайские авто

Powered by BlogEngine.NET 1.3.1.0
Theme by Mads Kristensen

Сергей Темных

Модулятор


Calendar

<<  Август 2017  >>
повтсрчепясуво
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

Страницы

    Последние комментарии

    Категории

    None


    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2017

    Sign in