TGViewer
Channel Public Channel
Один день айтишника

Один день айтишника

@one_it_day

Канал сообщества Осознанная Меркантильность: @om_assistant_robot
Задать вопрос: @m0rtymerr_support
Предложка — @one_IT_day_bot
Subscribers
13.2K
Photos
90
Videos
17
Links
365

Showing posts older than #388 · Back to latest

Older Posts 20 shown
Post #387 9.61K
Всем peace, решил анонимно рассказать свою недавнюю историю (все совпадения случайны)
Немного предыстории: я auto QA (rpgle, cucumber) на Альфабанк через галеру «рмс рабс» с зарплатой 60к/наномесяц, опыт с 2020 был разный и ручник и авто.

Часть I: Осознание проблемы
В конце августа 2023 года я понял, что роста в текущей работе не предвидится, а зарплата остается на прежнем уровне. Я начал ходить на собеседования с ожиданиями зарплаты в диапазоне 90-120 тысяч, но нигде не доходил до финала. Скилл прохождения собеседований был на нуле, также работать из дома было трудно, так как требовалось постоянно находиться в офисе.

Часть II: Открытие
Совершенно случайно на работе наткнулся на документ, в котором за меня Красный банк платит 500к/месяц, при том, получал я лишь 1/10 этих денег (без ДМС, без плюшек и прочего). Жадная конторка оказалась, но бизнес есть бизнес, пусть даже настолько гнилой.
В октябре я случайно наткнулся на канал Антохи (God bless) и чудом попал во все чаты, не зная, что они платные. Я начал впитывать все материалы, проходить собеседования и редактировать резюме. Хочу выразить отдельную благодарность Ане (@annagoladev), Мише (@zlocorp) за корректировки, и Саше (@ateder) за развернутый ответ на запись моего собеседования с таймкодами, что очень помогло, также всем остальным, кого упустил.

Часть III: Цепной пес и его стукач
Я активно начал искать вакансии с зарплатой 200 тысяч и больше. По рефералке моего Бро я попал в один БигТех и дошел до финала. Финальное собеседование было назначено на пятницу в обед, ради которого я ушел с работы на два часа, не предупредив "руководителя". Лишь сообщил «ответственному» в офисе, что немного задержусь на обеде. «Ответственный» оказался стукачом/snitch. В понедельник меня подкараулили с разговором "А что тебя не устраивает?". Я был спокоен, зная, что продолжать работать здесь не планирую, спокойно нахожу новый оффер и пишу заявление.

Часть IV: неДетские разборки
Мне сказали, что я "охуел" и предложили уволиться по собственному желанию или по статье, так как я своевольно уходил из офиса и опаздывал. В этот же день меня отстранили, что вызвало у меня шок. Я сообщил команде, и они тоже были в недоумении. Во вторник я пришел на работу, чтобы не получить увольнение по статье. «Руководитель» снова просил написать заявление по собственному желанию, я отказался. Всячески принижая меня как специалиста, мои заслуги (при всех) пытался выйти победителем, но вышел ли? Меня вновь попросили уйти домой, чтобы «не мешать» другим работать.
p.s. Человек, который за 365 дней был в офисе 5 раз, за 2 дня уже 2 раза пришел к 9 утра (не поленился)

Часть V: Игра по-крупному
Я отправил заказное письмо на юридическое лицо, изложив всю ситуацию. Как оказалось, этот «цепной пес» a.k.a. «руководитель» действовал самостоятельно. Мне быстро отключили доступы к банку и лишили премии. Премия была 50% всей зарплаты (это к тому, что всегда нужно требовать всей зарплаты, а не оклад + премия, потому что попадаются вот такие обиженки-нищенки). К тому же пришел отказ от бигтеха: "Взяли другого кандидата, ты в запасе". Это сильно меня выбило.

Часть VI: Хвора и война
Я взял больничный и начал быстро проходить собеседования. В один из дней ко мне пришел руководитель из банка и попросил поведать ситуацию, рассказав, я услышал, что есть возможность попасть в штат после январских, либо попасть через другого вендора к ним в команду. Я обрадовался этой новости, ведь на горизонте пока не предвиделось ничего, кроме нового года.

Сообщество для входа и роста в IT‌‌
  • 👍 43
  • ❤ 9
  • 🔥 9
  • 🤯 8
  • 😁 2
Post #386 7.9K
Расскажу про свой самый кринж собес.

Работаю фронтом, на тот момент у меня было 3 года опыта.
Собес на 200к - Эдтех компания, делают 3D уроки для детей.
Я в тот заход на рынок особо не готовился и просто фармил вопросы.

Общаюсь с HR:
- На какой грейд себя оцениваете?
- Конечно синьор!
- *смеётся*
- А что такое?
- Ну, с тремя годами у нас обычно на синьора никто не проходил. Я конечно заранее не говорю, вдруг пройдёте)
- Хорошо)

Прихожу на собес, там: hr, cto, разраб интервьюер и ещё один разраб (мб лид)

Мне дают пять задачек.
Первые две - простые, html + css.
Дальше - js. И тут я плыву, причём плыву строго вниз.

- Что будет, если массив отфильтровать с аргументом Boolean?
- Что будет, если отсортировать массив с .sort() вообще без аргументов?
- Вот тебе задачка - кейс из текущего проекта, собери массив из данных, перебери ещё один, как поступишь?

И такую чушь я начинаю писать, такой бред говорить)
Предлагаю несуществующий синтаксис, путаюсь в .reduce, последнюю задачку решаю просто устно и не оптимально.
Но не сдаюсь, озвучиваю все свои предполагаемые решения, пытаюсь до конца.

Слышу, как cto с лидом переговариваются: "А чё ты хотел - это фронтенд, тут и такое бывает" - просто ржут.

Интервьюер говорит: "Ладно, ну если сразу решение не пришло - его и не будет. Подумай дома, мы тебе задачку скинем."
- Хорошо.
Выхожу с собеса, кидаю свою футболку в стирку и иду в душ - настолько жёстко настрессовался.

Думаю - ладно. Первый блин комом. Есть к чему подготовиться, js точно надо погонять.
Жаль, что собес слил - проект вроде прикольный.

На следующий день сообщение от hr: "Привет, есть пара минут на звонок?"
Думаю: "Ну да, завалили на собесе. Ну да, обосрался по полной. Вы ещё поиздеваться хотите?"
Поднимаю трубку, слышу:
- Я к тебе с положительным фидбэком, приглашаем тебя в нашу компанию. Только грейд у тебя будет указан не синьор, а миддл. Ты не против?)
- Вообще не важно)

В итоге я с ними торговался, и они ещё накинули +40к к офферу, а hr до конца пыталась меня к ним заманить.)
Но общее впечатление от команды у меня сложилось не очень, посчитал их токсичными и выбрал ребят повеселее.

Вот такая история.
Не важно, как вы собес проходите. Можете что-то не знать - софты вас спасут.)
Главное - не молчать, не тупить, озвучить ход решения, который пришёл вам в голову, даже если он не оптимальный.

Ссылки на мой тгк с курсами не будет - его нет.
Пейте чай, пеките булки. Всем пока)

