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

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

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

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

Сообщества

Настроить S2

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



Пишет chistyakov ([info]chistyakov)
@ 2005-06-11 16:11:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Прежде, чем именовать себя программистом, надо знать, что такое ЭВМ
Стала ясной причина научно-технического невежества "программистов".

Оказывается, они не знают, что такое ЭВМ. Что для неё характерно? Что именно отличает ЭВМ от, например, термореле утюга? Почему программируемая логическая матрица (ПЛИС -- программируемая логическая интегральная схема, "плиска") не является ЭВМ, а самый захудалый микропроцессор является?

Между тем, это знание представляется очень важным. Особенно, когда мы начинаем говорить о всяких неестественных для ЭВМ языках, об объектном и ещё чёрт-те знает каком программировании.

В приступе педагогической щедрости формулирую единственный существенный признак ЭВМ:

ЭВМ -- это такая вещь, которая обладает способностью последовательно выполнять, команда за командой, программу, заложенную в её памяти. Причём в наборе команд ЭВМ существуют команды (хотя бы одна команда), способные условно прерывать последовательность выполнения программы и начинать последовательное выполнение программы с нового места.

Это ВСЁ! И все чудеса, связанные с ЭВМ, проистекают из этого существенного признака и без него невозможны.

Остальное, включая даже прерывания, уже подробности. ЭВМ без прерываний -- тоже ЭВМ.

Теперь можно смело садиться программировать. Без мистики и фанатизма.
Бог в помощь, господа программисты! Знание -- сила.

Носителей идеологий "виртуальных машин" просят не беспокоиться. Все места заняты.

{+}


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


[info]dottedmag@lj
2005-06-14 05:58 (ссылка)
Из коммента, что из производства ДПЛА ушли квалифицированные программисты,в банки и куда-то еще можно сделать вывод, что показать хочется, что за низкую зарплату можно набрать только програмиистов, которые могут делать надежные программы только в идеально-модульно-структурном стиле, а на все остальное у них образования не хватает.

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

Зачем передёргивать?
[info]ex_chistyak@lj
2005-06-14 06:15 (ссылка)
Cj

>...из производства ДПЛА ушли квалифицированные программисты,в банки и куда-то еще

С чего Вы взяли, что эти ребята были квалифицированными программистами? Не были они ими. Мне приходилось их за ручку водить.

С чего Вы взяли, что они ушли в банки? Тогда банков ещё не было никаких. Это теперь они оказались в банках, поскольку не нашли ничего такого, чем стоило дорожить в профессиональной жизни, а при крахе СССР поплыли по течению. Не думаю, что когда они шли в математики, они мечтали стать сисадминами (то есть, эксплуатационниками) и придатками к бухгалтерским программам, правда?

С чего Вы взяли, что их зарплата была низкой? Она в их глазах была недостаточной.

К тому же, творцы не за зарплату работают. Само придёт, если будешь достоин. И не мало, уверяю Вас.

{+}

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


[info]ex_chistyak@lj
2005-06-14 06:24 (ссылка)
>...програмиистов, которые могут делать надежные программы только в идеально-модульно-структурном стиле, а на все остальное у них образования не хватает

Это были бы очень хорошие программисты, да. Образование, что ли, запретить. Или... Идея! ПОРОТЬ!

:)

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


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