1

Тема: Як проходять співбесіди?

Стало цікаво, а як проходять співбесіди на Software Engineer?
Обов'язково дають тести за програмування?
А то часто чую що по 3 години опрошуть. Аж моторошно. Невже це так?
Чи це страшилка?
Ще ходять чутки, що айтішніків не вистачає. То за такою логікою, взагалі не має бути тестів. Прийшов и добре, розкажи про себе і працюй собі.

В кого є практика працевлаштування на таку посаду, розкажіть що з того, що я написав чутки, а що правда? Бо я ж ніколи туди не подавав резюме, та й в програмуванні не спец. Хотів би спробувати, але якщо там такий прохідний поріг, то не хочу.

Подякували: ostap34PHP1

2 Востаннє редагувалося ping (02.10.2019 06:29:51)

Re: Як проходять співбесіди?

в програмуванні не спец.

тоді Вам не світить навіть співбесіда на Software Engineer

спробуйте почати з Trainee or Junior

якщо Вас  цікавить  - як отримати першу роботу - ось варіант
7 key steps to getting your first software engineering job


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

цінують професіоналізм, а не папірці про протерті штани на лекціях

3

Re: Як проходять співбесіди?

ping написав:

в програмуванні не спец.

тоді Вам не світить навіть співбесіда на Software Engineer

спробуйте почати з Trainee or Junior

якщо Вас  цікавить  - як отримати першу роботу - ось варіант
7 key steps to getting your first software engineering job


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

цінують професіоналізм, а не папірці про протерті штани на лекціях

Я розумію. Але всі хочуть досвідченого, в мене нема досвіду.
Мені потрібно попрацювати хоч на зп мінімального прожиткового мінімуму декілька місяців, щоб набити руку, побачити як все це працює всередині. І щоб не було тестів на співбесіді.
Думаєте реально таке знайти? Невже таки всі співбесіди з тестами? Невжетаки ВСІ?
Переглянув ваш лінк, там спочатку написано, що можна декілька проектів на Git, замість досвіду, і на співбесіді обговорити їх замість тестів. Таке є на практиці?

4

Re: Як проходять співбесіди?

ping написав:

в програмуванні не спец.

тоді Вам не світить навіть співбесіда на Software Engineer

спробуйте почати з Trainee or Junior

якщо Вас  цікавить  - як отримати першу роботу - ось варіант
7 key steps to getting your first software engineering job


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

цінують професіоналізм, а не папірці про протерті штани на лекціях

Мені всі айті фврмочки нагадують такі собі звкріти угруповування. За легендою там працюють якісь круті хакери (які до того набули досівід десь чи по блату, чи затерлись хітрістю туди). Ну мені треба побачити як воно працює зсередини, попрацювати там ну хоча б за безкоштовно, якщо я новачок. Але ніхто не хоче так. В фірми не пускає. Що ж робити?...
Можливо половина роботодавців з нижчими зп все ж таки бере без тестів? Ось скажіть, невже ВСІ тестують?

5

Re: Як проходять співбесіди?

ping написав:

тоді Вам не світить навіть співбесіда на Software Engineer

спробуйте почати з Trainee or Junior

Якісь дивні умовні позначення, це що ж получається, якщо ти Junior, то не Software Engineer?
Чи Software Engineer не може бути Junior'ом?

lamer90 написав:

Можливо половина роботодавців з нижчими зп все ж таки бере без тестів? Ось скажіть, невже ВСІ тестують?

Зразу видно істинного українця, який робити нічого не хоче, але щоб гроші давали.

Подякували: leofun01, 0x9111A, varkon3

6 Востаннє редагувалося Torbins (02.10.2019 12:49:13)

Re: Як проходять співбесіди?

Я за минулий місяць провів близько десяти співбесід на позицію джуніор девелопера. Найголовніше, що треба пам'ятати - це те, що існує певний шмат роботи, яку треба зробити, і роботодавцю потрібно знайти кандидата, який зможе впоратися з цим швидко та ефективно. Саме цю проблему й покликані вирішити співбесіди.
Якщо робота передбачає спілкування з замовником англійською, значить кандидата тестуватимуть на знання англійської. Український ІТ поголівно орієнтований на іноземних замовників, тому тести англійської проводять майже завжди. Навіть якщо на поточному проекті, з якоїсь дивної причини, англійська не потрібна, то на наступному точно знадобиться.
Далі можуть попитати теорію. Почати можуть із загальних речей, типу ООП, алгоритмів, особливостей мови програмування і так далі. Це опціонально. А от обов'язковою частиною буде перевірка того, що потрібно для конкретного проекту, наприклад якісь конкретні технології, фреймворки, тощо.
Третя частина - це перевірка уміння писати справжній код. Від трейні чи джуніка звичайно ніхто не чекає досвіду комерційної розробки, але якщо у одного з кандидатів буде хобі проект, та ще й на гітхабі, то саме цей кандидат і отримає роботу. Якщо нічого такого немає, то тоді можуть дати тести, щоб поспостерігати за тим як людина працює: чи вміє користуватися вбудованою довідкою, чи вміє гуглити, як вона взагалі мислить, та інші речі в такому дусі. У великих контор є свої власні навчальні центри, де люди здобувають як теоретичні, так і практичні навички, а за ними в цей час спостерігають викладачі і пишуть відгуки. Це сильно спрощує подальші співбесіди в цій компанії.
Є кілька правил, які діють майже завжди:
- якщо в людини класна англійська, то їй зроблять знижку за усе інше. Бо хороша англійська означає, що людина і документацію зможе без проблем прочитати, і з замовником буде на одній хвилі.
- ніхто ніколи не чекає на ідеальну відповідь. Кандидат може сильно десь лажанути, чи просто чогось не знати, але якщо загалом він відповідав краще за інших кандидатів, то його усе одно візьмуть.

Подякували: koala, leofun01, lamer90, 221VOLT4

7

Re: Як проходять співбесіди?

Torbins написав:

Я за минулий місяць провів близько десяти співбесід на позицію джуніор девелопера. Найголовніше, що треба пам'ятати - це те, що існує певний шмат роботи, яку треба зробити, і роботодавцю потрібно знайти кандидата, який зможе впоратися з цим швидко та ефективно. Саме цю проблему й покликані вирішити співбесіди.
Якщо робота передбачає спілкування з замовником англійською, значить кандидата тестуватимуть на знання англійської. Український ІТ поголівно орієнтований на іноземних замовників, тому тести англійської проводять майже завжди. Навіть якщо на поточному проекті, з якоїсь дивної причини, англійська не потрібна, то на наступному точно знадобиться.
Далі можуть попитати теорію. Почати можуть із загальних речей, типу ООП, алгоритмів, особливостей мови програмування і так далі. Це опціонально. А от обов'язковою частиною буде перевірка того, що потрібно для конкретного проекту, наприклад якісь конкретні технології, фреймворки, тощо.
Третя частина - це перевірка уміння писати справжній код. Від трейні чи джуніка звичайно ніхто не чекає досвіду комерційної розробки, але якщо у одного з кандидатів буде хобі проект, та ще й на гітхабі, то саме цей кандидат і отримає роботу. Якщо нічого такого немає, то тоді можуть дати тести, щоб поспостерігати за тим як людина працює: чи вміє користуватися вбудованою довідкою, чи вміє гуглити, як вона взагалі мислить, та інші речі в такому дусі. У великих контор є свої власні навчальні центри, де люди здобувають як теоретичні, так і практичні навички, а за ними в цей час спостерігають викладачі і пишуть відгуки. Це сильно спрощує подальші співбесіди в цій компанії.
Є кілька правил, які діють майже завжди:
- якщо в людини класна англійська, то їй зроблять знижку за усе інше. Бо хороша англійська означає, що людина і документацію зможе без проблем прочитати, і з замовником буде на одній хвилі.
- ніхто ніколи не чекає на ідеальну відповідь. Кандидат може сильно десь лажанути, чи просто чогось не знати, але якщо загалом він відповідав краще за інших кандидатів, то його усе одно візьмуть.

Дякую за вашу розгорту выдповідь щодо особливостей оцінки навичок кандидатів на співбесіді.
Але, знов ж таки, ніхто не відповів на моє останнє питання: чи усі роботодавці (звісно ж на Junior) проаодять тести? Чи достатньо показати свъ проекти на GitHub??
І ще, я спеціально не конкретизував Junior, бо часто бачу просто вакансії з заголовком програміст С++, JS etc. або Software Engineer C++... Тобто лише в половині випадків зустрічаю Junior, Middle, Senior.

