
Ioann V
23.07.2017
13:18:12
Самое лучшее что можно сделать - дать тестовое задание.

Alexander
23.07.2017
13:18:35

Mikhail
23.07.2017
13:18:36

Ioann V
23.07.2017
13:19:16

Google

Alexander
23.07.2017
13:19:22
мы в таком случае просто собираем бинарь без всяких таких умных штук, потмоу что целевых платформ много, и все разные

Ioann V
23.07.2017
13:20:12
Ну так то понятно. И что же теперь софт на avx не пилить вообще :)?

Mikhail
23.07.2017
13:20:17

Alexander
23.07.2017
13:20:23

Ioann V
23.07.2017
13:20:37

Mikhail
23.07.2017
13:20:46

Alexander
23.07.2017
13:20:50

cyberzx
23.07.2017
13:20:52

Дед Пегас
23.07.2017
13:21:06
Да, тестовое лучше всего.

Alexander
23.07.2017
13:21:18

Google

Дед Пегас
23.07.2017
13:21:40
Сразу видно, как чел пишет код, на сколько аккуратно строит приложение и т.д.

Alexander
23.07.2017
13:21:51
просто на собесах проверяют далеко не только владение С++, так как этот навык в одиночестве бесползен

Дед Пегас
23.07.2017
13:21:52
И можно сразу на гитхабе делать задание.
Так ваще ништякова.

Mikhail
23.07.2017
13:21:57
Так почему же не дать тестовое задание :?
сложно придумать такое чтобы охватывало расширенное знание о языке и ООП, юзало STL и алгоритмы... Если давать тестовых то несколько + тестовые это долго. а мне бы вживую и побыстрее.

Дед Пегас
23.07.2017
13:22:08

Alexander
23.07.2017
13:22:16
тут же была идея раньше в чатике
один момент

Mikhail
23.07.2017
13:22:29
если живешь в Мск то и пивом угощу))


Alexander
23.07.2017
13:22:59
буду очень признателен если накинешь)
Во время последней поездки на конференцию Business of Software (кстати, весьма и весьма рекомендую) подцепил новый метод проведения собеседований с разработчиками. И опробовал уже на нескольких кандидатах.
Идея такая: садимся вместе за компьютер, кандидату дается очень простая задачка, и он должен ее реализовать, затратив минимум времени (обычно 5-10 минут). Чистая базовая джава, алгоритмическая и технологическая сложность близка к нулю, ничего лишнего. А потом начинается самое интересное: начинают добавляться требования - мелкие, но противные, ровно в те места, которые не предусмотрены изначальной "архитектурой". После нескольких итераций по добавлению требований следующая задача - зарефакторить и привести код в приличное состояние. О том, что требования будут добавляться, предупреждается заранее, о том, какие именно - нет.
Собеседование занимает полтора-два часа. Про способность кандидата работать в реальных условиях становится известно абсолютно все.


Дед Пегас
23.07.2017
13:23:17
Да любое приложение, где требуется система данных, иерархия, реализация алгоритмов.

Alexander
23.07.2017
13:23:31
ну только джава заменяет на $LANG_NAME


Mikhail
23.07.2017
13:23:38
Во время последней поездки на конференцию Business of Software (кстати, весьма и весьма рекомендую) подцепил новый метод проведения собеседований с разработчиками. И опробовал уже на нескольких кандидатах.
Идея такая: садимся вместе за компьютер, кандидату дается очень простая задачка, и он должен ее реализовать, затратив минимум времени (обычно 5-10 минут). Чистая базовая джава, алгоритмическая и технологическая сложность близка к нулю, ничего лишнего. А потом начинается самое интересное: начинают добавляться требования - мелкие, но противные, ровно в те места, которые не предусмотрены изначальной "архитектурой". После нескольких итераций по добавлению требований следующая задача - зарефакторить и привести код в приличное состояние. О том, что требования будут добавляться, предупреждается заранее, о том, какие именно - нет.
Собеседование занимает полтора-два часа. Про способность кандидата работать в реальных условиях становится известно абсолютно все.
Хорошая идея. Спасибо)


Ioann V
23.07.2017
13:24:09
Сегодня многие чисто задрачивают на стандарт, учат его, запоминают. Но теорию. А вот когда идет дело практики - тут то и начинается беда, исправлять которую сложно. Ибо человек уже нанят ! Дай ему тестовое задание. Если он сеньор, то его код как мне кажется должен быть не столко крут в плане наворотов плюсов, но понятен и прост. Разделен на подпроекты. И легко модифицируем. В общем это должна быть постройка. Неймспейсы и т.п модули или дллки - это все плюсы. Ну и так далее.

Дед Пегас
23.07.2017
13:24:32
Э не, вот стандарт как раз таки не задрачивают и это проблема)

Killua
23.07.2017
13:24:34
5-10 минут за незнакомым компом. Нормально, да.

Alexander
23.07.2017
13:25:08

Ioann V
23.07.2017
13:25:09

Google

cyberzx
23.07.2017
13:25:12
Не у многих
Судя по Steam survey. Первый AVX есть у 78% игроков. А это ведь геймеры с хорошим железом.

Killua
23.07.2017
13:25:24

Дед Пегас
23.07.2017
13:25:41

Alexander
23.07.2017
13:25:42
это не критично. Ты не машинистка, чтобы печатать не перествая. Ты должен болше думаь, а не по клаве валить

Ioann V
23.07.2017
13:26:14

Mikhail
23.07.2017
13:26:24

Alexander
23.07.2017
13:26:41

Дед Пегас
23.07.2017
13:26:55

Alexander
23.07.2017
13:27:06

Mikhail
23.07.2017
13:27:19

Alexander
23.07.2017
13:27:39

Ioann V
23.07.2017
13:28:26
А что делать в команде из нескольких сеньоров?
Очевидно - становиться еще лучше. Я вообще не понимать этих разделений. Для меня лучшее разделение это зарплата и ее уровень. Остальное формальности и общности, в том числе и психология

Maxim
23.07.2017
13:28:37

Killua
23.07.2017
13:28:58

Alexander
23.07.2017
13:29:40
мы говорим не про устройство рабочего места, а просто чуток поработать

Killua
23.07.2017
13:30:11

Ioann V
23.07.2017
13:30:21

Alexander
23.07.2017
13:30:51
в целом пригодное железо для работы и всё. Вот если принесут раздолбанную клаву, которая не нажимается - тогда окей. А просто работать чужая нормальная дефолтная машина не сильно мешает

Google

Killua
23.07.2017
13:31:21
Лишь бы чистая и 104-стандарт.

Alexander
23.07.2017
13:31:29

Killua
23.07.2017
13:32:05

cyberzx
23.07.2017
13:32:25

Ioann V
23.07.2017
13:32:30

Alexander
23.07.2017
13:32:42

Mikhail
23.07.2017
13:33:11

cyberzx
23.07.2017
13:33:22

Alexander
23.07.2017
13:34:12

Admin
ERROR: S client not available

Alexander
23.07.2017
13:34:25
не понимаю вообще. Просто печатать по клаве

Aldar
23.07.2017
13:34:40

cyberzx
23.07.2017
13:34:41
Печатать могу. Но мне же нужна навигация по коду

Ioann V
23.07.2017
13:34:49

cyberzx
23.07.2017
13:34:50
по функциям, блокам и т.д.

Alexander
23.07.2017
13:35:03

Ioann V
23.07.2017
13:36:34

Mikhail
23.07.2017
13:36:59

Ioann V
23.07.2017
13:37:24
В Нижнем, это вы о ННГУ :? Не согласен !

Google

Mikhail
23.07.2017
13:37:55

Ioann V
23.07.2017
13:38:08
Я учился там же но на ВМК

Mikhail
23.07.2017
13:38:17
в вышке сейчас все очень хорошо)

Ioann V
23.07.2017
13:38:25
Оканчивать не стал - работа была и платили очень много :)
Но скажу так - о учебе там. Многие теоремы не доказывали, многие вещи не разбирали. Курс универа по кодингу - вообше low. Чисто мое мнение.

Mikhail
23.07.2017
13:39:50

Ioann V
23.07.2017
13:40:33
Ну и как вам, давали Штурма теорему :?
И еще, так вы если из НН, то видимо туда и набор проводите, а что за фирма то ?

Mikhail
23.07.2017
13:41:46

Ioann V
23.07.2017
13:44:06
Вообще для сравнения - в МФТИ на первом курсе дают уже АВЛ деревья, стопицот сортировок и так далее. Нам такого не давали :) А это ведь база программирования и алгоритмов ;)

Mikhail
23.07.2017
13:46:03

Ioann V
23.07.2017
13:46:46
Ну, понятное дело что на этом не заработаешь. Но это именно та самая креативность программирования.

Mikhail
23.07.2017
13:47:02
из всего опыта что у меня есть мне кажется глобально есть 2 типа программистов. которые могут решать задачи самостоятельно, и которые одни не могуть тянуть на себе.
вот и все

Ioann V
23.07.2017
13:47:43
Хм, тогда и образование тут не причем.
Проще спросить человека исходный код и его проекты и успехи.

Mikhail
23.07.2017
13:49:08

Ioann V
23.07.2017
13:49:28
Но, секундочку - у меня есть нечто выпмющие для вас
Ис ория такова - у меня есть свой проект, коммерческий. Он совпадал по роду с проектом сией конторы.
В итоге мне по этой причине и отказали :(