Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет chistyakov ([info]chistyakov)
@ 2004-09-18 22:26:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение:кипение замысла БРАТа-фоторобота
Музыка:Итальянская 60-х

ГрАНТ. О программировании и инженерах
ИЗ-ЗА ПЕРЕГРУЗКИ ТЕМЫ ОБСУЖДЕНИЕ ЗДЕСЬ ЗАКРЫТО, СВОИ КОММЕНТАРИИ ОСТАВЛЯЙТЕ ЗДЕСЬ (у меня всё и всегда открывается в новом окне. Давите, это окно не пропадёт, почитаете ещё)

ГрАНТ привлёк внимание ЛЖюзеров. Многим понравился этот ДПЛА:



В дискуссиях по ГрАНТу появились какие-то странные люди, позиционирующие себя как "программисты". Мне удивительно.

Программирование -- это низко квалифицированный труд, типа черчения. Я считаю, что инженеры в процессе создания технических систем должны реализовывать свои замыслы и программируя на ЭВМ, в том числе. Инженер должен уметь находить и реализовывать конструктивные, аппаратные и программные технические решения.

Профессия "программист" -- это нечто типа секретарь-машинистка, что ли? Чертёжник? Что это за односторонне развитый специалист, который может только программировать? Главное, ведь ЧТО программировать, правда? Задача -- главное.

Сам я услугами программистов не пользуюсь уже 20 лет, ввиду огромного количества ошибок, которые они вносят в замысел Главного конструктора. Искажения замысла выявляются уже на поздней стадии, на лётных испытаниях, как правило.
Кажущаяся экономия времени квалифицированных инженеров при проектировании системы за счёт привлечения специалистов-программистов потом оборачивается огромными потерями невосполнимого времени и других ресурсов, включая моральные.

Меня поучают какими языками программирования пользоваться. Это удивляет. Возникает ощущение, что молодые люди думают, что до их появления на свет никто ничего не знал, не умел делать, или вообще никого и ничего не было. Слава Богу, с появлением этих людей на свет всё встало на свои места. Русская техника спасена, наконец-то!

Для меня важнейшим свойством программы является её понятность для ЧЕЛОВЕКА. А вовсе не какая-то надуманная "эффективность кода". Программа -- это прежде всего конструкторский документ, на основании которого можно и через годы, когда уже не будет в живых автора программы, понять, по какому алгоритму всё это на самом деле работает. Ни один документ, кроме текста программы, не обладает достаточной для этой цели достоверностью. В наглядности и алгоритмичности нет равных языку Паскаль. Поэтому я и пользуюсь им. Когда надо что-то посчитать действительно быстро, то нет труда написать критический кусок на Ассемблере. Таких кусков набирается совсем немного.

Дополнение (навеяно комментарием [info]ob_zor@lj:

Известны 10 преимуществ Паскаля перед Си:)
Я приведу только одно, но самое важное:

10. На Си Вы можете написать:

for(;P("\n").R-;P("|"))for(e=3DC;e-;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);

На Паскале Вы НЕ МОЖЕТЕ написать:

for(;P("\n").R-;P("|"))for(e=3DC;e-;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);

Кстати, может кто-нибудь перевести эту абракадабру на Паскаль?
_______________________________________________________________________









Для тех, кто не посмотрел ранее выложенные фотки ГрАНТа:

ГрАНТ. Эвакуация с места посадки. Зима 2002 года
ГрАНТ в полёте. Зима 2002 года
Старт ГрАНТа. Зима 2002 года
Комплекс ДПЛА ГрАНТа -- венец советского тактического ДПЛАстроения

{+}



(Читать комментарии) - (Добавить комментарий)


[info]pavloff@lj
2004-09-20 17:57 (ссылка)
Ммм... Про "слив" я написал не из-за неуважительности, а из-за фразы о Москве. Исключительно. Тоесть из-за привязки географического положения к человеку с последующими выводами о его квалификации. Не более того.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]alexclear@lj
2004-09-21 01:18 (ссылка)
Ну так и г-н Чистяков на основании самоидентификации человека как профессионального программиста делает вывод о его квалификации.
То есть, он, согласно Вашей же логике, уже слил.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]pavloff@lj
2004-09-21 02:14 (ссылка)
Что ж, процитирую изначальный пост.

>Сам я услугами программистов не пользуюсь уже 20 лет, ввиду огромного количества ошибок, которые они вносят в замысел Главного конструктора. Искажения замысла выявляются уже на поздней стадии, на лётных испытаниях, как правило.

Тоесть не в самоидентификации как раз дело, а в том, что Чистяков за годы работы "наелся" от программистов такого, что невмоготу. Тоесть он делает вывод о неприменимости программистов для решения его, Чистякова, задач. Ну чтож, такая точка зрения.
А не потому, что они - программисты. Думаю против программистов, написавших компилятор Паскаля, Чистяков ничего не имеет. Тут, видети-ли, несколько разные исходные посылки в ходе логического рассуждения.
Я не исключаю, что в вашем суждении были какие-то скрытые исходные посылки, о которых вы не уполмянули, но, уж простите меня великодушно, мысли я читать не умею - основываюсь только на написанном, в даннном случае.

(Ответить) (Уровень выше)

Помню, В Минрадиопроме
[info]ex_chistyak@lj
2004-09-21 07:32 (ссылка)
в Министерстве радиопромышленности был техникум имени Расплетина. Там выпускали техников со специальностью "программист". У меня даже две левчонки оттуда были дипломницами. Неглупые, да.

{+}

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Помню, В Минрадиопроме
[info]alexclear@lj
2004-09-21 07:36 (ссылка)
Я в 99-м и сам техником-программистом в ЛОНИИС работал, тогда было указание министерства бакалавров на инженерскую должность не ставить. Ну и что? Плохо, что ли?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Бакалавров на инженерную должность не ставить
[info]ex_chistyak@lj
2004-09-21 07:48 (ссылка)
Ну, и что, Вы так до сих пор техником? Пора, пора расти. Кругозор у Вас уже хороший. Всё-таки уж пять лет, на руководящей работе, техником...

Кстати, кто такие бакалавры? Много раз слышал этот термин, но никак не мог уловить его сути. Это как-то связано с вагрантами?

{+}

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Бакалавров на инженерную должность не ставить
[info]alexclear@lj
2004-09-21 07:52 (ссылка)
Ну, и что, Вы так до сих пор техником?

Нет, конечно, я уволился из ЛОНИИС перед защитой диплома.

Кстати, кто такие бакалавры? Много раз слышал этот термин, но никак не мог уловить его сути. Это как-то связано с вагрантами?

Это квалификационная степень, присуждается по результатам защиты диплома на 4-м курсе.
Далее - инженер (срок обучения 5.5 лет) и магистр (срок обучения 6 лет).
А кто такие вагранты?

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Бакалавров на инженерную должность не ставить
[info]ex_chistyak@lj
2004-09-21 09:18 (ссылка)
Вагранты -- это среденевековые бродячие студенты.
А что, чтобы стать магистром, надо 4,0+5,5+6,0=15,5 лет учиться?

Я преклоняюсь.

(Ответить) (Уровень выше)

Re: Бакалавров на инженерную должность не ставить
[info]ex_chistyak@lj
2004-09-21 09:18 (ссылка)
Вагранты -- это средневековые бродячие студенты.
А что, чтобы стать магистром, надо 4,0+5,5+6,0=15,5 лет учиться?

Я преклоняюсь.

(Ответить) (Уровень выше)


(Читать комментарии) -