Re[2]: Наболело...
От: Maxim S. Shatskih Россия  
Дата: 29.08.05 07:37
Оценка:
SR>Так вот, тот человек, которого вы описали, это не практик, это практикант ПТУ.

За 600 баксов в месяц иное невозможно ИМХО. Все упирается в заяву на вакансию и в ее формулировку.
Занимайтесь LoveCraftом, а не WarCraftом!
Re[3]: Наболело...
От: Maxim S. Shatskih Россия  
Дата: 29.08.05 07:38
Оценка:
A>Именно поэтому ты следующие 3 года будешь и дальше клепать простенькие сайты и однотипные странички.
A>Либо web gui для систем где все рассчеты делаются в ядре(к которому с такими знаниями на километр не подпустят),

Вакансия, о которой речь — именно оно и есть.
Занимайтесь LoveCraftом, а не WarCraftом!
Re[3]: Наболело...
От: Дарней Россия  
Дата: 29.08.05 07:40
Оценка:
Здравствуйте, chelovek, Вы писали:

C>Ни одного интервью в стиле Джоеля Спольски не было в принципе. Так что учите C++, даже если это нужно только для интервью.


Скорее, "в стиле Майкрософт"
Но даже у них знание С++ — это "a must"
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Всех излечит, исцелит
добрый Ctrl+Alt+Delete
Re[4]: Наболело...
От: 0rc Украина  
Дата: 29.08.05 08:11
Оценка:
Здравствуйте, Pyromancer, Вы писали:

P>Гуй в большинстве серьёзных задач это 10% работы


это 50% работы, и примерно 66.(6)% успеха продукта.

P>Кому нужен работник, способный выполнить работу только на 10%?


Здесь, очевидно, подмена понятитий происходит заявленые вами 10% работы на 'выполнять работу только на 10%'. Забыли добавить, что у разработчика на эти "10%" уходит 100% рабочего времени.

P>Надо гуй-дизайнеров выделить в отдельную профессию, чтоб не мешали обычным программерам жить


ИМХО при нормальной модели разработке это не должно мешать — совершенно разные вещи.

P>насчёт гуя студий я не согласен, 2003 мне лично удобней, хотя дефолтовое расположение и надо пересовать при первом запуске.


Для старших товарищей, которые работали с VC 4.0, потом 5.0, потом 6.0 и так на протяжении 6-8 лет. Переход на новый интерфейс может закончится делом 'привычки'.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: Наболело...
От: ansi  
Дата: 29.08.05 08:54
Оценка: +2
Здравствуйте, Maxim S. Shatskih, Вы писали:

>>этот кадр считает себя программистом то видно он относится к роду гуёвых, вид

>>мышевозилка обыкновенная

MSS>За 600 баксов ни о ком более и речи быть не может.


Смотря где... Мне бы ваши зарплаты...
new RSDN@Home(1.1.4, 303) << new Message(); std::head::ear << "Apocalyptica — Life Burns!";
Re[7]: Наболело...
От: Smetanin Россия  
Дата: 29.08.05 08:58
Оценка: +1
Здравствуйте, DEMON HOOD, Вы писали:

DH>Здравствуйте, Smetanin, Вы писали:


S>>Интересно, а по вашему, какие БАЗОВЫЕ знания должны быть у начинающего программиста?

DH>
DH>void main()
DH>{
DH>}
DH>


Ну и следующий вопрос. Нахрена мне такой программист???
May the source be with you!
Re[3]: Наболело...
От: SeRya Россия http://home.onego.ru/~ryazanov/
Дата: 29.08.05 09:52
Оценка:
Здравствуйте, Maxim S. Shatskih, Вы писали:

SR>>Так вот, тот человек, которого вы описали, это не практик, это практикант ПТУ.


MSS>За 600 баксов в месяц иное невозможно ИМХО. Все упирается в заяву на вакансию и в ее формулировку.


Это выглядит как высказывание человека, пытающегося набить себе (и таким как он сам) цену

Все-таки, мне кажется, что возможно. Не все практиканты профессионально непригодны. Есть и такие, которым не хватает практического опыта и платить им много экономически нецелесообразно. Если для человека это первое место работы, скорее всего в первые месяцы он и эти 600 баксов не будет отрабатывать. А вот когда он втянется, тогда можно и поднять зарплату, но это уже другой вопрос.

К сожалению, в такой массе практикантов из ПТУ таких людей найти не так просто. И даже более высокая зарплата не обязательно решит проблему. А вот расходов добавит точно.
Re[3]: Наболело...
От: Pyromancer  
Дата: 29.08.05 12:34
Оценка:
Здравствуйте, Maxim S. Shatskih, Вы писали:

>>этот кадр считает себя программистом то видно он относится к роду гуёвых, вид

>>мышевозилка обыкновенная

MSS>За 600 баксов ни о ком более и речи быть не может.


москвич,100%
я 600 не получаю, но тут где я жить на 100 вполне можно, но если соберусь в Москву буду тыщи 2 требовать
Re[6]: Наболело...
От: Anatolix Россия https://www.linkedin.com/in/anatolix/
Дата: 29.08.05 15:07
Оценка:
Здравствуйте, koandrew, Вы писали:

A>>Классический пример где usability expert-ы справились, а программисты нет. Он у меня даже на P4-3GHz оставляет ощущение тормознутости,

A>>VS6 летал на Celeron-300Mhz...

K>А у меня не оставляет

Здесь есть 2 варианта, либо тебе не с чем сравнивать, либо здесь виновата скорость второй стороны сравнения(человеческой).

K>А вы что, usability expert?

А вы что, кащенит
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Re[5]: Наболело...
От: Glоbus Украина  
Дата: 29.08.05 15:20
Оценка: :)
Здравствуйте, ЯпонИц, Вы писали:


ЯИ>Ну поставьте условие приема на работу — "Уметь разбираться почему данный код написан именно так".


За этот абзац +1. По своему опыту скажу — нетривиальная задача
Удачи тебе, браток!
Re[2]: Наболело...
От: Glоbus Украина  
Дата: 29.08.05 15:27
Оценка:
Здравствуйте, Victor Repetsky, Вы писали:

VR>Здравствуйте, MaximVK, Вы писали:


VR>Мы используем самописный тест с проверкой таких знаний

VR>1. основы языка (например как считать такое p+=k-=j<<=i%=4;l=--j/i++;

"Повбывав бы..." (с) Украинское народное... То есть конечно посчитать можно, но тут задача не на сообразительность, а степень терпимости к фашизму, потому что иначе какфашизмом такой код назвать нельзя.
Удачи тебе, браток!
Re[7]: Наболело...
От: Нахлобуч Великобритания https://hglabhq.com
Дата: 29.08.05 15:43
Оценка:
Здравствуйте, Maxim S. Shatskih, Вы писали:

MSS>Ха! Знание того, как работают индексы внутри MSSQL и умение их оптимизить — это не 600 баксов стоит


MSS>600 баксов — это умение написать SELECT без ошибок и знание, что такое ссылочная целостность.


Я чесслово удивляюсь. То есть базовые, имхо, знания того, что, грубо говоря, индексы — это B-деревья, что кластерные индексы определяют физическое размещение данных на страницах, что составные индексы надо строить определенным образом, и то, что индексы как таковые увеличивают время обновления, уменьшая при этом время поиска — это больше 600?
HgLab: Mercurial Server and Repository Management for Windows
Re[4]: Наболело...
От: Нахлобуч Великобритания https://hglabhq.com
Дата: 29.08.05 15:50
Оценка:
Здравствуйте, Maxim S. Shatskih, Вы писали:

MSS>Вообще — надо отдавать себе отчет, что за народ будет приходить на собеседования, если указать в вакансии "600".


И что же?
HgLab: Mercurial Server and Repository Management for Windows
Re[8]: Наболело...
От: kittown  
Дата: 29.08.05 16:17
Оценка:
Нахлобуч wrote:
>
> MSS>Ха! Знание того, как работают индексы внутри MSSQL и умение их
> оптимизить — это не 600 баксов стоит
>
> MSS>600 баксов — это умение написать SELECT без ошибок и знание, что
> такое ссылочная целостность.
>
> Я чесслово удивляюсь. То есть базовые, имхо, знания того, что, грубо
> говоря, индексы — это B-деревья,

Если бы не поковырялся случайно во внутренностях одной из БД, так
бы этого и не знал. Ни в одном курсе данная информация не
попадалась. Т.о. подобное знание может сформироваться либо
случайно, либо при намеренном копании.

> что кластерные индексы определяют физическое размещение данных на

> страницах, что составные индексы надо строить определенным образом,
> и то, что индексы как таковые увеличивают время обновления, уменьшая
> при этом время поиска — это больше 600?

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

Естественно, для специалиста с претензией на наличие
обширного опыта администрирования БД это недопустимо.
Но для остальных категорий такой фильтр все же узковат.

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

Mikhail
Posted via RSDN NNTP Server 1.9
Re[9]: Наболело...
От: kittown  
Дата: 29.08.05 16:27
Оценка:
kittown wrote:
>
>> Я чесслово удивляюсь. То есть базовые, имхо, знания того, что, грубо
>> говоря, индексы — это B-деревья,
>
> Если бы не поковырялся случайно во внутренностях одной из БД, так
> бы этого и не знал. Ни в одном курсе данная информация не
> попадалась. Т.о. подобное знание может сформироваться либо
> случайно, либо при намеренном копании.

К этому параграфу та же оговорка, что и с кластерными
индексами: для специалиста с претензией на наличие
обширного опыта работы с БД — недопустимо. Регулярно
проскальзывает в той или иной документации, хотя
в справочнике по SQL, само собой, отсутствует.

Mikhail
Posted via RSDN NNTP Server 1.9
Re[8]: Наболело...
От: Ромашка Украина  
Дата: 29.08.05 16:44
Оценка:
Здравствуйте Нахлобуч, Вы писали :
> Я чесслово удивляюсь. То есть базовые, имхо, знания того, что, грубо
> говоря, индексы — это B-деревья, что кластерные индексы определяют
> физическое размещение данных на страницах, что составные индексы надо
> строить определенным образом, и то, что индексы как таковые увеличивают
> время обновления, уменьшая при этом время поиска — это больше 600?

Не вводите народ в заблуждение.

1. Индекс, зачастую, и не дерево вовсе.
2. Кластерные индексы никак не определяют размещение данных на
страницах. Они определяют только порядок физического размещения
данных.
3. Определенным образом....
4. Индексы, в общем случае, не увеличивают время обновления.

Блин, уж лучше кандидат вообще ничего не знает, тогда не придется
развенчивать те мифы, которые ему внушили.
Posted via RSDN NNTP Server 2.0 beta


Всё, что нас не убивает, ещё горько об этом пожалеет.
Re[9]: Наболело...
От: Нахлобуч Великобритания https://hglabhq.com
Дата: 29.08.05 17:25
Оценка:
Здравствуйте, Ромашка, Вы писали:

Р>Не вводите народ в заблуждение.


Р>1. Индекс, зачастую, и не дерево вовсе.


SQL BOL

Clustered Indexes
...Microsoft® SQL Server™ 2000 indexes are organized as B-trees. Each page in an index holds a page header followed by index rows. Each index row contains a key value and a pointer to either a lower-level page or a data row. Each page in an index is called an index node. The top node of the B-tree is called the root node...

Nonclustered Indexes
Nonclustered indexes have the same B-tree structure as clustered indexes, with two significant differences:


Р>2. Кластерные индексы никак не определяют размещение данных на

Р>страницах. Они определяют только порядок физического размещения
Р>данных.

И соглашусь, и не соглашусь. Кейворд "порядок", действительно, не написал. Но по сути — разве "порядок" не есть размещение ?

Р>3. Определенным образом....


Порядок следования столбцов и index selectivity

Р>4. Индексы, в общем случае, не увеличивают время обновления.


В общем случае — конечно. Но

Large numbers of indexes on a table affect the performance of INSERT, UPDATE, and DELETE statements because all indexes must be adjusted appropriately as data in the table changes. Conversely, large numbers of indexes can help the performance of queries that do not modify data (SELECT statements) because SQL Server has more indexes to choose from to determine the best way to access the data as fast as possible.

HgLab: Mercurial Server and Repository Management for Windows
Re[8]: Наболело...
От: DEMON HOOD  
Дата: 29.08.05 19:07
Оценка: +1 -1
Здравствуйте, Smetanin, Вы писали:

S>Ну и следующий вопрос. Нахрена мне такой программист???


Ну и следующий вопрос. А что же такое базовые знания для начинающего программиста?

Вот например, знание ф-й в iostream.h обязательно? Все эти ваши сортировки то же самое. Если не понял к чему я про iostream.h, я ни в одной своей программе не использовал этот хидер, за ненадобностью. А ведь он существует, и бывает, что на собеседовании спросят что нибудь из него (параметры ф-ии или ещё чего) вот и спрашивается, зачем знать наизусть, что можно прочесть в литературе? MSDN+RSDN+Google+some_books вполне хватить, чтобы решить поставленную задачу. Программист — это не отличник-зубрила, это творческая натура, имхо.
silent RSDN@Home 1.1.4 stable [510] Windows XP 5.1.2600.0
Re[9]: Наболело...
От: Pyromancer  
Дата: 29.08.05 20:56
Оценка: +1
DH>Вот например, знание ф-й в iostream.h обязательно? Все эти ваши сортировки то же самое. Если не понял к чему я про iostream.h, я ни в одной своей программе не использовал этот хидер, за ненадобностью.

Какой же плюсовик без иострима? Эх, когда я на плюсах писал чуть ли не в каждой второй программе он был, а вы говорите "ненадобность" Это что же,бросить иострим и писать FILE*f=fopen(.., как в древних сях?Никогда!
Re[9]: Наболело...
От: kittown  
Дата: 29.08.05 22:59
Оценка:
DEMON HOOD wrote:
>
> Вот например, знание ф-й в iostream.h обязательно? Все эти ваши
> сортировки то же самое. Если не понял к чему я про iostream.h, я ни в
> одной своей программе не использовал этот хидер, за ненадобностью.

Не разу не пользовались потоками ? Если пользовались, то хидер
косвенно включается кем-то другим, что просто скрывает недоделанность
ваших файлов заголовков (на это полагаться нельзя).

> А ведь он существует, и бывает, что на собеседовании спросят что нибудь из

> него (параметры ф-ии или ещё чего) вот и спрашивается, зачем знать

Это тот хидер, часто используемые функции из которого надо знать для
того, чтобы уметь писать быстро программы с нуля (небольшие). Если
этого нет, почти наверняка опыта написания программ с нуля мало.
Насколько важно такое умение — другой вопрос.

> *наизусть*, что можно прочесть в литературе? MSDN+RSDN+Google+some_books

> вполне хватить, чтобы решить поставленную задачу. Программист — это не
> отличник-зубрила, это творческая натура, имхо.

Но и не придаток к справочнику. Наиболее используемые сведения должны
быть закешированы.

Mikhail
Posted via RSDN NNTP Server 1.9
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.