Сообщество для входа и роста в IT‌‌
  • 👍 100
  • 🔥 44
  • 😐 17
  • ❤ 16
  • 😁 4
  • 🤔 3
  • 👎 1
Post #385 7.23K
Кринжовая история про собесы тимлидов в треде!

Да, лидов тоже собеседуют, и тоже всрато.

Дело было, когда я был относительно начинающим лидом и решил глянуть, что предлагают за пределами моей комании

––

Прихожу на собес в крупную не-совсем-технологическую компанию. Ищут лида, где-то между бэком и системной разработкой.

Интервью ведут руководитель HR и head of engineering

– Начнем с hr-ных вопросиков?
– Давайте!

<наверно, будет про найм, увольнения, сложные кейсы..>

– Какой грейд у тебя в компании?
– Внезапно..Ну допустим: X
– А сколько тебе сейчас платят?

<уклоняюсь от ответа. Если б я работал в галере из деревни и получал 30к., мне бы предложили 30к?>

– А какие оценки ты получил на последних двух ревью?
– Какое это отношение имеет к тому, как я справлюсь у вас? Хорошие оценки получил
– ..Ладно. А конфликты в коллективе бывали?

<Наконец-то вопрос по делу!>
– Бывали. Рассказываю кейс.
– А как решал конфликт?
– Так и так (кейс настоящий, фейковых принципиально не готовлю)

– И что, правда помогло?
– Да
– Да?
<Они что, думают, что я сначала решил соврать, а если дважды спросить – передумаю? Бред>
– Да
– Ну ладно. Достаточно эйчарных

На этом секция переходит в техническую.

<черт возьми, вот это сейчас была проверка от человека, занимающегося кадрами и разбирающегося в людях? Страшное дело. Может ливнуть? Не, ладно, посмотрим на техническую часть>

– Я поспрашивал про тебя у людей из твоей компании. Отзываются положительно, но удивляются, что ты лидом стал *улыбка*

<Чего? А если я не хотел афишировать свои беседы вовне? Может быть, я вообще не точно собираюсь уходить (а так и было), но это повлияет на мою репутацию в компании>

<А комментарий про удивление вообще зачем? Чтобы я смутился и меньше денег попросил? Трэшовее и трэшовее становится>

– Прикольная история. А в чем вопрос?
– Да не, просто. Ну ладно, поехали.

*Присылает фрагмент кода на C++ в зум. В нём – ошибка работы с памятью и указателями. На первый взгляд кажется, что будет segmentation fault и вылет программы, но, если подумать, становится ясно, что тыкаем мы в память процесса, просто неинициализированную. Так что вместо ошибки и краша получаем мусор в ответе функции.*

– Что произойдет при запуске программы?
– Прикольная задача, с ловушкой. Программа отработает «корректно», но выдаст неверное значение
– Ага, а вот и нет! Здесь будет сегфолт
– Да нет, не будет: вот смотри, память нам принадлежит, мы просто ее не инициализируем, сработает вот так
– Нет, неправильно!
– Открываю IDE. Шарю экран. Выполняю в нем написанный код. Происходит то, что я сказал
– Не, не может быть, я точно проверял

<Че вообще происходит здесь? Это стресс-тест вместо собеседования?>
– …
– Ладно, твой поинт понятен, хоть ответ и неверный. Поехали дальше
– *Кекаю* ну поехали
– Как реализовано X в плюсах такого-то стандарта?
– Ээ..Не раскапывал так глубоко. По-моему, зависит от архитектуры проца и ассемблера
– А если в работе столкнешься?
– А вы сталкиваетесь? Погуглю или спрошу у другого инженера, имхо редкая штука
– Сталкиваемся! Когда сервисы данными на одной тачке через общую память обмениваются
– А зачем? Оч багоопасно, я такое только в супер-риалтаймовых системах видел. Да и там уже некоторые используют шины или очереди..
– Ну нам так удобно
– Окей…

<HR возвращается в диалог>

– А сколько денег ты в итоге хочешь?
– Писал в чатике. X
– X?
<Да что это за привычка переспрашивать??>
– X.
– Понятно, спасибо. Мы вернемся с обратной связью

<возвращается head engineering>
– Ты знаешь, я тут у себя код первой задачи еще позапускал – ты был прав. У меня неверный ответ записан

<Чувак, сколько людей до меня ты слил этой таской, не зная правильный ответ?>

На этом общение закончилось, а я понял, что в не-технологическую компанию лучше не залезать)

Жизнь лида для меня, на этом, естественно, не закончилась 🙂

О том, как жить и работать управленцам и не выдавать такой кринж я пишу тут.

Ещё – консультирую лидов разных уровней и директоров по организации своих подразделений и личной эффективности. Ссылка на запись – в канале.

Сообщество для входа и роста в IT‌‌
  • 👍 67
  • 😁 22
  • ❤ 11
  • 🔥 5
  • 🤯 4
Post #384 7.41K
Самый кринжовый тех собес, который случился со мной.
Взял отпуск под это нелегкое дело. Проходил скрининги, техсобесы. По результату одного скрининга назначили мне техсобес в одну крупненькую компанию. Назначили время в день Х. Написали что ожидать:
- сначало самопрезентация (рассказ про опыт, проекты, команду, стек)
- далее по опыту зададут уточняющие вопросы
- и в конце небольшая задачка
Настал день X, Подключился к конфе заранее, включаю камеру, жду такой весь настроенный с приподнятым настроением (так как получил уже 1 оффер), пусть смотрят на мое довольное и жизнерадостное лицо.
Сижу, никого нет, наступает час Ч - нет никого.
Пока ждал прокрутил в мыслях что буду говорить на самопрезентации. Прикинул, в минут 15 уложусь про свой опыт. Ну думаю, подробнее расскажу и можно растянуть и подольше, чтобы время потратить от тех. интервью.
Спустя минут 5 подключается ХР, ждем интервьювера. Подключается, соизволили все блять, придти.
Тут мне заявляют: у тебя есть 5 минут, чтобы рассказать про себя и свой опыт. оО Тут я малеха подахуел. Ну и в ответку им такой: "Нууу, ээээ, за 5 минут никак не уложусь, все так и 5 лет опыта". Херня, говорит, давай по последнему месту работы. Ну думаю, - ок.
Начинаю рассказывать про последнее место работы, какие мы молодцы и какой классный продукт пилим. Не прошло и пары минут. Тут интервьювер прерывает меня, и такой: "А как у вас проходят процессы?".
Рассказываю что у нас был скрам, потом поняли что не совсем подходит из-за тех процессов и решили переходить на канбан, сейчас в процессе перехода. Опять прерывает, говорит: "не понимаю, зачем так? не, чет херня какая то".
оО я ахуеваю еще больше, но дальше продолжаю пиздеть, придерживаюсь намеченного плана.
Не дорасказал про опыт свой, опять прервал. Начали обсуждать бд на текущем проекте. И опять: "Зачем так сделали? чет хуйня". Начинаю объяснять, опять "Чет хуйня". Тут я уже не выдержал: "Не мое, блять решение, архитектуру не я продумывал".
Перешли к теории: Задает вопрос, отвечаю ему как по книжке, начинаю развивать тему. Прерывает, "Ну а все же как вот это?". Отвечаю - "Я же, ответил в самом начале, на этот вопрос!!!" Начинаю весь кипеть, как чайник, блять на плите закипает. Это уже наверно было видно на видео.
И тут он такой, "ладно, давай следующий вопрос". Задает мне его, что-то совсем простенькое. И тут я понимаю, я это забыл, блять, из-за нервов. Хотя прямо перед собесом только пол часа назад это повторил. Понимаю, что надо заканчивать.
Я прерываю на полуслове интервьювера, забераю слово себе. И с максимально умным и невозмутимым ебалом(прям покер фейс получился), вываливаю ему: "Знаете мы с вами не смогли найти общий язык с самого начала. Мы друг друга не слышим, я думаю мыс вами не сработаемся. И предлагаю завершить общение, дабы не тратить драгоценное время"

Сообщество для входа и роста в IT
  • 👍 125
  • 😁 33
  • 🔥 18
  • 😐 9
  • ❤ 5
  • 🤯 3
Post #383 7.63K
Часть 6 — Досудебка. Возможно, еще не финал

Спустя неделю на почту прилетает досудебная претензия, в которой от меня требуют вернуть всю сумму аванса, переведенную мне за месяц (там ~250к), аргументируя тем, что весь месяц я не работал и фактически ничего не сделал. На что я сажусь, перечитываю договор и составляю ответку на 4+ страницы о том, что они сами нарушили условия договора в части порядка расторжения + добавляю скриншоты переписки с PМ, в которых выражаю готовность завершить работы по договору — в общем к моей позиции не придраться.

Совокупно там набралось 6 или 7 пунктов договора, который они сами же и нарушили. Судя по всему, они даже не читали Договор, отправляя претензию — может рассчитывали испугать!? В ответе на претензию выставил свои требования о:

1. необходимости оплаты 10 дневного периода после уведомления о расторжении (по Договору). Но поскольку я начал работы над другими проектами, то оплата должна быть в двукратном размере;
2. готовности обратиться в Государственную Трудовую Инспекцию, для квалификации Договора не как гражданско-правового, а как трудового (там есть все основания для этого, в т. ч. скриншоты переписок) — там им сразу будет доначисления 40+% от ЗП + штраф 100 000 руб.
3. готовности обратиться в суд для защиты своих интересов.

Разумеется, все свои требования аргументировал, подтвердил готовностью свидетельствовать в суде. Короче решил действовать максимально по волчьи. И если нужно, пойду до конца (в рамках закона).

Сейчас мы еще находимся в рамках 15-дневного периода уведомления и разрешения споров путем претензий… Ситуация не разрешилась, и чем закончится еще не понятно. Вполне вероятно, что судом, но у них объективно слабая позиция. Не уверен, что они решатся на это.

Жалею ли я об этом опыте? Нет не жалею! Но и хорошего в этом ничего нет! Я хотел попробовать над интересным проектом — попробовал. Месяца "на попробовать" оказалось достаточно. За это время разобрался с технической частью + получил за это 250к + эмоциональное выгорание. Выбор следующих мест работы будет исключительно с фокусом на деньгах!

P.S.: Не работайте в плохих компаниях. А если вдруг вляпались — не тяните, и сразу уходите! Лучше вряд ли станет!

P.S.2: И будьте аккуратны оформляясь по ИП, а если и оформляетесь, то внимательно читайте договор. Не можете? Дайте прочитать юристу!. И просите 20-25% сверху к NET по ТК!

Сообщество для входа и роста в IT‌‌
  • 🔥 140
  • 👍 28
  • ❤ 14
  • 😨 9
  • 🌭 4
  • 🤔 1
Post #382 6.89K
Часть 5 — Выгорание. Я устал, я ухожу.

В понедельник утром проходит дейлик, я проговариваю статус своих задач. Меня просят закинуть код на репо, я закидываю (а там мало что сделано, ну объективно куча времени ушло на рисерч / проектирование), после чего меня вызывают на отдельный митинг, на котором отчитывают за срыв сроков…. Я пытаюсь спорить и возражать, но остаюсь не услышанным. После митинга я закрываю крышку ноутбука и в голове только одна мысль: «Я СВОБОДЕН! БОЛЬШЕ Я ТУТ НЕ РАБОТАЮ!». Сил что-либо делать нет — иду в зал, на силовую 4-часовую тренировку.

Далее беру паузу в 2 дня чтобы обдумать, и в среду пишу: «PM, привет! Я принял решение об уходе из *** - с этим связано мое отсутствие последние 1.5 дня. Я доделаю текущие задачи, которые висят на мне + нам нужно будет проговорить, что мне нужно будет доделать, чтобы подписать закрывающие документы и к обеим сторонам не было претензий.»

Через 3 часа меня выпиливают из всех чатов / ограничивают доступы, даже не дав доделать свою работу — к этому моменту я полностью фрустрирован и опустошен. Нет ни сил, ни желания ни с кем общаться, равно как и передавать даже ту работу, которую я сделал. Хорошо зная условия Договора понимаю, что они сами же его и нарушили (там на 16 страницах прописан 10-дневный порядок уведомления о расторжении и еще много чего), и полностью прекращаю любые контакты в Телеграм до получения официальной претензии.

Следующие 3 дня запоем смотрю все 3 сезона «Зоны комфорта», играю в «Мир Танков» на СУ130-Пм (ха-ха, получил прем по акции за то, что полгода не заходил в танки!!!). В один из дней поехал погулять в Серебряном Бору. Шел дождь, а я гулял и слушал стрим Антохи «Как работать меньше и получать повышения», в котором он рассказывал про то, как выбирать компанию, как проходить испыталку, как должно быть выстроено планирование и т. п. — в буквальном смысле «соль на мои раны». Столько ошибок было с моей стороны, и столько красных флагов, которые я проигнорировал в погоне за «интересным проектом»!!! Даже пошел на меньшие деньги!!!

Пострадав 3–4 дня и преодолев эмоциональное выгорание, начал возвращаться в норму.

Сообщество для входа и роста в IT‌‌
  • 🔥 37
  • 👍 14
  • ❤ 8
Post #381 6.08K
Часть 4 — Новые проекты и горизонты (мать их!)

Через 2.5 недели после моего устройства, из отпуска выходит лид + руководитель проекта (он же фаундер) разродился новыми инициативами. Меня уведомляют о том, что мне нужно срочно заканчивать свою документацию, и меня перекидывают на новый супер-мега-важный и срочный проект.

Итак, 3-я неделя, меня кидают на новый проект! В понедельник утром проходит первый полноценный дейлик (за все время работы!) на котором я узнаю, что мне оказывается поставили задачи. Смотрю таск-менеджер — время постановки задач воскресенье в 22:00!!! Естественно, карточки задач пустые — там только названия задач. Проект вижу первый раз (там даже не 1 проект, а 4 репозитория, связанные друг с другом). Понимания предметной области нет — даже на уровне терминологии нихера не понятно. Некоторые инструменты и библиотеки для меня абсолютно новые… Сроки выполнения — конец недели. Пиздец!

Беру 2 дня на то, чтобы разобраться в этом хозяйстве — не удается. В среду запрашиваю митинг с моим новым «ведущим разработчиком» (по факту это другое направление) + аналитиком + PM-ом, чтобы хоть как-то обсудить бизнес- и функциональные требования. После митинга хотя бы становится понятна предметная часть… прошу добавить описание задач в карточки — добавляют. Аллилуйя!

Начав работу над задачами вообще без требований, спорим с моим новым руководителем (разрабом) — у него свое видение реализации, но он даже документацию не смотрел. Задавать вопросы — бессмысленно. Приходится делать огромный рисерч, чтобы защитить свое решение… защищаю. Следующие пару дней работаю над проектом и где-то сам себе описываю функциональные требования… пока в пятницу в конце дня не происходит инцидент на предыдущем проекте (с которого меня перекинули). Бросаюсь туда, чиню там.

Конец дня пятницы на новом проекте… я, естественно, ничего не успеваю доделать — планирую поработать в выходные, «я же обещал сделать до конца недели». Но поработав в выходные, обнаружились еще ряд неочевидных моментов — понимаю, что все равно не успеваю, и забил.

Единственное, что я к этому моменту понимаю, так это то, что я занимаю несколько ролей:

1. Разработчика на Проекте # 1;
2. Разработчика на Проекте # 2;
3. On-call инжинера на Проекте # 1 (если что-то сломалось, бросай все и иди чини, хоть вечером, хоть в выходные);
4. Рисерч-аналитика на Проекте # 2 (сам иди и разрабатывай себе требования, которых нет)

Поднял этот вопрос с новым PM, который пришел на этой же неделе, на что он ответил — "будешь работать 4 часа на одном проекте, и 4 часа на другом проекте". Смешно. И все это за ~200 с хвостиком тыщ.

Сообщество для входа и роста в IT‌‌
  • 🔥 34
  • 😢 9
  • 👍 7
  • ❤ 5
  • 😁 1
  • 😐 1
Post #380 6.53K
Часть 3. НеДоОнбординг

Выхожу на работу — HR-ка проводит свой «10-минутный кофе с HR» (кофе не было, но она так назвала встречу) и передает тим-лиду. Тим лид объясняет 20 минут че как с проектом, я задаю вопрос — «какие передо мной цели на ближайший месяц?» Ответ: «разобраться как работает отдельный проект, научиться его поддерживать и при необходимости подменять разработчика этого проекта, если что-то упадет*». Ну ок. Меня передают разработчику, он мне объясняет некоторые детали. Я задаю ему тот же вопрос о том, какие передо мной стоят задачи на ближайший месяц? Ответ тот же. Збс, в этом плане ожидания и у лида и у разраба одинаковые — мискоммуникаций нет! И… далее меня бросают в свободное плавание.

По плану в компании 2 раза в неделю должны проводиться общие дейлики — я их ждал, как часть онбординга, но они раз за разом отменялись. Оказалось, что лид в первые же дни ушел в отпуск, дейлики должен был проводить фаундер / руководитель проекта, но ему это нахер было не надо. Общения в чатах не было — редко кто-то что-то напишет. Написал другим разрабам с вопросом о том, как тут все устроено / как ставятся задачи и процессы, на что мне ответили «что так все и устроено». Ахуеть! Да, PM-а на проекте не было — старого уволили в первую неделю моей работы, новый придет только на 3-ей неделе моей работы.

В первые 2 недели я чувствовал себя в полной изоляции, буквально как в одиночной камере! Не было ни понимания того, как устроены процессы, ни, как и кем ставятся задачи, ни как планируются спринты, ни как выстроены коммуникации — вообще ничего этого не было. Только возможность общения с ведущим разработчиком, которому я мог задавать вопросы + необходимость писать ежедневные отчеты о выполненной работе руководителю в общий чат.

Отработав в таком режиме неделю, я еще сильнее впал в состояние фрустрации и сожаления, что ввязался в эту историю. Но начинал более-менее адаптироваться и понимал что тут это норма. И вместо того, чтобы просто сидеть дебажить код / разбираться в нем, предложил написать документацию — мне ОК-нули. Так я фактически сам себе поставил задачу и прикинул план дальнейших действий — в течение 2–3 недель я со всем разберусь / все опишу, потом проработаем вопросы по DBA / деплою, чтобы я в случае чего мог поднять проект на проде / перекинуть на другой сервер / починить базу, и в целом в запланированный месяц я бы уложился.

* — там проект достаточно большой и нетривиальный, и задача стояла именно так: тебе нужно погрузиться «в весь проект», а не какую-то его часть, чтобы понимать, как все работает «в целом» и в отдельных деталях в частности.

Сообщество для входа и роста в IT‌‌
  • 🔥 21
  • ❤ 10
  • 👍 7
  • 🤯 7
  • 😁 1
Post #379 6.59K
Часть 2 — НедоОформление

На следующий день не созваниваемся — у лида запара. Ну бывает, чо! Сам пишу HR-ке, на что она отвечает, что «они решили оформляться после Майских, а за это время согласуем договор и NDA». Ну ОК… в таком подвешенном состоянии ухожу на Майские.

Дальше непонятно че делать — вроде принял оффер, но документы не подписаны, все «вилами на бумаге». Нужно давать ответ по другим офферам + у меня запланированы еще тех.собесы. Все отменяю, HR-кам прямо говорю: «принял оффер, но нахожусь в неопределенном положении в позе раком (и это не созвездие!) — доки не подписаны, если сорвется, то я к вам вернусь».

Проходит неделя — от них ни ответа, ни привета. За это время ищу бывших сотрудников в LinkedIn, спрашиваю у них как там — отвечают, что полный пиздец! Тотальная бюрократия и ебейший менеджмент — часа 4 в день уходит на митинги и отчеты, еще часа 4 остается чтобы поработать. И, естественно, переработки, переработки... Ок, я предупрежден… Фрустрация и разочарование только растут.

В середине майских праздников в рабочий день пишу HR-ке: «ну че там с договором?», она присылает голосовуху с усмешкой: «Все просто, руководитель в командировке!». Ахуеть! Я уже на нервах — все офферы зареджектил, и от этих чертей полное молчание, пока я сам им не напишу.

Форсирую историю с получением Договора (хотя бы драфта). Присылают со словами: «…ну это обычный договор из интернета! Просто подпиши его!» Я его читаю его и у меня глаза на лоб лезут. Там формулировки типа «полной материальной ответственности», «возврата оплаты за весь период работы», и в NDA «запрет работы в похожей компании на следующие 5 лет». В этот момент вспоминаю переписку в группе ОМ:ИП где я задавал вопросы по нюансам оформления по ИП, и слова Dmitry Mi & Pi, о том что «договор с ИП — это не просто бумажка, а юридически обязывающий документ». Отношусь к этому максимально серьезно.

Вычитываю Договор и NDA и пишу им, что не согласен под ним подписываться. Они отвечают — давайте свои правки по пунктам, будем согласовывать.

