AXForum  
Вернуться   AXForum > Рынок > Рынок труда Microsoft Dynamics
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.06.2010, 16:01   #1  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от lev Посмотреть сообщение
эээ... открываю Help Microsoft раздел Select statement (Select Statment Syntax), читаю:


Или вы просто опечатались и имели в виду не index hint, а index?
Думаю, что имелось ввиду это.

Последний раз редактировалось _scorp_; 03.06.2010 в 16:05.
Старый 03.06.2010, 16:16   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Думаю, что имелось ввиду это.
ну думаю человек не спроста пример такой привел, и рассказал про index hint. Значит такие ситуации были... ДО СИХ ПОР в руководстве от великого и могучего Microsoft написано то, что я привел выше...
из приведенной вами ссылки, цитирую пост Vadik-а:
Цитата:
..описанное в примере поведение - "фича" последних версий..
т.е. человек на собеседовании ответил абсолютно правильно, опираясь на свой опыт работы в системе, и документацию от Microsoft... А человек зная какую то ФИЧУ, отловленную случайно при трассировке запросов, зачислил кандидата в лузеры-программисты, который не стоит тех денег, которые просит... оооочень странный подход...
исходя из такого, любого программиста можно подловить на такой фиче
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем

Последний раз редактировалось lev; 03.06.2010 в 16:19.
За это сообщение автора поблагодарили: gaenar (2), Hans (1).
Старый 08.06.2010, 17:03   #3  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от lev Посмотреть сообщение
ну думаю человек не спроста пример такой привел, и рассказал про index hint. Значит такие ситуации были... ДО СИХ ПОР в руководстве от великого и могучего Microsoft написано то, что я привел выше...
из приведенной вами ссылки, цитирую пост Vadik-а:


т.е. человек на собеседовании ответил абсолютно правильно, опираясь на свой опыт работы в системе, и документацию от Microsoft... А человек зная какую то ФИЧУ, отловленную случайно при трассировке запросов, зачислил кандидата в лузеры-программисты, который не стоит тех денег, которые просит... оооочень странный подход...
исходя из такого, любого программиста можно подловить на такой фиче
В принципе, Cargo все сказал, но просто поражает, что известная опечатка в хелпе воспринимается как ФИЧА последних версий, головоломки для 7 класса школы как нерешаемые логические задачи и т.д. Судя по тому, что написано в блоге про собеседование автор умеет выгружать из системы данные в Excel и не более, так что предложенный уровень ему уровень может немного и занижен, но несильно. А насчет волнения во время собеседования - а как автор будет работать во время запуска проекта, закрытия месяца бухгалтерией и т.д.?
За это сообщение автора поблагодарили: Lemming (1).
Старый 08.06.2010, 17:35   #4  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,701 / 405 (17) +++++++
Регистрация: 23.03.2006
Цитата:
Сообщение от mifi Посмотреть сообщение
А насчет волнения во время собеседования - а как автор будет работать во время запуска проекта, закрытия месяца бухгалтерией и т.д.?
вот только не надо путать белое с мягким, есть люди которые профессионалы проходить собеседование, а есть профессионалы в работе
Старый 08.06.2010, 18:08   #5  
Cargo is offline
Cargo
Участник
 
88 / 30 (2) +++
Регистрация: 16.09.2005
Адрес: Moscow
Цитата:
Сообщение от ice Посмотреть сообщение
вот только не надо путать белое с мягким, есть люди которые профессионалы проходить собеседование, а есть профессионалы в работе
и как по Вашему можно выявить профессионала в работе на собеседовании? или нужно делать всем скидку, что они непрофессионально проходят интервью и надеяться на лучшее и что они будут супер-профи в работе?)))

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

конечно же есть исключения, которые умеют себя грамотно продавать, но не являются супер-работниками. но для этого и существуют собеседования, тесты и прочее, чтобы как минимум понять - насколько человек ориентируется в вопросах, о которых говорит.
Старый 11.06.2010, 21:18   #6  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от Cargo Посмотреть сообщение
и как по Вашему можно выявить профессионала в работе на собеседовании? или нужно делать всем скидку, что они непрофессионально проходят интервью и надеяться на лучшее и что они будут супер-профи в работе?)))
Профессионалов на собеседовании вы не выявите, поскольку профессионалы на собеседования, как правило, не ходят. Профессионалов приглашают и переманивают.
За это сообщение автора поблагодарили: lev (2), Recruiter_M (1).
Старый 12.06.2010, 12:41   #7  
Cargo is offline
Cargo
Участник
 
