ВУЗ:
Составители:
Рубрика:
Перепоручить
Трудозатраты
Просчёт
Фатальные последствия
Острая нехватка
Гарантированные показатели
Продвижение на рынок
Муки творчества
По старинке
ПРОГРАММИСТЫ
Это одна из самых молодых и очень популярных профессий. Про-
граммист – человек, составляющий программы для ЭВМ.
В 60-х гг. ХХ в. в создании программ участвовали три человека:
ученый, ставивший задачу и определявший необходимые данные для её
решения; математик-алгоритмист, придумывавший алгоритм решения
задачи и описывавший его на особенном языке; программист, кодиро-
вавший на машинном языке заданный алгоритм, пытаясь вместить
большую программу в маленькую память медленно работающего ком-
пьютера.
Каждая программа являлась достижением человеческой мысли. За
её эффективность отвечали автор алгоритма и программист. Математик
должен был знать допустимый размер матрицы действительных чисел,
при котором возможно производить обработку данных. Кодирование
также требовало внимания – не меньшего, чем у авиадиспетчера.
С появлением языков программирования высокого уровня задачи
программиста начали расширяться: теперь он и кодирует их на подхо-
дящем языке. Процесс создания эффективного алгоритма сохранил
творческое начало. А вот кодирование становится рутинной операцией,
которую можно перепоручить компьютеру.
Когда количество ЭВМ возросло, поменялся и круг задач, что вы-
звало острую нехватку программистов. В наши дни творческий подход
и промежуточный результат удовлетворяют только запросы учёных, а
финансистам и менеджерам необходимы готовые решения в минималь-
ные сроки и с гарантированными показателями. Поэтому разработаны
специальные технологии созданий программных продуктов. Например,
сначала система описывала их полностью, проект излагался в деталях, и
лишь затем начиналась реализация системы. А вот документация по
системе уж точно пишется в последнюю очередь. Правда, так возника-
ют только сопровождающие программные продукты: редакторы, опе-
рационные системы и пр. Труд программиста, как правило, составляет
10 – 15 % общих трудозатрат по созданию и продвижению на рынок
программной системы.
20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »