cookie

Мы используем файлы cookie для улучшения сервиса. Нажав кнопку «Принять все», вы соглашаетесь с использованием cookies.

avatar

Тармолов про работу

Меня зовут Саша Тармолов. Руковожу отделом разработки в Яндекс Картах. В этом канале делюсь своим опытом и философией :) Пишу про Яндекс, про геосервисы, про разработку, про руководство, про жизнь.

Больше
Россия236 734Русский262 274Категория не указана
Рекламные посты
1 015
Подписчики
+224 часа
+47 дней
+1930 дней

Загрузка данных...

Прирост подписчиков

Загрузка данных...

Проходя по коридору, я услышал разговор двух коллег: — У меня слабоумие. — Понятно. А я думаю, как мне попасть в пирожочки. И с моими коллегами все в порядке. Просто один сказал, что у него следующая встреча в переговорке "Слабоумие и отвага", а другой искал переговорку "Пирожочки". Но принцип именования в Яндексе всегда был и остается шедевральным :) #яндекс
Показать все...
🔥 35😁 30
Я часто повторяю один карьерный совет — уменьшайте, а не добавляйте головной боли вашему руководителю. Обычно руководителям приходится держать в голове широкий контекст, и какие-то направления могут временно "проваливаться". По законам жанра, в момент максимальной загрузки руководителя к нему подходит сотрудник и спрашивает: "Ну, есть у нас что-то интересное поделать? А то я что-то заскучал". Джекпот! Плюс еще одна задачка для руководителя! Многие руководители, и я среди их числа, желают совершенно иного. Например, когда сотрудник самостоятельно находит то, что выпало из поля зрения руководителя, и предлагает свою помощь. Тем самым прикрывает тыл своего руководителя и дает ему сосредоточиться на других важных вещах. Или же приходит в качестве волонтера помочь ускорить ту самую медленную сборку проекта, от которой страдает вся команда. Сотрудник сам превращает проблему в амбициозную задачу или даже челлендж, а заодно и убирает часть головной боли руководителя. Руководители всегда ценят таких сотрудников и стараются находить для них возможности для дальнейшего роста. Ведь нужна изрядная доля смелости, чтобы ввязаться в задачу со многими неизвестными. Если бы все было просто, ее бы уже давно сделали. А если не знаете, что мучает вашего руководителя, то можно просто к нему прийти и задать вопрос: "Чем я могу тебе помочь? Есть ли что-то, до чего не доходят руки, но очень хотелось бы решить?" ;) #менторство #карьера
Показать все...
👍 31 15🗿 1
Фото недоступноПоказать в Telegram
Я уже рассказывал о том, что каждый сотрудник должен помогать бизнесу расти. Обычно компания часть своей заработанной прибыли отправляет на свое развитие и рост. Если компания остановится в росте, то погибнет в конкурентной борьбе. Бизнес — агрессивная среда, напоминающая игру Agar.io, в которой кружочки борются за выживание. Бизнесы также объединяются, разделяются и "поедают" друг друга. Соответственно, у бизнеса, как у организма, всего два пути: 1. Расширяться на своем локальном рынке. 2. Выходить на новые рынки. Одна картинка стоит тысячу слов, поэтому делюсь с вами еще одной наглядной иллюстрацией вышеописанных слов. Опять кружочки :) #карьера
Показать все...
😁 12👍 4 1
Фото недоступноПоказать в Telegram
Мне тут коллеги сказали, что я очень люблю "кружочки", т.к. при объяснении чего-либо часто рисую схемки — и кружочки, в частности. На одной из встреч отдела я рассказывал о своем отношении к работе и о том, как неидеальную работу превращать в идеальную. Тогда я поделился концепцией Стивена Кови про два кружочка: - Красный кружочек "Круг забот" — то, что нас беспокоит, но повлиять на это мы не можем. Например, погода за окном. - Зеленый кружочек "Круг влияния" — то, на что мы можем повлиять. Например, мигающая лампочка в подъезде. Совет простой: растить зеленый кружочек и уменьшать красный :) Не тратьте время и силы на то, что за пределами вашего круга влияния. Лучше сосредоточьтесь на том, что вы действительно можете изменить. И действуйте. #карьера
Показать все...
26👍 8🔥 7
Исторически мы с женой используем Flickr для хранения фотографий и накопили значительный семейный альбом, который очень не хочется потерять по воле случая. Поэтому задумались, куда и как лучше зеркалировать фотографии для пущей сохранности. В рабочих проектах мы используем облачный S3 для хранения статических файлов. Один хороший SRE подсказал, что этот способ подойдет и для хранения фотографий — дешево и сердито. С хранилищем определились. Теперь нужно понять, как перегнать данные из Flickr в S3. К слову, про "перегонку данных". А вы знали, что Amazon в течение нескольких лет предоставлял специальный сервис по миграции данных в датацентры Amazon с помощью... грузовиков? Но в итоге сервис не взлетел, вернее, не поехал :) Мне не нужно перемещать петабайты данных, поэтому небольшой скриптик вполне подойдет. Высокоуровнево мне нужно сделать три шага: 1. Забрать данные через Flickr SDK. 2. Залить полученные данные в S3 Яндекс Облака через AWS SDK. 3. Написать небольшой скрипт с необходимой логикой. После небольшой отладки скрипт заработал на моем ноутбуке. Но это только полдела. Необходимо, чтобы скрипт работал по расписанию без лишних затрат моей ментальной энергии. Вот тут и пригодился мой NAS-сервер Synology. Обычно я его использую как хранилище для фильмов, но сервер способен решить и более интересные задачки: 1. С помощью docker-контейнера настроил окружение для своего скрипта. 2. Далее через встроенный механизм Task Scheduler настроил ежедневный запуск своего скрипта вот такой командой:
docker exec flickr-backup /bin/bash -c "SECRETS_PATH=/etc/flickr-backup/secrets.json node /usr/local/flickr-backup/index.js"
Не зря Рей Далио советует всем учить программирование. Программирование расширяет ваши возможности и позволяет эффективно решить прикладные задачи не только для рабочих, но и для личных нужд. Например, забекапить свои личные фотографии ;) #разработка
Показать все...
👍 24🎉 5 2👨‍💻 1
Фото недоступноПоказать в Telegram
Не каждый день получаешь письмо с края света края Земли. Это письмо, на минуточку, преодолело тысячи километров до канцелярии Яндекса и в конечном итоге до меня. Воистину маленькое чудо :) #яндекс
Показать все...
🔥 29 6😁 5
00:30
Видео недоступноПоказать в Telegram
Вчера мы запустили в Яндекс Картах — персонализированный режим «Идеи». Если вы из Екатеринбурга, Москвы, Новосибирска или Петербурга, то скорее открывайте мобильное приложение и пробуйте этот новый режим! Внутри 16 ML моделей (!!!) по поиску заведений и учету предпочтений пользователей. И, конечно, YandexGPT для генерации описания мест на основе отзывов. Пробуйте, пишите фидбек и помогите нам стать лучше! #новости
Показать все...
23🔥 11👍 2
Показать все...
👍 7 5🔥 2
Миша Трошев, мой коллега, поделился своими мыслями о настойчивости в работе. Осторожно, в его тексте присутствуют нецензурные слова! ;) Хочу рассказать небольшую историю о настойчивости и терпении. Во времена debian-пакетов мы пользовались специальным сервисом Кондуктор для выкладки сервисов. Я рассказывал о двух debian-пакетах для каждого сервиса: 1. "статика" для отображения в браузере; 2. "динамика" с серверным кодом. Необходимо было соблюдать порядок выкладки для получения работающего сервиса: вначале "статика", потом "динамика". Этот процесс нужно было постоянно контролировать вручную, и это утомляло. Я попросил разработчика сервиса Кондуктор поддержать возможность для того, чтобы автоматически выкладывать пакет с "динамикой" сразу после пакета со "статикой". Диалог был примерно таким: — А можешь поддержать последовательную выкладку пакетов? — Прости, но у меня нет времени :( — Понимаю. Но это поможет половине Яндекса... (объясняю, почему это круто и как мы осчастливим много разработчиков) — Хм. Я подумаю на досуге, можно ли это сделать. — Когда тебе напомнить? — Давай через месяц. (прошел месяц) — Удалось подумать? — Нет, не было времени. — Ничего страшного. Понимаю, что у тебя плотный график. Когда у тебя будет время? — Месяца через два. (прошло два месяца) — Удалось найти время? — Да, есть идея. Но нужно время, чтобы накидать прототип. — Класс! А когда получится? — Думаю, что через неделю. (прошла неделя) (еще две) (месяц) (полгода) (год) (я не сдавался) (разработчик стал извиняться при встрече со мной в коридоре) (разработчик не выдержал и все сделал) В итоге через полтора года я добился желаемого. Но истинная причина была в том, что разработчик сам захотел исполнить свое обещание и уже не мог иначе. И да, я — страшно терпелив! :) Мораль же проста: если вам что-то нужно и вы верите в это, то стойте на своем и не сдавайтесь при первом же отказе. #байки
Показать все...
23💯 5 1
В прошлом посте я привел пример нескольких принципов и вспомнил о классной книге, которая буквально из них состоит. Речь, конечно, о книге Рея Далио "Принципы". В свое время, изучая мир финансов, я узнал о хедж-фонде Bridgewater и его управляющем. Но его мысли и подходы будут полезны не только финансистам и инвесторам. Его книги — кладезь полезной информации, а книга о принципах, наверное, самая нужная из всех. Первая треть книги отводится биографии Рея Далио, а остальные две трети — описанию принципов. Не пропускайте автобиографичную часть! У Рея — очень интересная история жизни! Поделюсь с вами цитатой про важность знания программирования: > Если вы не владеете языками программирования, освойте их или пусть вам кто-нибудь «переведет». Ваши дети и их сверстники должны научиться языкам программирования, поскольку в скором будущем они станут не менее (а возможно, и более) важными, чем иностранные языки. А также Рей Далио глубоко убежден, что все можно запрограммировать. > Bridgewater работает над программой, которая позволит полностью автоматизировать текущее управление компанией, в том числе процесс найма и увольнения сотрудников, а также принятие иных стратегически важных решений. Именно Рей Далио вдохновил меня продвигать идею автоматизированных проверок сервисов в нашей команде. Я тоже верю, что за этим будущее. Я обязательно расскажу о наших автопроверках в будущих постах. #книги
Показать все...
8👍 3🔥 2