Следующие 3 дня согласовываем Договор и NDA. Меня уже все это бесит — вот уж вляпался, так вляпался, были же нормальные предложения!!! Ну ладно… смягчаем и переписваем формулировки, согласовываем их. Понимая, что условия полный пиздец — прошу оплату авансом каждые 2 недели, чтобы хоть как-то защитить себя…. Я на нервах — нахер я в это ввязался, да еще и отменил все остальные офферы / тех.собесы!? В таком состоянии фрустрации и разочарования, выхожу после майских на работу… изучив / переписав Договор и NDA «от А до Я» (запомним это!).

Сообщество для входа и роста в IT‌‌
  • 🔥 28
  • 👍 12
  • ❤ 9
Post #378 6.88K
МАЙСКИЙ КРИНЖ ДЛИНОЮ В МЕСЯЦ (В ШЕСТИ ЧАСТЯХ)

Расскажу свою недавнюю историю устройства на работу, чтобы показать, как «иногда бывает» в IT. История длинная — состоит из 6 частей, и основана на реальных событиях. Публикация не преследует цели прорекламировать свой канал или продать менторство. Автор останется анонимным. Если что, все совпадения — случайны!

Часть 1 — Поиск работы

Конец Апреля, после перерыва в несколько месяцев решаю найти новую работу бекендером в вилке 180–250 (миддлом). В четверг начинаю откликаться на HH — рандомно без разбора, по 200 откликов в день (по лимиту на HH). За несколько дней откликаюсь более чем на 700 вакансий, с понедельника начинаются скрининги с HR — по 5–7 в день. Там где все ОК и есть матч —планируем тех.собесы.

В среду в Телегу пишет тим.лид одной из компаний, предлагает в тот же день пообщаться — проект интересный (отметил еще на скрининге), к тех.собесу не готовился (вообще). На собесе разговариваем за жизнь / обсуждаем опыт. Мне задаются какие-то нестандартные вопросы, которые редко встречаются, пока с ними не столкнешься — отшучиваюсь, что оценивать навыки по подобным Сorner Сases не совсем объективно. Лид соглашается. Так чуть меньше часа общаемся, и я сам предлагаю закругляться, т. к. мне нужно бежать на следующий скрининг.

Через 20 минут после окончания встречи присылают оффер на 180 с оформлением по ТК, но есть нюанс — на время испытательного оплата с коэффициентом 0.7, т.е. ~126 на руки (такую дичь я слышал от HR-ки из Симбирсофта — там похожая схема 60/40 на испыталке). Отвечаю, что возьму паузу пару дней «на подумать» — меня торопят с ответом. Понимаю, что очень мало денег, но после общения с лидом эмоционально я уже загорелся проектом и реально хотелось посмотреть, что там под капотом (там технически нестандартные вещи, интересные лично мне).

На следующий день пишут сами — предлагают 200 с оформлением по ТК, и это их максимальная вилка по вакансии. Я все еще думаю… следующие пару дней прохожу другие собесы, получаю другие оффера с большей ЗП, но проекты ни разу не интересные. Итак, пятница (неделя поисков) у меня дедлайн по ответу — нужно что-то решить / написать. И я предлагаю им 200 без даунгрейда на испыталку + % за оформление по ИП. Они ОК-ают, предлагают на следующий день созвониться…

Сообщество для входа и роста в IT‌‌
  • 🔥 27
  • 👍 15
  • ❤ 11
Post #377 7.89K
Алё, Моторола? Ну чё там с деньгами?
Часть 2/2


Тестером я быть не хотел, так что на зиму пошел писать статью про символьные конечные преобразователи в лабу JetBrains. И вроде бы уже позабылась эта история с интервью на позицию, которой нет, как я вижу их свежую вакансию стажера-ондроеда.

— Дратути, вы вот говорили, что меня рекомендовали к найму, а позиции нет, а теперь она есть. Берете?
— Хммм... Было бы глупо еще раз тащить вас через интервью! Мы посовещаемся и я с вами свяжусь

Звоню через две недели:
— Что решили?
— Может, сделаете тестовое???
— Похуй, давайте

Задание — написать приложение, которое будет показывать фотки из Flickr с возможностью скачать в высоком качестве. Если во время загрузки произошел сбой, прогресс скачивания должен сохраняться.
Запарнее, чем TODO MVC на моках, но чего не сделаешь ради работы в дружном коллективе профессионалов.

За вечерок накидываю приложение. Через два дня приходит детальнейший разбор моей работы: "ОК".

Связываюсь с эйчаром — я же вообще все уже сделал, из-под земли её достал, собес прошел, тестовое ОК — ГДЕ МОИ ПЯТЬ ТЫЩ И ПЕЧЕНЬКИ В ОФИСЕ 🤬 Звоню:
— Мы короче подумали и решили, что будет неправильно без собеседования. Приходите на следующей неделе АААААААААААААА

— Чем отличается кандидат в Моторолу от Землемера Кафки?
— Землемеру хотя бы перезванивали


На этот раз кандидатов двое — я и тридцатилетний бэкендер. На собеседовании на андроид-стажера интервьюер попросил рассказать, какие есть нюансы параллелизма при разработке джава-бэкенда, перечислить то ли все классы пакета java.util.concurrent, то ли все члены одного из его классов. Про андроид интервьюеру было общаться не интересно. Он бэкендер.

Больше в Моторолу я не звонил.
Через год они свернули офис в Петербурге, а я получил оффер в немецкую корпорацию. И даже не на пять тысяч рублей 😱

Я опустил примерно 70% звонков от меня HR, чтобы история не стала еще длиннее.

У меня есть несколько теорий, почему процесс найма в эту компанию выглядел так странно. Я закину их в комменты, ибо сюда уже не влезает. Закиньте свои и вы.

На момент 2015 года можно было найти хоть какой-то смысл в том, чтобы так бегать за этой позицией. Вакансий на андроид в СПб было мало, удаленки для джунов не было.

@GroksCareer — мой канал со статистикой по поиску работы

Сообщество для входа и роста в IT‌‌
  • 👍 53
  • 🔥 22
  • 😁 15
  • ❤ 6
Post #376 6.74K
Алё, Моторола? Ну чё там с деньгами?
Часть 1/2


2015 год. Я на третьем курсе Мат-меха ищу первую джунскую или стажерскую работу. Уже есть пара рабочих, но не дотянутых до стора андроид-приложений, так что ищем вакансии ведроразраба.
Среди антивирусов и аутсорса всплывает Motorola. Эти чуваки придумали первую в мире рацию 🐈 С ними в резюме все галеры пришвартуются в моем порту с предложением взойти на борт! ЗП 5к за 30 часов в неделю явно намекает, что это место для получения бесценного опыта. Откликаемся и ждем.
Две недели — никакой реакции. Резюме не просмотрено.

Штош, давайте подскажем эйчарам, что 5 тысяч рублей необходимо вручить именно нам. В вакансии и на сайте почты нет. Номер СПб офиса не отвечает.
Да вы заебали, теперь это уже спортивный интерес.

Нахожу телефон поддержки LTE-железок. Работяга выдает мне номер эйчаров из Москвы. Московские эйчары дают аж два номера питерских лентяев. Вам пизда, халявщики, скоро пятера будет моей 🐈‍⬛

