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

by @nurgalievd iOS Engineer 2GIS, ex VK
Download Telegram
Недавно в Казань приезжала моя команда. Очень классно провели время, даже успели откатить фичу будучи в поле 😂

Они настолько крутые, что я даже смирился с обжектив си кодом! ❤️
👍84
Собрал Алине такой вот сетап! Монитор очень хорошо передает картинку с мака, ничего не зернит + 4:3 очень удобно для кода

Монитор: Huawei MateView 28.2’
Клавиатура: Apple Magic Keyboard
Мышь: Logitech mx master 3s
Коврик: Logitech Desk Mat Studio XL
12🔥7🥰2
Сегодня ехал за рулем до Казани на этом красавце! Очень комфортно 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
😍6
Корпоратив мейла в таком крутом месте. Вообще мы с Алиной приехали на несколько дней раньше, поработали, погуляли по Москве 🙌🏻
🔥5😍32❤‍🔥1👍1
Сейчас активно начал проводить собеседования к нам в команду, чаще всего это мидл разработчики уже с имеющимся опытом. Хотел бы выписать некоторые моменты, которые считаю важны при прохождения собеседования:

1. Изначально подготовьте краткий рассказ о себе. Это не значит, что нужно рассказывать весь ваш опыт. Нужно кратко, на лаконично рассказать про последний опыт, основной стек и 2-3 масштабные задачи.

Например: Работал над банковским приложением. Был в команде авторизации и регистрации, где мы писали отдельный модуль с возможностью переиспользования в разных приложениях нашей компании. Язык swift, для верстки использования SwiftUI. Основная задача была переписать весь монолитный код на независимый модуль, изначально покрыв все тестами, чтобы не сломать текущий флоу.

2. Пытайтесь рассуждать, даже если не знаете четкого ответа. Тут в целом все понятно, ответ «точно не могу сказать, но если порассуждать, то…» намного лучше, нежели молчать или сказать «я не знаю».

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

4. При нынешней работе / учебе стараться понимать все основные конструкции, которые вы используете. Часто бывает такое, что какой-то код мы пишем машинально, не понимая для чего.

Например, на нашем собеседовании я спросил кандидата «в каком случае мы помечаем ссылку слабой в замыкании?», на что он ответил «я всегда ставлю weak на всякий случай».

В целом это полезно не только для собеседования, а в целом для понимания общей картины.

5. Ну и финальное - подготовьте вопросы для собеседуюещего. Чаще всего люди задают два вопроса «сколько человек в команде?» и «какая архитектура?». Мне же больше нравится, когда у человека подготовленные вопросы и на них можно ответить развернуто

Например:
1. На каком проекте я буду работать? Или в какой команде?
2. Какие задачи стоят перед командой на ближайшее время?
3. На какой стадии находится проект?
4. Какие технологии и инструменты используют на проекте?
👍64💯1
Еще сегодня идеальный выходной день! Сначала пейнтбол с ребятами, а сейчас свидание с красоткой 😍
6🔥3
Forwarded from VK
This media is not supported in your browser
VIEW IN TELEGRAM
Mail обновился.

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

🔹Изменился и визуальный стиль: новые яркие цвета, логотип без .ru.

И самое милое — у Mail появился маскот. Белый пёс Байт поможет разобраться с обновлениями, подскажет, как быстро найти нужное письмо, сократить текст с помощью нейросети и придумать новые идеи!

Байтим на лайки 🔹
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
То, чем мы занимались последний месяц. Сложностей не было вообще )))
😁6
Когда все коллеги завтра работают, а ты из самой богатой республики, у которой больше всех выходных 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🥰2👍1🐳1
Раз уж здесь околоайтишный блог, то рассказываю! Наш стартап вышел на новый уровень, теперь мы полноценный бизнес ❤️ Будем дальше набирать обороты 😁📈
14🔥1🎉1
Последние пол года были супер насыщенными в связи с подготовкой к свадьбе + ребрендинг на работе, очень много задач нужно было успеть в срок.Мы все благополучно успели) После таких спринтов приятное послевкусие - ты устал, но много чего сделал и научился.

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

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

Например, у нас в команде все еще нет дизайн системы. Нужно ли это бизнесу? Косвенно - да, но продуктам(и всем, кто дальше) глубоко без разницы верстаем ли мы все элементы заново или переиспользуем. Им главное срок. Поэтому нужно самим это организовывать и пытаться ускорять(улучшать) процесс разработки, и только в таком случае получится расти технически 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
💯5🔥4👍3
Щас были на встрече с гидом в отеле и там показывали, как нужно заполнить поле, чтобы получить инфу об обратном вылете

и она говорит: «вводите фамилию строго большими буквами, иначе не сработает, айтишники долго пытались исправить это, но у них не получилось»

мы с Алиной такие 🤭
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7😁4