Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Как определить чего ты стоишь как программист.   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.59 MB
Время: 0.03 c
1-1082289800
Роман К.
2004-04-18 16:03
2004.05.02
Как сохранить выделенный текст из TRichEdit в файл?


1-1081963930
TCrash
2004-04-14 21:32
2004.05.02
Котмпонент по типу TEdit


7-1079075427
smu
2004-03-12 10:10
2004.05.02
Как очистить кэш дисковода?


1-1081879867
Mishenka
2004-04-13 22:11
2004.05.02
Кавычки в FileNameEdit из RxLib...


3-1080896123
Balkon
2004-04-02 12:55
2004.05.02
Вопрос по SQL.