adziri написав:

Зразу видно істинного українця, який робити нічого не хоче, але щоб гроші давали.

Та ні. Ви не праві. Я хочу працювати, але не можу ніяк "війтивайті"))

8 Востаннє редагувалося wander (02.10.2019 15:10:35)

Re: Як проходять співбесіди?

lamer90 написав:

Але, знов ж таки, ніхто не відповів на моє останнє питання: чи усі роботодавці (звісно ж на Junior) проаодять тести?

Тому що питання дурне, то, як вас будуть
співбесідувати залежить від компанії, вимог
до кандидата/посади, того хто співбесідує
і тому подібне.

Вище вам дали більш ніж розгорнуту відповідь.
Ніхто вам більш чіткої відповіді не дасть,
але я більш ніж впевнений, що очікувати на тести/питання потрібно.

lamer90 написав:

Чи достатньо показати свъ проекти на GitHub??

Не достатньо, я би прикинув десь як 90 на 10.
Тобто 90% варто очікувати на те, що вас будуть питати,
не зважаючи на ваші GitHub проекти, хіба у вас великий
опен соурс проект..
А 10% це те, що цього може бути достатньо.

lamer90 написав:

Та ні. Ви не праві. Я хочу працювати, але не можу ніяк "війтивайті"))

Воно не ваше, кидайте поки не запізно.

9

Re: Як проходять співбесіди?

lamer90 написав:

Але, знов ж таки, ніхто не відповів на моє останнє питання: чи усі роботодавці (звісно ж на Junior) проаодять тести?

практично всі - так найшвидше відсіяти гарантовано не готових кандитів не забираючи дорогий час кваліфікованого спеціаліста


Чи достатньо показати свъ проекти на GitHub??

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

І ще, я спеціально не конкретизував Junior, бо часто бачу просто вакансії з заголовком програміст С++, JS etc. або Software Engineer C++... Тобто лише в половині випадків зустрічаю Junior, Middle, Senior.

якщо пишуть Software Engineer, то в 90% очікують на middle+
але - для Вас це добре - раз не уточнили - значить треба подавати резюме і проходити співбесіду.
кожна співбесіда - чудова нагода повчитися за рахунок роботодавця саме того, що потрібно на  ринку зараз.

Подякували: leofun011

10 Востаннє редагувалося ping (02.10.2019 17:03:35)

Re: Як проходять співбесіди?

щодо тестів - та це навпаки - шанс.
переважна більшість тестів - на прості конструкції та синтаксис
знаходите в інеті купу онлайнових тестів і шпарите все що вдалося нащупати. через пару місяців - здаєте такі тести  краще за сеньйорів.

щодо співбесід по 3 год - вартість години спеціаліста - 500 - 1000 гривень
тому - спершу тести, їх перевірити можна за 10 хв чи автоматично

Подякували: lamer901

11

Re: Як проходять співбесіди?

adziri написав:

Воно не ваше, кидайте поки не запізно.

Ого, невже ви в мені конкурента завбачили, що такий злий)
Але це навіть підбадьорило мене  *PARDON*

12

Re: Як проходять співбесіди?

lamer90 написав:

ви в мені конкурента завбачили

:D

Подякували: leofun011

13

Re: Як проходять співбесіди?

lamer90 написав:

Але, знов ж таки, ніхто не відповів на моє останнє питання: чи усі роботодавці (звісно ж на Junior) проаодять тести? Чи достатньо показати свъ проекти на GitHub??

ніт

14

Re: Як проходять співбесіди?

Гадаю, Ґит[гл]абу показати не буде достатнӧ. але цє може бути декотрим додатком.

15

Re: Як проходять співбесіди?

lamer90 написав:

чи усі роботодавці (звісно ж на Junior) проаодять тести?

Ні. Якщо людина прийшла на співбесіду після корпоративного навчального центру, то тести проводити немає сенсу. Хоча для відбору кандидатів в сам центр тести можуть проводити.

lamer90 написав:

Чи достатньо показати свъ проекти на GitHub??

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

Подякували: leofun01, ping2