Re[8]: что кризис программистов на рынке труда
От: LuciferMoscow Россия  
Дата: 11.10.06 17:32
Оценка: -1
Здравствуйте, De-Bill, Вы писали:

DB>Виртуальный (наследование и виртуальные функции), параметрический (шаблоны) и полиморфизм по сигнатуре (одинаковые по названию функции, но с разной сигнатурой)...

Последние 2 — одно по сути
<skipped>
... << RSDN@Home 1.1.4 beta 4 rev. 358>>
Re[8]: что кризис программистов на рынке труда
От: Echer  
Дата: 12.10.06 04:36
Оценка: :)))
Здравствуйте, De-Bill, Вы писали:

DB>P.S. Это я написал к тому, что большинство нормальных программистов не задумываются над такими вопросами. Поэтому спрашивать на собеседованиях про так называемые "принципы ООП" по крайней мере глупо. Это примерно тоже самое, что попросить человека назвать все его рефлексы, а потом, если он не ответит, сказать: "А как ты можешь называться человеком? Ты даже не знаешь, какие у тебя есть рефлексы."


По этому поводу вспоминается случай о том, как в одну компанию (достаточно крупную и известную) взяли программиста который произвел неизгладимое впечатление на человека проводившего техническое собеседование, а через него и на технического директора тем, что он оказался едиственным! кто дал правильное определение виртуальной функции!!! Этот факт был известен в техническом отделе (около 20-ти программистов), с одной стороны благодаря самому герою данного повествования, который не упускал случая в разговорах вставить фразу типа "... а вы знаете, что я — единственный, кто...", а с другой стороны благодаря техдиректору, на которого "герой" не останавливаясь, практически ежедневно продолжал давить своей "эрудицией", "безграничным опытом", а то и "гениальностью" (их рабочие места находились в полутора метрах друг от друга). Не удивительно что такой "ценный кадр" не мог не быть минимум руководителем проекта. И уже сам проводя собеседования, "великий программист" задавал "краеугольный вопрос". Важнейший из вопросов. И послав соискателя лесом, минимум час, взахлеб мыл кости вслед этому "недоумку, даже не знающему что такое виртуальная функция!!!".

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

Суть же, имеющая отношение к обсуждаемой теме в том, что когда на нас свалилась необходимость брать на себя часть работы которой занимался герой и мы залезли в исходные коды, то мы наконец-то офигели. Оказалось, что они представляли из себя причудливую мазаику из отрывков исходного кода выдранного из MSDN и популярных книжек по программированию на C#, соединенных неумелой рукой НАЧИНАЮЩЕГО ПРОГРАММИСТА. Это не могло работать!
Re[9]: что кризис программистов на рынке труда
От: ArtemGorikov Австралия жж
Дата: 12.10.06 06:40
Оценка:
Здравствуйте, Echer, Вы писали:


E>Суть же, имеющая отношение к обсуждаемой теме в том, что когда на нас свалилась необходимость брать на себя часть работы которой занимался герой и мы залезли в исходные коды, то мы наконец-то офигели. Оказалось, что они представляли из себя причудливую мазаику из отрывков исходного кода выдранного из MSDN и популярных книжек по программированию на C#, соединенных неумелой рукой НАЧИНАЮЩЕГО ПРОГРАММИСТА. Это не могло работать!


Супер!!! +5 "гению" — ему бы в артисты, такой талант пропадает
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.