— Драсти, вы мое резюме не пропустили случайно? 👉👈
— Хм, как вас зовут? Егор? Ммм... О! Отличное резюме! Приходите на интервью! Завтра!
— чево нахуй Эм... конечно!

На следующий день отправляемся в офис на Елизаровскую, два часа в транспорте по осенней жиже красотам северной столицы — и мы в бизнес-центре, где заседают такие гиганты как «Motorola», «Nokia» и «Весёлый Водовоз».

На входе в офис крошечная приемная, где мне предлагают подождать. Но есть нюанс. Кроме меня в приемной уже трое, а стульев всего два. В отличие от офиса Телеграм, оба стула заняты. Ну да ладно, студенты народ простой, мы и в автобусах спали, постоим. Уже прошло 15 минут от начала интервью, а народ все прибывает. Наконец, нас всех провожают в переговорку. Всех в одну. Будущий я уже знает, что этот формат называется Assessment Centre и чаще всего практикуется в компаниях вроде MARS или Coca-Cola для найма нетехнического персонала, ну а пока просто продолжаем охуевать, ибо группового приключения нам никто не обещал.

В восьмером сидим за столом. Интервьюеры рассказывают о работе: времена нынче тяжелые, смартфонами Мото и софтом для них занимается другая половина компании, а они тут в СНГ 4G без соли доедают, продают железо для связи, иногда пилят софт на заказ как галера.
Интервьюеры — приятные ребята и вопросы задают адекватные, про сети и протоколы, активити и фрагменты, ООП и джавку. Если не можешь ответить, вопрос переходит следующему человеку, и так два с половиной часа. В конце переключаются на базу архитектуры софта и спрашивают про опыт в разработке своих проектов. Хоть какой-то есть только у меня и еще одного чела.

Похоже, это победа. Ждем звоночка в течение двух недель.
Набираю HR через три недели:
— Наши эксперты очень высоко оценили вас и рекомендовали к найму! Только вот мы поняли что у нас нет позиции стажера-разработчика андроид... 🤡
— Эм, это как?
— Ну вот как-то так получилось... А тестером ручным не хотите? 🤡🤡🤡

Сообщество для входа и роста в IT‌‌
  • 😁 111
  • 👍 19
  • 🔥 8
  • ❤ 6
Post #375 7.63K
Кринжовая история

Расскажу про 2 кринжовых истории на собесе на системного аналитика, которые случились со мной в 2024 году

Первая:
Собес в один из банков (начинается на "В", заканчивается на "Б" 🫢, совпадения случайны)
Захожу на собес немного заранее, проверяю звук, врубаю вебку и ожидаю интервьюеров.
Обычно на нормальных собесах 2-3 человека (тимлид, какой-то чел из команды или еще один тимлид и HR), но тут зашло сразу 6 человек и все с выключенными камерами

Их представили - какой-то руководитель направления\дивизиона (назовем его тимлид), продакт команды, продакт второй команды, продакт третьей команды, какая-то женщина архитектор и HR

Начался собес как обычно - с тимлидом поговорили про опыт, достижения, задали один вопрос на тему интеграции по кафке

После моих ответов случается небольшая пауза и все молчат, HR спрашивает:
- У кого-то есть вопросы?, - в ответ тишина. HR называет по имени архитектора:
- *Имя*, у вас может есть вопросы?, - она отвечает:
- Нет, я тут на параллельной встрече еще сижу, вопросов у меня нет.

Я про себя подумал - "А зачем заходить на собес и сидеть на параллельной встрече, зачем тратить время, если ты не слушаешь, а даже если и слушаешь, то и на другой встрече что-то пропустишь". Это было довольно странно

Далее начинается диалог с одним из продактов:
- "Мы работаем все по московскому времени, вам ок?"
Для контекста - у меня +2 от МСК - я говорю:
- "В целом ок, но я обычно работаю с 9 по своему времени, утром очень комфортно и удобно делать задачки, когда никто не отвлекает. С 6 до 8 буду доступен, но не хотелось бы чтобы на это время ставили важные встречи", - в ответ получаю:
- "Ну у нас нужно работать именно по московскому времени, т.е. с 11 до 8 для Вас, и встречи мы тоже будем ставить", - я понимаю, что это ред-флаг, и говорю чтобы аккуратно слиться:
- "Окей, я понял, в целом не проблема"

По итогу получил оффер, но остался осадочек:
1. Нет включенных камер - тяжело говорить с аватарками и ФИО
2. Челы заходят и не слушают, не задают вопросов
3. Немного странный режим работы не из МСК

Вторая:
Собес в ноунейм интегратор какого-то софта для инвестиционных бирж.
Захожу на собеседование, подключается продакт\проджект и говорит:
- "Давайте подождем тимлида, он подключится".
Проходит 5-7 минут, никто больше не подключается. Мы сидим с ней и разговариваем про мой опыт, про проекты, она что-то рассказывает про команду и продукт. В итоге этот чел не подключился и собес мы перенесли на несколько дней

Подключаюсь повторно. Заходит тот же продакт\проджект и чел тимлид. Задает типовые вопросы (если что, такие же задают HR-ы на скрининге):
- чем функциональные требования отличаются от нефункциональных
- что такое брокеры сообщений
- какие знаешь REST-методы (вопрос кстати ультра кринж, потому что под ним подразумевают HTTP-методы. Это для HR еще простительно, но не для тимлида)
- ...

В течение 20-ти минут ответил на вопросы, затем опять рассказал тоже самое про опыт, что и на первом несостоявшемся собесе.

Осадок тоже остался:
- перенесли собес не сразу (могли заранее просто подвинуть на другую дату)
- вопросы из методички
- дважды рассказывал одно и тоже

Сообщество для входа и роста в IT
  • 😐 58
  • 👍 15
  • ❤ 10
  • 🔥 5
  • 🤔 4
  • 😢 1
Post #374 8.3K
Кринжовые собесы для разработчика игр:

Меня, в то время молодого разработчика с 2-2.5 годами опыта, (уже и не помню точно) позвала на собеседование некоторая компания (начинается на "Я", все совпадения случайны).
Я никуда не откликался самостоятельно. Начинается все с звонка рекрутера:

- Здравствуйте, хотите пойти к нам джава разработчиком?
- Здравствуйте, я то не против, только я делаю игры на Unity. То есть, из общего в моем резюме и вашей вакансии только ООП и SOLID
- Да, все ок, у нас распространена такая практика, давай собеситься
- Ок, давай

