В прошлом году ко мне пришел ученик с 5+ годами опыта. По техничке - дичайший спец. Некоторые вещи знал даже лучше меня. Не очередной префабошлеп, который вчера впервые у жизни открыл юньку и уже пишет в резюме Senior Unity Developer и пишет мне в личку "вкати меня за 1 неделю, тебе сложно что ли?"
Но была одна маленькая проблема - полгода без работы. У него было десять технических собеседований - ноль офферов.
Это пи*дец какая плохая статистика. Обычно, если ты нормально подготовлен, то 3-4 собесов достаточно, чтобы хоть где то дали оффер. Хотя бы в тот же Softintermob где всем офферы подряд дают без собеседований.
Начали разбираться. Ему задают вопрос про какую нибудь технологию. Он выпрямляет спину и гордо выдает идеальный ответ из википедии
"Dependency Injection — это паттерн проектирования и тд…"
Технически человек все правильно сделал) Только вот собеседующий уже закрыл браузер, и просто идет дальше задавать вопросы по списку, играя при этом в Хартстоун.
Потому что работодателю недостаточно услышать определение. Он по 10 раз эти определения на день слышыт. Его тошнит уже от них. Чем ты отличаешься от других? Он хочет понять, что ты умеешь делать с этой информацией.
Не просто "Я знаю Addressables"
А
На прошлом проекте у нас разросся билд, загрузка стала долгой, поэтому мы вынесли часть контента в Addressables. Я занимался такой то частью.., столкнулся с такими то проблемами.., в итоге получили вот такой результат…
Блин. Чувствуешь разницу?
В первом случае ты тупо заучил википедию, или прочитал ответ Ghost GPT с экрана. Во втором ответил как нормальный человек, который решал рабочую проблему.
А если у тебя не было такого кейса?
Ничего страшного. Ты видел, как работают коллеги. Ты участвовал в обсуждениях, ты слышал их задачи на дейликах. Ты знаешь, какие задачи решала команда и другие отделы. Спизди чужой кейс и расскажи его как свой опыт и нормально объясни, что именно происходило. Ведь ты не курил, а постоял рядом с курящими. А батя дома все равно пиз*ы дал, потому что рубашка провонялась. Здесь с фичами так же. Только не пи*ды дают, а офферы.
Есть еще один способ доставать такие кейсы даже тогда, когда в голове муха летает. Но это уже тот самый сок, ради которого ко мне приходят на обучение и платят бабос. Не для паблика, извини.
Запомни одну простую вещь.
1. Умение писать код.
2. Умение показать свою ценность.
3. Умение пройти отбор.
Это три разных навыка.
Большинство разработчиков годами качает только первый. Читает книги, учит новые паттерны, фапает на алгоритмы, или смотрит как Влад Тен фапает на алгоритмы, смотрит очередной курс по архитектуре. А потом приходит на собеседование и не может за пять минут объяснить, зачем вообще компании нужен именно он.
Технический минимум тебе, конечно, нужен. Совсем без него тебе сразу же после первого вопроса скажут «мы вам перезвоним»
Но после этого минимума оффер получает не самый умный кодер. Оффер получает тот, кто лучше показал пользу и прошел отбор.
Сейчас тем более очень интересное время. Ты можешь прийти на работу, открыть ИИ и прямо по ходу задачи разобраться, как написать нужный код. То есть прямо на работе учиться + лутать за это зп.
Но никакой ИИ не научит тебя продавать себя, если ты на каждый вопрос отвечаешь как учебник, зажатый между двух ягодиц.
Собеседование - это не олимпиада по C#. Это продажа себя. И пока ты этого не поймешь, какой-нибудь разработчик слабее тебя будет забирать твои офферы.
✅ Трудоустройство в геймдеве под ключ
