Pull to refresh
106
1.2
Роман Смирнов @Source

Системный архитектор

Send message

Как Сбербанк Онлайн готовится к пиковым нагрузкам

Level of difficulty Easy
Reading time 12 min
Views 9.3K

Какие проблемы появляются при переходе из монолитной архитектуры к микросервисной? Как с ними справляться в пиковые нагрузки? Ответим на эти вопросы на примере Сбербанк Онлайн.

Меня зовут Артём Арюткин, я руковожу проектным офисом в Сбере. Весь мой профессиональный опыт завязан на то, чтобы сделать Сбербанк Онлайн надёжнее. Расскажу про основные принципы отказоустойчивой архитектуры и весь путь эволюции Сбербанк Онлайн.

Читать далее
Total votes 39: ↑39 and ↓0 +39
Comments 26

«Она такая крошечная?» Как пройти скрининг и не продешевить

Level of difficulty Easy
Reading time 10 min
Views 14K

Скрининг — первый этап в цепочке собеседований, обычно это звонок с HR. Он позволяет отсеить откровенно лишних людей, которые не проходят базовые критерии отбора.

Именно на этом этапе можно наломать кучу дров: рассказать лишнего, назвать слишком маленькие зарплатные ожидания, произвести неловкое впечатление.

Пара нелепых оговорок — и тебе прилетает отказ, либо придётся собирать крошки с барского стола, работая на так-себе условиях.

Статья написана так, что тебе придётся приложить минимум когнитивных усилий, следуя пошаговому гайду

Нагнуть рынок
Total votes 32: ↑26 and ↓6 +20
Comments 3

Программисты всё вымирают и вымирают

Level of difficulty Easy
Reading time 18 min
Views 122K

Да вымереть не могут.

Откуда это всё пошло? Чем так условные «программисты» не угодили? И почему именно программисты?

Читать далее
Total votes 397: ↑385 and ↓12 +373
Comments 583

Nota, Typst и Evidence. Языки программирования для генерации документов

Level of difficulty Easy
Reading time 6 min
Views 7.8K


Все настолько привыкли к Markdown, что считают его неким стандартом для оформления документов в вебе. Но это не конечная истина, высеченная на камне, а просто популярный язык разметки, как HTML и TeX.

В то же время появляется всё больше новых языков, которые позиционируют себя как замену, альтернативу или дополнение к Markdown и TeX. В некоторых случаях они включают функции программирования, то есть позволяют добавить в документ исполняемый код. Веб-редакторы нового поколения можно использовать даже вместо Google Docs.
Читать дальше →
Total votes 52: ↑52 and ↓0 +52
Comments 4

Большой гайд по энергии. Часть 1 — как получать максимум пользы из питания?

Level of difficulty Easy
Reading time 8 min
Views 8.3K

Всем привет, на связи команда Skill Vortex!

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

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

Мы сочли данную тему достаточно интересной, поэтому решили написать целый цикл статей. Сегодня поговорим о питании и его влиянии на общий уровень энергии.

В этой статье:

Сказка о потерянных силах - как в 33 чувствовать себя на 70?

Откуда берется энергия – весь процесс и подводные камни.

Белки и жиры – типы, особенности и влияние.

БАДы, витамины и стимуляторы – неужели есть чудо-таблетка?

Про запреты – как не угробить себя в первые недели.

Заключение и все полезные ссылки.

Читать далее
Total votes 20: ↑15 and ↓5 +10
Comments 16

О чём нужно знать до того, как стать программистом

Level of difficulty Easy
Reading time 5 min
Views 27K

Дню программиста посвящается

«Я хотел бы это знать до того, как стать программистом», — фраза, которую иногда можно услышать даже от достаточно опытного разработчика. Ничего удивительного: представление о профессии и жизнь в профессии — совершенно разные вещи. Чем опытнее и взрослее становится специалист (в любой сфере), тем меньше у него иллюзий и романтизации своей деятельности. Мы собрали 7 фактов, которые должен знать каждый начинающий программист и о которые опасно спотыкаться на профессиональном пути. Кажется, День программиста — отличное время, чтобы об этом поговорить.

Читать далее
Total votes 45: ↑35 and ↓10 +25
Comments 19

Первые шаги в Q#. Алгоритм Дойча

Level of difficulty Easy
Reading time 3 min
Views 5.3K

Алгоритм Дойча — алгоритм, разработанный Дойчем в 1985 году, и ставший одним из первых квантовых алгоритмов. В нём рассматривается функция булевая f(x) от одной переменной и требуется определить является ли она постоянной или сбалансированной.

Что нам говорит Википедия?

Алгоритму Дойча — Йожи достаточно однократного обращения к квантовому оракулу для достоверного решения задачи.

А джентельменам принято верить на слово, значит решим эту задачу, как первый опыт программирования на Q# ...

Let's hacking ...
Total votes 11: ↑8 and ↓3 +5
Comments 6

Кто такой HR BP и чем он может помочь ИТ-специалисту

Reading time 9 min
Views 5.3K

Во многих средних и крупных ИТ-компаниях сегодня есть должность под названием HR BP. Расшифровывается аббревиатура как «HR бизнес-партнёр», но особой ясности такая формулировка не добавляет. Наверняка у кого-то возникали вопросы: что это за человек и зачем увеличивать количество сотрудников в отделе персонала? Сегодня расскажем, почему HR BP полезен не только бизнесу, но и каждому сотруднику — в том числе, конечно, разработчикам.

Читать далее
Total votes 29: ↑26 and ↓3 +23
Comments 7

Что такого в IT, что с ним все носятся. И когда всё это закончится

Reading time 21 min
Views 48K

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

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

Иными словами, попробуем заглянуть в будущее. Однако для этого надо слегка откатиться назад, чтобы посмотреть, как IT-отрасль развивалась. Тогда будет проще оценить, что нас ждёт впереди.

Читать далее
Total votes 71: ↑49 and ↓22 +27
Comments 229

Зарплаты разработчиков в первой половине 2022: языки и квалификации

Reading time 6 min
Views 45K

Когда-то давно мы решили, что смотреть на зарплаты айтишников только в большом зарплатном исследовании — недостаточно, и начали копать глубже. Так появился срез зарплат в контексте языков программирования и квалификаций разработчиков. В этом исследовании рассказываем, как изменились зарплаты IT-специалистов в первом полугодии 2022 года по сравнению со второй половиной 2021

Читать далее
Total votes 37: ↑32 and ↓5 +27
Comments 36

WiFi-портал в Россию – Как работать из-за границы, если компания не разрешает?

Reading time 5 min
Views 54K

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

Читать далее
Total votes 81: ↑55 and ↓26 +29
Comments 170

Синдром самозванца и эмоциональное выгорание

Reading time 5 min
Views 41K
Тема самозванцев и границ очень актуальна в мире IT. Я практикующий психолог, и знаю это, потому что практикую именно с людьми из IT.

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

Синдром самозванца




Никто, приходя к психологу, не говорит: «У меня синдром самозванца! Помогите». Жалобы обычно звучат так:

  • у меня проблемы с коллективом
  • меня не устраивает моя работа
  • я постоянно недоволен собой
  • не хочу ходить на работу
Читать дальше →
Total votes 61: ↑59 and ↓2 +57
Comments 34

Ещё одно подтверждение: 4-дневная рабочая неделя не приводит к снижению производительности

Reading time 4 min
Views 10K
image

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


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

Читать дальше →
Total votes 36: ↑34 and ↓2 +32
Comments 17

«Стать лучшей версией себя и полюбить». Что не так с этой идеей?

Reading time 9 min
Views 10K

"Не пытайтесь себя полюбить!", - вот с такой парадоксальной мысли я начну сегодняшнюю статью. Меня зовут Евгения Мисюченко, я практикующий психолог, гештальт-терапевт, и ко мне на консультации часто приходят люди с запросом на “полюбить себя”. 

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

Когда я беседую с ними, я слышу примерно одну и ту же парадоксальную идею “я хочу стать лучше, увереннее, смелее, интереснее и полюбить себя”.  То есть вот таким, как есть, я себя не люблю, но давайте мы меня исправим (а если ещё честнее, то вы меня исправите), и вот нового себя я полюблю.

Звучит как план, но это на самом деле не работает. Почему? 

Читать далее
Total votes 31: ↑22 and ↓9 +13
Comments 11

[Карьера в IT] Главное: что нужно знать, чтобы найти работу, пройти собеседование и выбрать оффер

Reading time 6 min
Views 26K

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

Читать далее
Total votes 21: ↑16 and ↓5 +11
Comments 0

C# vs Kotlin

Reading time 5 min
Views 18K

Когда речь заходит о сахаре и модных фичах в языках программирования, среди первых вариантов в уме всплывают C# и Kotlin. Поскольку эти два языка занимают схожие ниши, то есть, строго типизированы, обладают сборкой мусора, кроссплатформенны, применяются как на бекенде, так и в мобильной разработке, то сегодня мы попытаемся сравнить их синтаксические возможности. Чтобы сравнение прошло честно, будем рассматривать последние версии обоих языков, а в конце нас ждет небольшой опрос, который и определит победителя. Оговорюсь о своей непредвзятости: мне одинаково нравятся оба языка, они находятся в непрерывном развитии и не отстают друг от друга. Эта статья является сравнительной, а не обучающей, поэтому некоторые заурядные синтаксические возможности могут быть опущены.

Поехали
Total votes 18: ↑14 and ↓4 +10
Comments 96

Grafana OnCall — Open Source хаб для алертов и инцидентов

Reading time 4 min
Views 19K

Привет, хабр! С удивлением обнаружил, что здесь нет ни одного упоминания Grafana OnCall, Incident Response Tool с открытым исходным кодом от Grafana Labs. И это нужно исправлять, ведь мы бурно растем как по звездочкам на гитхабе, так и как часть Grafana Cloud, а в issues на гитхабе, в основном, встречаются техлиды из FAANG.

Если кратко, OnCall — это инструмент, который поможет организовать надежные оповещения/реагирование на инциденты в команде, соблюдать SLA и не просыпаться ночью от звонков.

Что умеет и как поставить?
Total votes 36: ↑36 and ↓0 +36
Comments 15

Невыжившие в IT

Reading time 7 min
Views 193K

Этот текст я пишу из лучших побуждений, безо всякой иронии, снобизма и насмешки. Хочу сберечь время и нервы тем, кто поддался на «войти в айти» и прямо сейчас учится сортировать массивы, парсить строки и верит в «да-да, этим ты и будешь заниматься на работе».

Есть такое понятие – ошибка выжившего. Грубо говоря, о явлении, тенденции или событии судят по людям, которые прошли его успешно – выжили. Совершенно игнорируя информацию о тех, кто успеха не достиг. В результате случайная удача интерпретируется как устойчивая вероятность. Если интересна мат.часть – почитайте Нассима Талеба или Даниэля Канемана. Их книги существенно дешевле курсов по ИТ.

Я опишу типичные ошибки тех, кто не выжил. И, соответственно, не вошёл в ИТ. Всё из опыта личных наблюдений.

Да, если «тут всё неправда», «а вот мой друг Коля успешно…» или «а у меня получилось» - прекрасно, текст не про вас и не для вас. Вы и ваш друг Коля – выжившие.

Читать далее
Total votes 362: ↑349 and ↓13 +336
Comments 445

Сравниваю UX/UI сервисов доставки продуктов: Яндекс Лавка, Самокат, Сбермаркет, Ozon Fresh, Утконос

Reading time 13 min
Views 20K

Давно хочу поработать в FoodTech-продуктах, поэтому перечитала много статей про анализ сервисов доставки и наконец решилась опубликовать свою первую статью на Хабр. Взяла несколько сервисов и сравнила их UX. Так как я являюсь не только пользователем большинства этих сервисов, но и UX/UI-дизайнером, у меня получился некий гибридный обзор дизайнера-пользователя. Надеюсь, получилось полезно и информативно :)

Читать далее
Total votes 13: ↑11 and ↓2 +9
Comments 6

Что писать в резюме, чтобы получить работу мечты: советы от HR для сферы IT

Reading time 4 min
Views 22K

Мы много пишем про релокейт и смену работы, но уже как про свершившийся факт. Поэтому решили рассказать, что делать IT-инженеру, чтобы получить работу мечты. Для этого мы поговорили с HR-ами, которые регулярно нанимают айтишников: расспросили, на что они смотрят в резюме, каких ответов на вопросы ждут, на что больше всего обращают внимание. И собрали советы для тех, кто хочет сменить работу или не упустить выгодное предложение.

Читать далее
Total votes 20: ↑16 and ↓4 +12
Comments 11

Information

Rating
1,189-th
Location
Россия
Registered
Activity