Далее был еще один скрининг и 2 собеса по алгосам. Каким-то непонятным образом я оба прошел (согласно фидбеку от интервьера и hr'a, все на них прошло хорошо), потом предложили пойти на system design. Я (сверхразум, который впервые услышал такой термин) сказал "конечно, пойдем, без проблем".

Накануне вечером пролистав книжку и посмотрев пару видосов про system design, я пошел на собес. Он, естественно, прошел не очень. Но так как это не было обязательным этапом, позвали на следующий собес с продуктом.

Там мы в очередной раз поговорили за мой опыт и очередной раз выяснили что общего у меня с их вакансией ни-ху-я.

Проходит два дня и происходит диалог с той же HR:
- К великому сожалению, твое резюме и опыт оказались не релевантны нашей вакансии, всего хорошего.
- Так мы же с этого и начали наш диалог 3 недели и 5 собесов назад
- Ну да...
- Так а почему надо было тратить столько времени, в том числе и ваших 5 сотрудников, чтобы это выяснить
- Ну так бывает...

Выводов можно сделать несколько:
- Как мало HR'ы понимают в наших резюме (или хотя бы пытаются их почитать)
- Если бы я поготовился на пару дней дольше с ментором и выучил баззворды, мог бы работать 3 года бэкендером на джаве, а не делать игры на Unity (хз плюс ли это, все таки игры делать имхо веселее)

Теперь уже я старенький разработчик игр, веду блог.

Сообщество для входа и роста в IT
  • 👍 60
  • 😐 20
  • ❤ 9
  • 🔥 7
  • 😁 6
  • 🤔 1
Post #373 8.88K
Привет! Расскажу немного о себе, меня зовут Артем. Имею степени бакалавра и магистра по информационным технологиям. Я iOS-разработчик с 3+ годами опыта работы. Сейчас я работаю в компании над 2 проектами:
1) Мобильный клиент для продукта автоматизации бизнес процессов.
2) SDK чата поддержки.

Есть из моей практики 2 самых странных собеседования о которых я вас сейчас расскажу.
На заре своей карьеры, я не знал еще про Волков 🐺. Поэтому после универа, я прошел 3-х месячные курсы iOS-разработчика и вышел на хх искать работу стажером или джуном. Откликался я на все подряд, но в основном искал работу в своем городе и в офисе, чтобы максимально быстро развиваться и получить нетворкинг. И вот спустя сотни откликов и 3-х месяцев. Я получил 2 приглашения на оффлайн собеседования. И вот еду я в офис, встречает меня hr и сначала проводит экскурсию по офису, показывает все его плюшки, кухню и так далее. Дальше мы проходим в переговорку и к нам заваливается толпа людей, получилось был я, а с другой стороны 5 человек, это hr, разработчик, который и нанимает себе помощника, руководители разные.
Начинается собес, я весь как на иголках. Мне рассказываю про проект и про то чем я буду заниматься. Я узнаю, что у них всего один iOS разработчик, приложение полностью на obj-c, а цель переписать его на swift и добавить фичи, которые уже есть на android. Тут я максимально на сторожился, тем, что он всего один и то, что на курсах нам вообще не рассказывали про obj-c. Отвечаю на базовые шаблонные вопросы нормально, ведь я готовился, но потом пошли вопросы про obj-c и вопросы как бы я решал реальные задачи и тут я просто сел в лужу, просто молчал или говорил, что не знаю. Пол часа позора и вот мы перешли к софтам, поспрашивали про цели и еще что-то шаблонное, и на этом закончили. Я выходил с ощущением того, что я точно завалили собес, но я не сильно расстроился, узнав над чем и как мне предстояло бы работать.
Но как сильно я был удивлен тем, что спустя 2 дня мне пишет hr и выкатывает оффер, который по условиям меня полностью устраивает! Но я выбрал второй оффер в галеру на аутстафф в Яндекс на проект Кинопоиска 🙂.

Второе странное собеседование произошло этой зимой. Я был в поисках работы, кстати, потратил на это всего 1 месяц, в спокойном темпе. Позвали меня на собес в приложение посуточной аренды. На ней был тимлид, который искал разработчика себе в команду и руководитель всего мобильного направления. Заходу в зум, а там руководитель с включений камерой, почти лежит и затягивается кальяном, я не подал вида, но этот вид знатно меня порадовал, вспомнилась сцена из Звездных войн 😂. Ну вот познакомились и переходим к вопросам, в разной степени вопросы про жизнь, хобби, про прошедший ковид, об текущей обстановке, целях на жизнь, как будто не собес, а беседа с другом за буточлочкой пива в пятницу вечером, так проходят 1,5 часа и собес заканчивается, в итоге ни одного вопроса про мой опыт, ничего про работу.
В итоге в срок, когда должны были дать ответ, ответа не поступило, я начал пинговать hr, в ответ, она назначала все новые и новые дедлайны, а мне начали приходить уже офферы на работу, в итоге я принял оффер так и не дождавшийся ответа, но hr сильно извинялась. Но еще через неделю с момента последнего общения, мне приходит ответ с обратной связью, где коротко сказано, что я хорош и найду работу с зп выше, чем они смогут мне платить, к слову у них одних из не многих в вакансии была указана вилка, которая была даже не много выше моих ожиданий, и это меня смутило.

Если хочешь задавать вопросы: @ArtemVichuzhanin

Сообщество для входа и роста в IT
  • 👍 35
  • ❤ 9
  • 😁 8
  • 🔥 6
  • 🤔 5
  • 😐 3
Post #372 9.32K
Софт скиллы? Нет, не слышал.

Когда я был еще новичком в IT, мне казалось, что главное – это софт скиллы. Везде говорили, что работодатели ценят умение общаться выше, чем технические знания. Но все ли так?

И вот, однажды, мне пришло тестовое задание от крупной, почти государственной компании. Задача была не из легких: на чистом JavaScript и с использованием canvas рисовать график по введенным данным. Для меня, человека, который до этого момента с canvas работал столько же, сколько и с космическими кораблями (то есть никогда), это было настоящим испытанием. Но я справился, отправил задание и был приглашен на собеседование.

Я подготовился как к Оскару: костюмчик, туфельки, прическа – все дела, не забыл надухариться разумеется. Даже скороговорки потренировал, чтобы связка была как у аукциониста.

Собеседование было в моем городе, так что я отправился в офис, полный оптимизма и готовностью покорять.

По пути в кабинет HR-менеджер и я обменялись парой слов о работе, и все шло как по маслу, пока не началось ожидание технического руководителя. Ожидание растянулось на 15 минут, и моя уверенность начала покидать меня с каждой минутой.

И вот он, мой собеседник. Представьте себе мужчину лет 30, который выглядит на все 50, в затертом свитере и джинсах, с прической, которая кричит о кризисе среднего возраста. А я перед ним, как с обложки журнала, весь такой в стиле и элегантности.

Он начал рассказывать о вакансии и проекте с таким лицом, будто это последнее, что ему хотелось делать в жизни. Я старался быть максимально дружелюбным, задавал вопросы, пытался показать свой интерес. На технические вопросы, их было 20, я ответил на все и развернуто. Но он зацепился за абстрактные классы. Я объяснил, что знаю теорию, на практике мало доводилось работать с классами, но он искал какую-то мифическую деталь, которую я так и не понял. Хотя общие понятия я ему рассказал.

Затем начались задачи. Я решал, но ему не нравились мои методы. Он хотел другого, и каждый раз говорил об этом. Когда я пытался рассуждать вслух, он сказал: "Зачем говорить вслух, если ты ошибаешься? Лучше сначала подумай, а потом говори правильный ответ".

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

Но, как говорится, все, что не делается – к лучшему. Я нашел другую работу, где ценят и удаленку, и достойную зарплату. А мораль сей истории такова: если на собеседовании встретите деда в затертом свитере – бегите, не оглядываясь.

