Форум: "Потрепаться";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизКак определить чего ты стоишь как программист. Найти похожие ветки
← →
geg © (2004-04-05 17:34) [0]Как узнать чего ты стоишь как программист. А то приходишь на собеседование и начинается. Прогоняют теорию. Черт, а я ее уже и не помню.. Ну практик я и что.. Дайте время разберусь.. Один хр..н все сам разбирал.. Тот же SQL сейчас сижу и разбираюсь по тому что нужно. Я считаю нет такой задачи которой не смог бы решить.. просто на каждую задачу понадобиться определенной время. Работодатели обычно нужно что бы они взяли и человек сразу сел и начал писать.. Но все равно в коллективе без притирки и принятии соглашений - нормальной работе нет и речи.. Первое время все равно нужно сидеть и разбирается что да как. Так вот Люди которые причастны к принятию решений о брать или на брать на работу (ели здесь есть такие) посоветуйте как вести разговор и что нужно знать в обязательном порядке при походе на разговор с работодателем.
Заранее благодарен.
← →
serge35 (2004-04-05 17:45) [1]Поищи работу подешевле.
Там не так придираются...
← →
Юрий Зотов © (2004-04-05 17:46) [2]> посоветуйте как вести разговор и что нужно знать в
> обязательном порядке при походе на разговор с работодателем
В обязательном порядке нужно знать то, что требуется для той работы, на которую Вас берет работодатель. И на том уровне, на котором это требуется.
Кстати, этот уровень совсем не обязательно должен быть высоким. Довольно часто набирают людей для простой рутинной работы, а брать на нее высококвалифицированного спеца невыгодно.
У нас при приеме предлагаются 2 теста - по Delphi и Interbase. Еще ни один человек полностью на все вопросы не ответил - но это вовсе не значит, что мы никого не взяли. Люди нужны разные.
← →
Игорь Шевченко © (2004-04-05 17:52) [3]
> Как узнать чего ты стоишь как программист
Сходить на www.brainbench.com, например. Там есть бесплатные тесты.
Юрий Зотов © (05.04.04 17:46)
> 2 теста - по Delphi и Interbase.
Если тест по Delphi отличается от тех вопросов, что приводились в известной ветке, не поделишься ?
← →
pasha_golub © (2004-04-05 18:02) [4]Игорь Шевченко © (05.04.04 17:52) [3]
Угу, и мне интересны эти вопросы.
← →
Gero © (2004-04-05 18:10) [5]"способность построить иерархию классов с порядка 10 уровнями вложенности. И чтобы в этой иерархии был порядок, а не бардак
это самое главное" (c) Гаврила
http://delphimaster.net/view/14-1081088912/&web=1
← →
}|{yk © (2004-04-05 18:11) [6]Ха - у нас даются 2 теста - по Delphi и Oracle. Пришел я - ни разу не писал на Delphi (до прошлой осени писал на С++Builder) и с ораклом не очень (юзал Interbase). Но знание VCL и SQL помогло.
Так что нужно уметь программировать, а на чем - неважно.
← →
Nikolay M. © (2004-04-05 18:12) [7]
> посоветуйте как вести разговор и что нужно знать в обязательном
> порядке при походе на разговор с работодателем.
Имеется куча ФАКов даже на эту тему, поищи.
Для себя уже выработал несколько моментов, пока не подводили:
1) Самое главное - вести себя достойно, уверенно. Даже если ты не подойдешь просто по профилю, не исключено, что о тебе вспомнят через пару недель, если откроется твоя вакансия. А если твоими конкурентами будут студенты, то твоя задача - произвести впечатление профессионального, знающего, уверенного в себе человека. О том, чтобы это совпадало с действительностью, говорить не буду - это очевидно.
2) Не воспринимай работодателя как человека, который делает тебе огромное одолжение, беря к себе на работу и поэтому ты должен соглашаться на все его условия. Как правило, нормальная работа - это партнерство (я лично стараюсь быть оптимистом и не воспринимать работу на фирму как работу на "дядьку" или рабство). Ты тратишь на фирму свои силы и время, твоя компенсация за это - соответствующая твоему уровню зарплата, какие-то льготы, соц. пакет, обеды в офисе и тд. Не нужно предано смотреть в глаза работодателю "дяденька, возьмите меня".
3) Лучше заранее узнать профиль деятельности компании, в которую идешь на собеседование, поискать о ней отзывы в интернете и среди знакомых. Не исключено, что попадется такая фирма, в которой работать попросту противопоказано.
4) Подготовить краткий рассказ о себе в выгодном свете, его с тебя потребуют, а твое резюме не будут заучивать наизусть, лучше немного повториться: где, чему и как учился, последнее место работы, специализация, чем хотел бы заниматься (см. "профиль деятельности" из п.3 ;о ), каковы последние профессиональные достижения, если есть, то полученные сертификаты, иностранные языки, стажировки, курсы повышения квалификации и тп.
5) Морально быть готовым к тому, что велика вероятность того, что тебя не возьмут (претендентов много, место одно) и не расстраиваться по этому поводу. А так же к тому, что собеседование - всего лишь разговор двух умных людей и ни к чему никого не обязывает.
6) Банально, но тем не менее: быть вежливым. Бывает, что собеседник не вполне адекватный человек (читал, но сам не нарывался). Тогда, имхо, лучше просто прервать разговор, попрощаться и уйти.
По собеседованиям покатался достаточно, сам собеседовал тоже энное количество народа, так что все вышеозначенное взято из жизни, а не головы.
Успехов.
← →
Гаврила (2004-04-05 18:19) [8]>>Gero © (05.04.04 18:10) [5]
Да, чувствую мне эти 10 уровней еще долго припоминать будут :-)))
← →
Тимохов © (2004-04-05 18:22) [9]
> Гаврила (05.04.04 18:19) [8]
это точно.
я даже скопировал тот топик :))))))
← →
Desdechado © (2004-04-05 18:22) [10]Многие вещи не стоит говорить категорично, хоть ты можешь быть уверен на все 100, что это так. Лучше пусть будет твое имхо, но с готовыми аргументами. Тем более, не стоит охаивать или восхвалять то, о чем знаешь понаслышке. Это может просто быть признаком некомпетентности. А еще может пойти в разрез с мнением компании.
Сразу писать никто не начинает, именно для этого дается испытательный срок. Чтоб человек влился в коллектив, разобрался в предметной области, успел показать себя не с хорошей и плохой стороны как специалист и личность.
← →
Гаврила (2004-04-05 18:28) [11]И не стоит на собеседовании утверждать, что знаешь что-то, чего в действительности не знаешь. Обман всплывет достаточно быстро.
Лучше не пройти собеседование, чем быть уволенным через неделю работы
← →
Ega23 © (2004-04-05 18:30) [12]Короче, сходи в несколько мест, и сам поймёшь что говорить, я что не стоит. И как это говорить.
← →
Юрий Зотов © (2004-04-05 18:31) [13]> Игорь Шевченко © (05.04.04 17:52) [3]
> pasha_golub © (05.04.04 18:02) [4]
Это расширенный вариант. Добавлены одни вопросы (теперь их стало 20), уточнены формулировки других. Пока что ЛУЧШИЙ ответ был - 60 баллов из 100 возможных (если за каждый вопрос ставить оценку по 5-балльной системе).
Кстати, парень, который дал этот ответ, в программизме и в API - далеко не мальчик, это сразу чувствуется. Тем не менее - только 60 баллов из 100. Что, впрочем, совершенно не означает, что человек нам не подходит. Тест специально сделан с довольно высокой планкой сложности - тогда по ответам мы можем судить, КАКИМ именно образом и на КАКОЙ именно работе мы можем данного кандидата использовать. Если под него работа есть - милости просим, а дальше уже от него самого все зависит.
Могу выслать по мылу, но только НИ В КОЕМ СЛУЧАЕ не для публикования (даже в измененном виде). Иначе меня даже не уволят а просто сразу убьют. Причем два раза. :о)
← →
Юрий Зотов © (2004-04-05 18:32) [14]> Тимохов © (05.04.04 18:22) [9]
> я даже скопировал тот топик :))))))
И сохранил под именем "Гаврилиада"?
:о))))))
← →
Тимохов © (2004-04-05 18:34) [15]
> Юрий Зотов © (05.04.04 18:32) [14]
у меня тоже мыло есть.
обещаю, могила...
пожалуйста.
← →
Ega23 © (2004-04-05 18:36) [16]И мне! (подпрыгивая...)
И я хочу!
← →
Игорь Шевченко © (2004-04-05 18:38) [17]Юрий Зотов © (05.04.04 18:31)
По адресу в сообщении не трудно будет выслать ? Разумеется, на условиях полной конфиденциальности.
← →
Гаврила (2004-04-05 18:38) [18]>>Юрий Зотов © (05.04.04 18:32) [14]
И я хочу :-) Отправь и мне пожалуйста
← →
WebErr © (2004-04-05 18:39) [19]
> Юрий Зотов © (05.04.04 18:31) [13]
Кидай мне!
← →
}|{yk © (2004-04-05 18:40) [20]Юрий, а мне можно прислать? Я сравню с тем что у нас есть и посмотрю какой мой уровень, есть ли смысл ехать куда-то выше Харькова?
← →
Desdechado © (2004-04-05 18:44) [21]поправочка к [10]
... показать себя не только с хорошей, но и плохой стороны ...
Мы принимали людей, которые только микроконтроллеры программировали на асме, а через месяц они ваяли на Дельфи и еще через месяц на SQL. Но это нужен дар. Другие, бывает, все знают, но ничего не могут сами :(
← →
sniknik © (2004-04-05 18:47) [22]Юрий Зотов © (05.04.04 18:31) [13]
а мне можно? для личного использования (хочу попытатся ответить as is без подготовки)
интересуют в основном вопросы по Interbase (сам то я считаю что его почти не знаю, но вот судя по другим которые себе в анкете плюсик напротив него ставили..., знаю порядочно ;о)) но то у нас а как в другой серьезной фирме бы оценили хотелось бы знать.
и кстати сколько у вас времени дается на ответы?
← →
YurikGl © (2004-04-05 18:51) [23]А мне не нужно, все равно не пройду. :)
← →
Тимохов © (2004-04-05 18:52) [24]Есть ощущение, что Юрий не решится прислать секретный тест такому моличеству народа :((((((((
← →
Sergey_Masloff (2004-04-05 19:19) [25]Тимохов © (05.04.04 18:52) [24]
>Есть ощущение, что Юрий не решится прислать секретный тест >такому моличеству народа :((((((((
И правильно сделает ;-)
А на что он тебе? (ну не тебе лично а вообще). Меряться с самим собой?
Предыдущий вариант Юрий приводил, меня лично он не впечетлил но это зависит от специфики конторы. По крайней мере из того теста значительную часть я знал но никак не пойму как на основании этих вопросов можно судить о пригодности человека. Хотя наверное (и даже наверняка) это специфика организации.
← →
pasha_golub © (2004-04-05 19:57) [26]2Юрий Зотов
Был бы очень признателен. Мыло в анкете верное. Ничего никогда никому. Обещаю.
← →
тихий вовочка © (2004-04-05 20:50) [27]Во-во, и я бы потестировался. А то уже полгода не могу найти работу даже на 250 уев. Хотя опыт работы 3 года и много чего писал и на Delphi и на C++Builder. С горя уже пробуюсь в тех. поддержку. И то не берут! Осталось в сборщики податься. Вобщем полная фрустрация, мля
← →
Aldor © (2004-04-05 20:52) [28]Юрий, был бы безмерно благодарен. Очень полезно будет. Обязуюсь не публиковать, тем более что живем мы даже в разных странах :)
← →
Nous Mellon © (2004-04-05 21:08) [29]Юрий честное слово, никому не скажу.. очень интересен тест по Делфи
Если будет возможность пожалуйста пришлите e-mail в посте.
Был бы очень благодарен.
← →
Sergey Masloff (2004-04-05 22:22) [30]А кстати ответ на первоначальный вопрос очень прост - достаточно в конце месяца посмотреть в зарплатную ведомость. Практика, как говорится, критерий истины ;-)
← →
Кулясов © (2004-04-05 22:27) [31]>очень интересен тест по Делфи
Хорошо бы всё таки опубликовать в Интернете.
← →
Pat © (2004-04-05 22:53) [32]>Хорошо бы всё таки опубликовать в Интернете.
Навалом...
Правда более-менее путевый только на brainbench.com (для D3 бесплатный, кажется)
← →
Sergey Masloff (2004-04-05 23:04) [33]Pat © (05.04.04 22:53) [32]
>Правда более-менее путевый только на brainbench.com
Полное г... Это я тебе как master delphi programmer (по версии брайнбенч) говорю.
← →
Rouse_ © (2004-04-05 23:13) [34]:))))
Судя по обилию запросов - Юрию будет намного проще либо выложить их здесь, либо сказать категоричное нет :))
← →
VID © (2004-04-06 00:16) [35]2 Юрий Зотов: я тоже хочу... vid@endimus.ru
← →
konstantinov © (2004-04-06 00:24) [36]М-да! Очень хотелось бы попробовать тест Юрия...
Боюсь, что мне не достанется... :((
← →
VMcL © (2004-04-06 00:49) [37]По subj"у:
>Как узнать, чего ты стоИшь, как программист?
Вот и я думаю, ну чего стоять, как программист, а не как другие люди.
← →
Юрий Зотов © (2004-04-06 03:01) [38]Да... как много желающих моей смерти, оказывается... :о)
Во, блин, попал... И выслать всем, конечно, не могу и не выслать тоже не хочется. Придется принимать компромиссное решение.
Для желающих "самопротестироваться" воспроизвожу (в слегка измененном виде) ветку, которая когда-то давно здесь уже была. Для самотеста этих 12 вопросов, честное слово, вполне достаточно.
===========================================================
На все вопросы отвечать без машины, книг и справки. Можно пользоваться лишь бумагой и ручкой. Если не помните наизусть количество параметров в функциях, их тип и порядок следования - это неважно, достаточно указать лишь схему вызова - например, так: MyFunc(...). Ответы нужны короткие, но точные - то есть, лишь самая суть в одной-двух фразах. Общее время на все - примерно час.
Имейте в виду, что большинство приводимых ниже вопросов, IMHO, в общем-то, все же выше среднего уровня прикладного программиста. Так что, если на что-то не ответите, то это вовсе не повод не для расстройства. Думаю, даже если ответите на половину, то это уже будет совсем неплохо. А если на все - то Ваш уровень явно выше среднего.
1. Знание основ и платформы.
1.1. Чему будет равно W после выполнения следующего кода 32-битным процессором семейства x86? Ответ объяснить.
type
PWord = ^word;
var
I: integer;
W: word;
begin
I := High(I) shr 8;
W := PWord(Integer(@I) + 2)^;
end;
2. Знание языка, общее умение программировать и грамотность стиля.
2.1. Написать процедуру поиска в заданном каталоге и всех его подкаталогах всех файлов по маске A?.B* (контрольное время - 20 минут).
3. Знание и понимание VCL.
3.1. В чем принципиальное различие между классами TLabel и TStaticText?
3.2. От какого класса наследуется класс TCollection и почему?
3.3. У каких компонентов есть событие OnCreate? Почему его нет у других компонентов?
3.4. Написать модуль, содержащий класс, который позволяет создать только единственный экземпляр объекта этого класса (контрольное время - 10 минут).
4. Знание основ Win32 и его API.
4.1. Что такое объекты ядра? Перечислите несколько функций, в которых они используются.
4.2. Приводят ли вызовы функций LoadLibrary/FreeLibrary к загрузке/выгрузке DLL в/из ОЗУ?
4.3. Написать стандартный код цикла выборки сообщений (контрольное время - 2 минуты).
4.4. Чем отличаются друг от друга функции SendMessage и PostMessage?
4.5. Как послать сообщение в безоконное приложение и как его там принять?
4.6. Каково назначение функций GetStockObject и SelectObject? Нужно ли после их вызова вызывать функцию DeleteObject?
← →
Alex Konshin © (2004-04-06 03:17) [39]Ну все...
Теперь со шпаргалками на интервью приходить будут. :)
А ответ на 1.1 неоднозначен, указания того, что используется 32битный процесор недостаточно, нужно еще указать, что используется Delphi2 и выше. Надеюсь, вы понимаете, о чем я.
← →
Юрий Зотов © (2004-04-06 03:45) [40]> Alex Konshin © (06.04.04 03:17) [39]
Подразумевается, что код его родной, никаких там санок и виртуальных машин. Хотя можно было бы и правда указать.
Страницы: 1 2 3 4 5 6 7 8 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.58 MB
Время: 0.04 c