88 / 30 (2) +++
Регистрация: 16.09.2005
Адрес: Moscow
Цитата:
Сообщение от EVGL Посмотреть сообщение
Профессионалов на собеседовании вы не выявите, поскольку профессионалы на собеседования, как правило, не ходят. Профессионалов приглашают и переманивают.
ну ты-то знаешь о чем говоришь, ага:-)))))))))))

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

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

кстати, Женя очень удачно в свое время работал в Колумбусе. И думаю, он уверен, что не ошибся тогда:-)
Старый 08.06.2010, 18:27   #8  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от mifi Посмотреть сообщение
... но просто поражает, что известная опечатка в хелпе воспринимается как ФИЧА последних версий, головоломки для 7 класса школы как нерешаемые логические задачи и т.д. ...
про головоломки не понял прикол
про "ИЗВЕСТНУЮ" опечатку... не поленился и нашел все документы которые у меня есть по разработке Х++, итак:
1. Уже известный нам хелп майкросфта, там известная всем опечатка что:
Цитата:
ndex hint
Gives the database a hint to use this index to sort the selected records as defined by the index. The database may choose to ignore the hint.
2. Книга Алексея Ерёменко и Руслана Шашкова "Разработка Бизнес приоложений в MBS Axapta". Часть 2. Базовые знания. Таблица 14 "Ключевые слова оператора селект" (стр. 112), последняя строка таблицы, читаем (опечатка номер два ):
Цитата:
index hint Предложение использовать индекс при выборе данных из базы данных. База данных может игнорировать эту опцию
3. Книга Steen Andreasen "MorphX IT Введение в язык программирования в Axapta X++ и среду разработки MorphX". Часть 2.4 "Запросы к базе данных". Таблица 5 "Обзор ключевых слов Select", 17-ая строка в таблице (на стр. 63), читаем (опечатка нумбер 3 ) :
Цитата:
index hint
 Предлагает базе данных использовать указанный индекс при обработке запроса. База данных может проигнорировать эту команду, если есть более подходящий с точки производительности индекс.
Т.е. получается человек начинает изучать X++, обложился книгами (выше мной описанными) и документацией от Microsoft (help и пр.), и везде написано одно и тоже (все разом взяли, и опечатались ) и он этой информации верит, и программирует (он пока не знает про мониторинг запросов, профайлеры и прочие, учится только ) А теперь вопрос: откуда ему знать про то, что все опечатались?

З.Ы. А если жизнь не сложиться определенным образом, то он и на опыте может в течении нескольких лет не узнать о том, что он прочитал не правильно.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 08.06.2010, 18:37   #9  
Cargo is offline
Cargo
Участник
 
88 / 30 (2) +++
Регистрация: 16.09.2005
Адрес: Moscow
Цитата:
Сообщение от lev Посмотреть сообщение
Т.е. получается человек начинает изучать X++, обложился книгами (выше мной описанными) и документацией от Microsoft (help и пр.), и везде написано одно и тоже (все разом взяли, и опечатались ) и он этой информации верит, и программирует (он пока не знает про мониторинг запросов, профайлеры и прочие, учится только ) А теперь вопрос: откуда ему знать про то, что все опечатались?

З.Ы. А если жизнь не сложиться определенным образом, то он и на опыте может в течении нескольких лет не узнать о том, что он прочитал не правильно.
если человек учится только - то это простительно. и это, по идее, не должно сильно повлиять на его претензии в плане вакансий.

но если он претендует на гордое звание профессионала и, простите, у него жизнь сложилась таким образом, что он ни разу не оптимизировал запросы и ни разу не общался с теми, кто знает про эту фичу и ни разу не заглянул на аксфорум, где эта тема уже несколько лет назад обсуждалась - то возникает вопрос - а чем же он занимался будучи программистом? формочки ваял? ведь любая, мало-мальски серьезная модификация связана с написанием запросов. и любой профессионал задумывается о производительности. не только читает мануалы, но и жизнь складывается таким образом, что ему приходится смотреть планы запросов и разбираться с тем, как они обрабатываются СУБД.
Старый 08.06.2010, 18:54   #10  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Cargo Посмотреть сообщение
... у него жизнь сложилась таким образом, что он ни разу не оптимизировал запросы и ...
про SQL не знаю, но например в ORACLE можно отключить все входящие хинты, т.е. оракл все указки будет игнорировать (или определенные указки).
а оптимизация запросов состоит не только из знания интерпретации index hint аксаптой . например я никогда не использую index hint, ибо его использование не дает гарантий правильного использования индексов, поэтому про эту фичу не знал .
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 09.06.2010, 00:34   #11  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от lev Посмотреть сообщение
про SQL не знаю, но например в ORACLE можно отключить все входящие хинты, т.е. оракл все указки будет игнорировать (или определенные указки).
а оптимизация запросов состоит не только из знания интерпретации index hint аксаптой . например я никогда не использую index hint, ибо его использование не дает гарантий правильного использования индексов, поэтому про эту фичу не знал .
Вот, почему бы кандидату хотя бы что-нибудь в этом роде не сказать? И как крутой разработчик (по собственным словам) сначала пишет о том, как он лихо разруливает проблемы закрытия склада, а на вопрос про ФИФО молчит как партизан и тут же ссылается на коллегу, которые ему сказал, что это вопрос к консультанту? Как после этого можно верить тому, что в резюме написано?
Старый 09.06.2010, 01:23   #12  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Cargo Посмотреть сообщение
если человек претендует на гордое звание профессионала и, простите, у него жизнь сложилась таким образом, что он ни разу не оптимизировал запросы и ни разу не общался с теми, кто знает про эту фичу и ни разу не заглянул на аксфорум, где эта тема уже несколько лет назад обсуждалась - то возникает вопрос - а чем же он занимался будучи программистом?
возможно, человек, будучи программистом, кроме справки читал еще статьи, где (другие) профессионалы аргументированно рекомендуют не использовать такие фичи, как index hint, дабы не насиловать оптимизатор и дать DBA спокойно делать свою работу, а также смотрел выступления, можно сказать, официальных лиц, где 1) подтверждается, что index hint есть зло и 2) говорится о том, что начиная с 4-ки ядро по умолчанию просто игнорирует index hint в коде X++. После этого, если приходится продолжать работать на 3-ке, обычно, достаточно почитать ту же справку на предмет того, каким значением параметра hint эта фича в ней отключается, и можно спокойно забыть о ее особенностях и работать дальше, думая о грядущем переходе на новую версию.

PS.
- доктор, когда я использую index hint, мне больно.
- а вы так не делайте...
За это сообщение автора поблагодарили: lev (2), Hans (1), oip (1).
Старый 09.06.2010, 10:42   #13  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от gl00mie Посмотреть сообщение
возможно, человек, будучи программистом, кроме справки читал еще статьи, где (другие) профессионалы аргументированно рекомендуют не использовать такие фичи, как index hint, дабы не насиловать оптимизатор и дать DBA спокойно делать свою работу, а также смотрел выступления, можно сказать, официальных лиц, где 1) подтверждается, что index hint есть зло и 2) говорится о том, что начиная с 4-ки ядро по умолчанию просто игнорирует index hint в коде X++. После этого, если приходится продолжать работать на 3-ке, обычно, достаточно почитать ту же справку на предмет того, каким значением параметра hint эта фича в ней отключается, и можно спокойно забыть о ее особенностях и работать дальше, думая о грядущем переходе на новую версию.

PS.
- доктор, когда я использую index hint, мне больно.
- а вы так не делайте...
Все возможно в этом лучшем из миров. Но почему бы это все как раз на интервью и не сказать? Если нанимающий менеджер адекватен то он понимает, что оптимизация - дело тонкое и нет одного верного ответа на все случаи жизни. А такой ответ поможет еще больше оценить опыт. А если отвечать односложно - да, нет, не знаю то действительно сложно оценить опыт человека.
Старый 16.06.2010, 16:28   #14  
igorian is offline
igorian
Участник
 
59 / 12 (1) ++
Регистрация: 01.06.2004
вот только что правил - форма с запросом с кучей хинтов открывалась несколько минут, стер все хинты - открылась за 3 секунды, не знал бы кодер про index hint всем бы проще жить было))
За это сообщение автора поблагодарили: lev (1).
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:10.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.