Вот такая история, друзья. Интересно, как дела у этого парня?

Если понравилась история то можете подписаться на мое
Frontend Сообщество @reactify_IT

Сообщество для входа и роста в IT
  • 👍 84
  • ❤ 22
  • 😐 14
  • 🔥 7
  • 😁 5
  • 🌭 3
Post #371 10.5K
История о моём кринжовом собесе на стажера продуктового аналитика

Дело было осенью 2023

К слову, у меня уже был небольшой коммерческий опыт в Data Science

Я тогда яростно пытался податься на продуктового аналитика в одну компанию. Вакансия висела полгода, а это позиция стажера, даже не Джуна. Ну и в один прекрасный момент мне пишет эйчар, зовёт на скрининг, который я успешно прохожу

Далее меня приглашают на технический собес в офис. Я приезжаю, всё отлично, начинается тех. Собес:

1) Секция SQL — тут всё по классике, ничего интересного

2) Секция Python — мне дают задачу: написать метод, который подсчитывает уникальные значения в списке. Спрашиваю у тимлида: а зачем я это пишу, если я буду работать с pandas.value_counts()? — да, в пандасе есть такой метод, но сейчас тебе надо его от руки реализовать (зачем? — непонятно, в работе я никогда не писал такие алгоритмы в анализе данных)

3) Секция метрик и А/Б тестов — рассказал про метрики, их связь, на примере приложения. Привел пример, как бы я проводил А/Б тест, расписал формулы.

Далее начинается самое интересное:
— а разбираешься ли ты в мобильной разработке? У нас ожидания, что аналитик должен понимать, как работает приложение, циклы его разработки и т.д.
— да, я изучаю iOS, поэтому разбираюсь (опустим вопрос, зачем аналитику знать разработку, но да ладно)

В итоге, после собеса эйчар говорит: ты не дотягиваешь до стажера. Нам нужен человек, которого мы не будем обучать, который просто сам сядет и будет работать. Поэтому у нас такие высокие требования

Выходу из офиса и понимаю: а может оно и к лучшему, что я не буду выполнять работу мидла за 25к

Вывод: не тратьте время на позиции стажеров и джунов

Сообщество для входа и роста в IT
  • 👍 98
  • 🔥 18
  • ❤ 10
  • 🤔 8
  • 🤯 5
  • 😁 2
  • 😐 2
Post #369 10.6K
Присылай свою историю
  • 🔥 11
  • ❤ 6
  • 👍 5
  • 😢 3
  • 🌭 2
Post #368 23.5K
Это Антон Назаров, продолжаем про кринж собесы. Мне было 21-22 года.

1) Какая-то плохая компания, которой iOS явно не нужен. На собес подключается классический сноб синьор. Шо то там паттерны, солид, и тут: "Переводите число из шестнадцатиричной системы счисления в двоичную <число>"

Я на автомате гуглю конвертер, осознав, останавливаюсь:
- Что?
- Ну надо осуществить перевод числа из одной системы счисления в другую
- Простите, но зачем? Как это проверяет мои знания программирования?
- Это стандартный вопрос. Хотите его пропустить?
- *внутри все пылает от осознания, что я посмел что-то сказать против солидного дяди* Да, давайте наверное дальше пойдем.
- Ок. Дано логическое выражение <какая-то хуйня в стиле !A & (B || C -> A) && B>. Упростите и постройте таблицу истинности для всех значений аргументов
- ...
- *ехидненько* Что и этот желаете пропустить?
- Давайте закончим на этом собеседование, мне очевидно, что мы не сработаемся
- Давайте, до свидания

2) Для контекста можно глянуть это видео. Я рано начал работать на должности "senior", не обременяя себя вопросом "а заслужил ли я лычку". Дополняю резюме, пишу название должности "senior ios developer"

Созвон, видно, что резюме открывает только сейчас (лицо характерно освещается белым светом от открытой пдфки). Бегает глазами. Расплывается в улыбке.

- Скажи, а вот у тебя синьор написано, а что это такое?
- Да вот на вакансии где я сейчас работаю было написано Senior, я так и написал в резюме
- Но ты же понимаешь, что Senior это громкое звание, оно что-то означает? Как ты понял, что ты не middle?
- Я ж говорю, устроился на работу и должность называлась Senior iOS developer
- Синьор разработчик это ведущий инженер в команде, он должен уметь спроектировать всю систему, глубоко разбираться в ее аспектах и архитектуре, заглядывать под капот фреймворков и технологий. Ты все это делаешь?
- ...
- Ну то есть наверное ты все таки не Senior, да? Согласен?
- Дядь, ну я же говорю, должность так называется
- Да, но... *еще пять минут обсуждения кто достоин а кто нет*

3) Начинается собес, поговорили про опыт, говорим про последний проект. Я тогда работал с Flutter и Protobuf, Websocket. Мне казалось что это украсит мое резюме, типа я весь такой разносторонний T-shape ИНЖЕНЕР, а не разработчик

- Расскажи как работает Flutter.
- *стандартное определение флаттера с сайта флаттера* ... ну и вот там свой графический движок, который выгодно отличает Flutter от React Native.
- Да, определение я знаю и сам, но вот как это работает?
- Э, пишем код, нативно компилится и запускается на iOS/Android.
- Нет, это ты мне про использование, а я тебя про то, как оно внутри устроено спрашиваю?
- Графический движок...
- Нет, как работает?
- Я не знаю, как ответить на этот вопрос. Пожалуйста уточните его или перефразируйте.
- Ок, что такое Protobuf?
- *определение протобафа* серилизация, десериализация, модели пошарены между платформами и бэкендом
- Да, но как это работает? Как устроено внутри?

*Тоже самое про Websocket'ы: я даю определение и рассказываю практическое применение на проекте, меня спрашивают шо ж там у него внутри то (неонка)"

- Мне кажется, собес идет не в том направлении. Я не понимаю, что мне нужно отвечать на ваши вопросы
- Ну вот смотри, я пытаюсь выяснить у тебя, как работают технологии, которые ты используешь, спрашиваю в глубину. Ты ничего не отвечаешь. Как мне еще понять, что ты вообще понимаешь, что делаешь? Как этого можно не знать?
- Так я же отвечаю, я могу показать код, рассказать о сделанных задачах, решенных проблемах.
- Задачи это понятно, но ты вот мне объясни, как это устроено внутри?
- Ладно, мне кажется, вы уже сделали выводы, вряд ли мы сработаемся.

Спустя года я понимаю, чего хотел этот человек. Например, можно дать определение ARC и рассказать о практических кейсах утечки памяти. А можно рассказать, в каком байте расположен счетчик ссылок внутри куска памяти, занимаемого объектом.
Но нахуя это нужно знать/спрашивать, я не понимаю до сих пор
________

Кстати, у нас в Питере скоро костюмированный ПИРАТСКИЙ бал айтишников, приходи, если хочешь пообщаться лично.
  • ❤ 73
  • 👍 40
  • 🔥 29
  • 😁 12
Post #366 12.1K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 👍 73
  • ❤ 17
  • 🔥 14
  • 🌭 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →