Pull to refresh
16.2
Karma
0.1
Rating
Артём Полтавцев @apoltavcev

User

  • Followers 6
  • Following 3
  • Posts
  • Comments

Мифология и реальные методы прагматичного программирования

Конференции Олега Бунина (Онтико) corporate blog Хекслет corporate blog Website development *Programming *Perfect code *

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

Меня зовут Кирилл Мокевнин, и я — сооснователь школы программирования Хекслет. За последние пару лет я провел собеседования с более чем 400 человек, потенциальными наставниками по совершенно разным направлениям в разработке. В результате у меня собралась большая выборка наблюдений, которые мы и разберем в этой статье.

Читать далее
Total votes 73: ↑68 and ↓5 +63
Views 12K
Comments 22

[Пятничное] Теория Жоп

Project management *IT career
Sandbox

Эту полу-шуточную теорию о проектном управлении я излагал коллегам по ИТ цеху лет 15 назад, и тогда же неоднократно слышал советы загрузить этот текст на Хабр, но руки не дошли. На днях, разгребая старые файлы наткнулся на свои записи и решил все таки поделиться ими с Вами. Частое употребление ключевого слова к сожалению, неизбежно и не отделимо для целостности этого текста, прошу принимать или нет 'as is'. Итак...

Каждая карьера развивается от Жопы к Жопе, и никак иначе. Хочешь повышения - ищи Жопу и принимай, как говорят в Америке, "challenge". Если Вам предлагают возглавить новый проект, либо занять какую то должность, да что угодно - знайте, там Вас ждет Жопа. Иначе не предложили бы, а сами бы справились. Равно как и если Вы ожидаете избавиться от надоевшей Вам сейчас деятельности, надеясь вырваться из "этого ада" и заняться "чем то новеньким" - будьте готовы встретиться с Большой Жопой.

Читать далее
Total votes 456: ↑447 and ↓9 +438
Views 93K
Comments 89

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

Development Management *Personnel Management *IT career


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


Я подумал — ну окей, так, наверное, бывает не всегда. С тех пор прошло лет 5, я не раз менял работу, но везде и всегда созвоны были пустой тратой времени.

Читать дальше →
Total votes 363: ↑263 and ↓100 +163
Views 84K
Comments 676

Что должно быть в базе знаний, чтобы всем было хорошо

Ozon Tech corporate blog Development Management *Project management *Product Management *Technical Writing *

Привет, Хабр! Я Катя из команды техписателей в Ozon. Мы продолжаем расти и развиваться, поэтому вслед за статьёй о видах документации хочу разобрать, какие проблемы внутри команды можно документацией решить.

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

Вперёд, за полезной документацией!
Total votes 26: ↑24 and ↓2 +22
Views 2.8K
Comments 0
Умные устройства в вашем доме взломаны, но кто стоит за этим? Всю информацию соберёт тот, кто разберётся в шифрах и тайных знаках. Но не волнуйтесь: и мастера, и неофиты могут попасть на ближайшее собрание ложи IT Nights (10 декабря).

<В тесте есть секретная задачка, за решение которой положена награда — если вам удастся собрать все фрагменты ключа, не раскрывайте решение другим участникам. Кто знает, что может случиться с человеком, который не умеет хранить секреты... — Прим. иллюм.>
Пройти испытание
Total votes 14: ↑14 and ↓0 +14
Views 11K
Comments 15

Пока, Хабр

Habr
Recovery mode

Хабр я начал читать еще с самого начала его появления, он даже назывался еще тогда Хабрахабр и довольно быстро стал самым популярным IT-ресурсом в Рунете. Без преувеличения, могу сказать, что его читали большинство айтишников рунета и часть за его пределами. Ресурс был реально крут, почти все статьи были про IT, и большинство из них были авторскими, нигде не публиковавшимися материалами.

Читать далее
Total votes 499: ↑388 and ↓111 +277
Views 132K
Comments 1169

«Электрический штат» — теперь однозначно

Reading room Cyberpunk
image

Обложка книги Electric State. Источник: Amazon

Думаю, многие знают цифрового художника Саймона Сталенхага, рассказывающего в своих работах немного странную, но завораживающую историю приключений девочки и жёлтого робота в некоем постапокалиптическом\киберпанковом мире.

Не раз и не два доводилось видеть дискуссии на тему «как же правильно переводить слово state?».

А я подумал: почему бы не спросить самого автора?
Читать дальше →
Total votes 47: ↑43 and ↓4 +39
Views 17K
Comments 14

Обращение к Javascript-сообществу: перестаньте писать квадраты

JavaScript *Algorithms *

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

Read more
Total votes 214: ↑211 and ↓3 +208
Views 53K
Comments 331

Избегайте токсичного молчания: как дают фидбэк сотрудники Netflix

Timeweb Cloud corporate blog Project management *Product Management *Personnel Management *Reading room


— Часто я предпочитаю просто токсично молчать.
— Может, тактично?
— Может.


Вот что пишет CEO Netflix в книге «Никаких правил. Уникальная культура Netflix» про «тактичное молчание»:

В корпоративной культуре Netflix промолчать, если считаешь что-то неправильным или неудачным, означает подвести себя и всех коллег. Это означает: у тебя был шанс помочь компании, но ты им не воспользовался.

Фидбэк в Netflix дают по следующим правилам:

1. Стремись помочь.
2. Предлагай конкретные меры.
3. Будь благодарен.
4. Прими или отклони.

В Netflix никто не плакал от того, что начальник спросил твоё мнение. До открытия офиса в Японии. Так что 5-ое правило, Netflix поняли только после выхода на международный рынок:

5. Учитывай культурные различия.

Под катом я привела кейсы работников Netflix про фидбэк, рассказала про «360 градусов» в компании, а еще прикрепила культурную карту Netflix и расписала, по каким параметрам топ-менеджеры её составляли.

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

Еще одна статья в копилку канала с полезными конспектами клевых книг.
Читать дальше →
Total votes 43: ↑35 and ↓8 +27
Views 17K
Comments 62
Даже великие изобретения поначалу вызывают недоумение у современников. Чтобы наглядно продемонстрировать это, мы вместе с Dyson отобрали десять устройств, описания которых могли бы принадлежать перу писателя-фантаста.

Некоторые из этих изобретений очень даже настоящие. Ваша задача — определить, какие именно.
Пройти тест
Total votes 40: ↑31 and ↓9 +22
Views 15K
Comments 24

Роботы, управляемые через интернет или как мы делаем свою «диванную робо лигу»

DIY
Sandbox

Что наша жизнь? Игра!

Эта история началась почти год назад. Сидели мы как то с другом и подумали, «а что если сделать систему, для игры через интернет? То бишь, управления реальными роботами?»

Сказано – сделано… «робота» закипела…

Читать далее
Total votes 28: ↑28 and ↓0 +28
Views 4.4K
Comments 8

Как мы боролись с проблемой разлогинов в приложении «Магнита» и возвращали пользователей обратно

Магнит corporate blog Development for iOS *Development of mobile applications *Development for Android *Mobile App Analytics *

Всем привет! Меня зовут Антон Огородников, и с начала этого года я руковожу отделом онлайн-разработки в «Магните». Не успел я заонбордиться, как столкнулся с  настоящим коллапсом — массовым лог-аутом пользователей из приложения лояльности «Магнит: акции и скидки». Клиентов разлогинивало в самые неподходящие моменты: например, на кассе во время оплаты товаров. Оценка приложения в сторах упала до 2 баллов, капали негативные комментарии.

В этой статье я расскажу, как мы искали причину и как сумели побороть проблему. 

Решить проблему разлогинов
Total votes 17: ↑16 and ↓1 +15
Views 11K
Comments 73
Молодым инженерам тяжело даются первые изобретения: финансирования нет, окружающие крутят пальцем у виска. И если с насмешками ничего не поделаешь — такая уж у изобретателей судьба, — то деньжат инженерам можно подкинуть.

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

Изобретения полезные: линзы для зумирования без потери качества, роботизированный протез руки, устройство для быстрого прототипирования печатных плат и многое другое.
Читать далее
Total votes 37: ↑36 and ↓1 +35
Views 14K
Comments 12

Молодым везде у нас дорога, везде ли старикам почет?

ДомКлик corporate blog Website development *Personnel Management *IT career

Привет Хабр!

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

Читать далее
Total votes 98: ↑43 and ↓55 -12
Views 11K
Comments 108

Распространение секс-роботов может спровоцировать социальный резонанс

Robotics development *
Recovery mode

С выходом интелектуальной роботессы Хармони от компании RealDoll, предназначенной для любовных утех, тема секс-роботов приобрела еще больше популярности. В то же время многие задались резонным вопросом: действительно ли андроид способен заменить человеку романтические отношения, и к чему это в итоге привёдет?

