Данке Код
130 subscribers
232 photos
64 videos
35 links
Делюсь личным опытом, своими мыслями об IT и не только

by @nurgalievd iOS Engineer 2GIS, ex VK
Download Telegram
Мы купили квартиру!

На самом деле, мы все оформили еще в начале года(это было то еще испытание, но в подробности вдаваться не буду 😂)

Недавно мы получили ключи и уже подписали договор с дизайнером, процесс ремонта начался 🤞🏻💸🙈

Нам очень нравится местоположение, инфраструктура вокруг(уже открылся ddx на первом этаже), но самое любимое - окна в пол на кухне с видом на Казанку 🥹😍
16🔥9🍾6
This media is not supported in your browser
VIEW IN TELEGRAM
Интересно, что мы всегда думаем: вот бы было меньше работы, забот и проблем. Но мне кажется, что это не совсем правильно, потому что движение порождает движение. Когда мы постоянно что-то делаем, то чувствуем себя лучше, нежели если бы целый день смотрели ютубчик (хотя это тоже нужно!)

Поэтому попробуйте посмотреть на всё происходящее не как на сложности, а, наоборот, как на ту самую жизнь ✊🏼
🤝6👍31🌭1
Предрасположенность, талант или "я гуманитарий"

Начну с того, что я ни в одно из этих слов практически не верю и попытаюсь это объяснить:

Мне кажется, все мы встречали выражение "я гуманитарий", но при этом это обычно говорят люди не эксперты в области истории, обществознания или других гумманитарных наук. То есть понятно, что многие темы в русском языке им давались проще, потому что, как минимум, мы говорим на этом языке(хочешь - не хочешь, практика больше)

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

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

Взять даже професиональных спортсменов, нейрохирургов или любую другую сложную профессию - все они делают свою обычную работу, как и делаем мы, просто то "легко" до которых каждый дошел - разное, но это зависит от заинтересованности, окружения и сколько времени ты этому уделил
🔥5💯3
Нашел свое первое тестовое, которое делал 4 года назад 😁

Удивлен, что в целом все написано более менее красиво

И кстати, после этого тестового меня позвали на собес, а после предложили работу за 20к, но я не пошел
😁6
эх, прекрасное чувство, задачи половины спринта закрыл, а с понедельника отпуск 💅
😍7🔥3
Мы уже в аэропорту и готовы лететь отдыхать 🏖️

Взял с собой нерабочий mac air(m1, 16, 512). Компактный, легкий - супер для поездок, да и отлично справляется на небольших - средних проектах! поэтому, если вы думаете, что брать на старте изучения / учебы, то смело берите не топовые комплектации и вам точно хватит на ближайшие годы
🔥6👌3😍2
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥9🍓2
This media is not supported in your browser
VIEW IN TELEGRAM
🤣6😍4
заканчивается наш отпуск, завтра уже снова за шарманку 🧑‍💻🥹
🔥73😍1
Друзья, всем привет! Давно меня тут не было, но на это были причины 😁 Расскажу все по порядку)

Все началось с того, что перед отпуском мне написала рекрутер из Яндекса с вопросом "не ищу ли я работу?". В целом, у меня уже были мысли поменять проект, но не просто ради галочки или бОльшей зп, а чтобы и проект мне нравился, и у меня был потенциал к росту

Вообще, смотрю на такие критерии:

1. продукт - тут круто, если я им сам пользуюсь
2. техническая команда - важно, чтобы в команде была важна качественная техническая составляющая, только в таком случае будет рост
3. зп в рынке, а лучше выше, все таки в таком мире живем)) - ну тут без комментариев

В итоге, мы созвонились с HR. Я рассказал про себя, она про команду - мне понравилось, это был свежий проект, небольшая команда. Супер, подумал я, так как именно такое мне хотелось. Дальше она рассказала мне этапы собеседований, все мы знаем, что их там куча:

1. Тех интервью(6 задач в лайвкодинге)
2. 1 алгоритмическая задача
3. Product(System) Design

Напомню, это все было перед отпуском, поэтому я сказал, что хотел бы поставить первое собеседование через 2 недели после того как, я вернусь из отпуска. Тут все без проблем, мы их запланировали.

Я переживал только за алгоритмы, так как решал их не очень много, а в них нужна практика. Поэтому я начал подготовку уже перед отпуском и в отпуске выделял по 2 часа в день))
This media is not supported in your browser
VIEW IN TELEGRAM
🔥87😍4
Собеседования в Яндекс

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

После отпуска я ставлю первый собес - техническое интервью, в котором было 6 задач на лайвкодинг. Я хорошо решил все задачи, меня позвали на следующий этап.

Второй этап - алго сессия. Тут на мобилках они чуть упростили и теперь это только одна задача изи/медиум уровня. Тут нужно понимать, что неважно, какой у тебя опыт, их просто нужно много прорешать, чтобы уверенно решить задачу за 30 минут. Я выбрал для себя следующий план: 2 недели плотно решал задачи на литкоде, но не упарывался в слишком сложные, потому что у меня просто не было на это времени. Я взял по 3-5 задач по каждой теме(хэш мапа, бинарный поиск, два указателя, плавающее окно) и прорешивал их по многу раз. На интервью мне попалась задача +-, которую я решал, поэтому тут мне повезло и этот этап я тоже успешно прошел.

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

Но на деле оказалось, что это больше product design, где мне нужно было с нуля выстроить процесс создания нового продукта - альт стора для айфонов. Напомню, что это собесы на позицию iOS разработчика)) То есть мне буквально нужно было сказать, какую команду бы я набирал, какие сроки поставил, как бы выстроил процесс работы. В целом, я его прошел нормально, но так как такого опыта у меня никогда не было, то этого не хватило для прохождения этого этапа. Тут интересно послушать мнения, насколько вообще ок такого этапа для разработчика? Больше собес на продукта/тимлида, в моем понимании))

Но, как я и сказал, этот этап был опциональный, поэтому меня все равно позвали на знакомства с командами. Тут началось самое смешное. Это уже был конец августа, а первый созвон с рекрутером был в конце июля) После всех этапов она сказала, что пошла планировать знакомства с командами, чтобы в случае чего я мог выбрать. Но тут она пропадает на несколько дней, после нескольких моих сообщений поступает ответ: "К сожалению, ребята сейчас приостановили поиск в Казани или удаленно 😭😭 стучалась ко всем командам в Яндексе , теперь только с релокацией в Москву или Питер". Это, конечно, полный сюр, особенно когда на все этапы ты тратишь месяц. Но в реальности они практически все вакансии изменили на офис/гибрид. Для меня это странно, особенно, когда у них пол компании сидит на удаленке.

В общем, по ним я для себя вывод сделал 🙂
🔥8🤬7😱5