Читать далее
Total votes 63: ↑53 and ↓10 +43
Views 45K
Comments 692

OZON изнутри: feels like a startup

Ozon Tech corporate blog IT Infrastructure *Development for e-commerce *Development Management *E-commerce management *
Ozon.ru — почти ровесник Рунета, в свои 20 лет мы старше многих наших клиентов. Из книжного интернет-магазина компания выросла в e-commerce платформу, которая объединяет инфраструктуру fulfillment-центров и логистики, веб и мобильные приложения, выдерживает и набеги десятков миллионов пользователей во время распродаж, и атаки интернет-мошенников.



В этом посте мы немного расскажем про себя: о том, как перестраиваем и развиваем платформу, одновременно обслуживая 1,2 млн пользователей ежедневно. А заодно покажем офис, где трудится IT-лаборатория OZON, ну и пару шикарных видов из его окон.
Читать дальше →
Total votes 62: ↑53 and ↓9 +44
Views 54K
Comments 184
Проходят годы, сменяются поколения процессоров и видеокарт, а основными инструментами ввода информации в ПК так и остались мышь да клавиатура. Альтернативные способы ввода вроде тачскринов правят бал в сегменте мобильных устройств, но в стационарных системах массово как-то не приживаются.

К чему это я? Лежит передо мной комплект от Logitech: клавиатура MX Keys и мышь MX Master 3. Устройства не из простых, уж по ним-то сразу будет видно, до чего дошёл прогресс и в какую сторону дует ветер развития компьютерной периферии. Я их не только в деле проверю, но и разберу, чтобы начинку посмотреть.
Узнать, что внутри
Total votes 34: ↑28 and ↓6 +22
Views 18K
Comments 116

Как стать джуном и попасть на оплачиваемую стажировку?

СберМаркет corporate blog Studying in IT IT career

Привет! Меня зовут Василиса Версус, и я руковожу платформой фронтенда в компании СберМаркет.

Сейчас я занимаюсь менторингом senior+ и engineering manager, хотя раньше с особой страстью помогала людям делать «первые шаги» в ИТ. В этой статье я расскажу, почему я отказалась от этого увлечения, какие вынесла уроки и поделюсь своим видением, как всё-таки стать джуном.


Читать дальше →
Total votes 23: ↑21 and ↓2 +19
Views 14K
Comments 17

Все, что вы хотели знать про SSD для PlayStation 5

Western Digital corporate blog Data storaging Games and game consoles

15 сентября состоялся долгожданный релиз второго крупного обновления системного ПО для PlayStation 5. Помимо множества улучшений интерфейса и добавления ряда новых функций, апдейт разблокировал M.2-слот для установки дополнительного NVMe-накопителя. Но какой SSD выбрать для игровой консоли и какие преимущества он обеспечивает, если сравнивать со встроенным? Ответы на эти и многие другие часто задаваемые вопросы вы найдете в нашем сегодняшнем материале, оформленном в формате FAQ.

Узнать все про SSD для PS5
Total votes 12: ↑11 and ↓1 +10
Views 11K
Comments 20

Физика невозможного: Телепортация

Popular science
image     Ну что ж. Продолжим развиваться всесторонне: не только информационно-технологически, но и физически. :)
    Человечество придумало очень много интересных способностей, которые нам хотелось бы использовать уже сейчас, но всё не так просто, как нам показывают в фантастических фильмах. Предыдущим объектом нашей дискуссии была "Невидимость". Теперь же коснёмся телепортации.
    Телепортация, или способность мгновенно перемещать людей и предметы из одного места в другое может легко изменить направление развития цивилизации и вообще весь мир. Например, телепортация раз и навсегда изменила бы принципы ведения войны, сделала бы все средства передвижения ненужными и самое приятное: отпуска перестали бы быть проблемой. Ну кому не хочется иметь свой личный телепорт у себя дома? Наверное, именно по этой причине эта способность является самой желанной у человечества. Разумеется, эту мечту воплотить в реальность рано или поздно придётся именно физике. Ну так давайте посмотрим что у человечества уже есть в наше время?
Читать дальше →
Total votes 160: ↑145 and ↓15 +130
Views 14K
Comments 365

Information

Rating
Does not participate
Location
Тольятти, Самарская обл., Россия
Date of birth
Registered
Activity