Конечно, когда мы решаемся сменить работу, мы исходим из своих личных побуждений и мотиваций; и очевидно, что увеличение своего материального положения — не последняя из причин. Но при ответе себе лично на вопрос «сколько я хочу получать» обычно оперируем своим собственным потреблением. Но случалось ли вам слышать именно на собеседовании такой вопрос: «А почему Вы хотите получать именно столько?» Мне случалось пару раз, и, признаюсь, в те разы терялся что ответить. Некоторые размышления меня натолкнули, что лучший ответ будет: «Столько предлагает рынок».
Все потоки
- Новые
- Лучшие
- Все
- ≥0
- ≥10
- ≥25
- ≥50
- ≥100
Новости
Area Ownership: Good, Bad or Ugly?
Pardon my French. точнее English…. Но наболело. Вообще-то я зарекался писать на:
В год века пятьдесят шестой
Я, Франсуа Вийон, школяр,
Бег мыслей придержав уздой
И в сердце укротив пожар,
Хочу свой стихотворный дар
Отдать на суд людской, – об этом
Писал Вегеций, мудр и стар, -
Воспользуюсь его советом!
Вообще-то есть более прямой и непристойный перевод, но за него тут могут забанить.
Итак, для непонятливых, что же это за зверь такой - Area Ownership? Вот есть у вас предположим проект. А в нем куча компонент. А вот ведь как подло устроил Всевышний этот мир - вам обязательно надо, чтобы каждую компоненту при случае было кому починить… Но есть в этом мире и что-то хорошее. У каждой компоненты потихоньку появляется "хозяин" - "owner", который таки знает как её чинить.
Вот только вопрос, а это и правда хорошо?
GridCase 1520 — Космический ноутбук
Если вам понравилась прошлая история про реставрацию ноутбука Commodore 286LT, то и эта, надеюсь, понравится. Сегодня я расскажу про ноутбук GridCase 1520 от GRiD. Не все из задуманного получилось, но получилось многое.
Чем же знаменита компания GRiD? Да, именно такое написание с маленькой i считается корректным. Пожалуй тем, что они изобрели ноутбук. GRiD Systems Corporation была основана в 1979-м году в Mountain View, Калифорния, Джоном Элленби, выходцем из небезызвестного Xerox PARC. Компания разработала и выпустила портативный компьютер в привычном нам форм-факторе ноутбука в 1982-м году. Первой моделью был GRiD Compass 1101. В этом же году авторы подали заявку на патент US4571456A - Portable Computer.
Стэнфорд показал Deep Learning по Дарвину
Эволюционное глубокое обучение с подкреплением может помочь преодолеть ограничения других подходов, а результаты работы, возможно, сильно повлияют на ИИ и робототехнику.
Созданные в сложной виртуальной среде агенты развивают не только способность к обучению, но и физическую конструкцию. Подробностями делимся под катом, пока у нас начинается курс по ML и DL.
Windows 11: минусы дизайна
В этой статье мне бы хотелось поделиться пользовательским опытом, связанной с Windows 11, которой я на момент написания статьи пользуюсь примерно месяц с лишним.
Старый канон Звёздных войн: саморазрушение, как смысл существования
Страсти вокруг отмены Диснеем старого канона Звёздных войн не утихают до сих пор: кто-то отстаивает святость и непогрешимость Расширенной вселенной, кто-то наоборот считает, что Дисней всё сделал правильно, некоторые пытаются блюсти золотую середину, а я… А я сегодня расскажу вам почему отмена канона была неизбежна, при чём тут дедушка Лукас и почему лучшее враг хорошего. Присаживайтесь поудобнее и заваривайте каф.
Computer Vision для iOS, Android, Web
Привет, я Денис Соколов, руковожу R&D в Zenia — это платформа для йоги и фитнеса, которая использует ИИ для трекинга поз человека (подробнее об этом — в другой моей статье). Наша система распознавания работает на трёх платформах — iOS, Android, Web. В этой статье поговорим о ключевых отличиях между ними. Расскажу, как устроена подготовка моделей компьютерного зрения к использованию, какими фреймворками пользуемся для запуска на устройствах клиентов, какие сложности решали и чем остались довольны. Если вы занимаетесь запуском нейронных сетей на мобильных устройствах или вебе, статья для вас.
Как мы СХД QSAN тестировали. Чудес не бывает, но иногда так хочется…
Задачи компаний и их потребности в СХД меняются по мере развития. Рынок СХД тоже не стоит на месте. И проверенные 5 лет назад решения могут не тянуть сегодняшних задач. Потратив в общей сложности пару месяцев рабочего времени на выбор, тестирование, внедрение, диагностику и решение различных проблем с СХД QSAN XS1224 решил поделиться своим видением. Мне кажется, что многим это будет интересно. Описываемый период времени — с 2019 года по настоящий момент.
Как правильно внедрять изменения, которые никто не хочет
Типичная история тимлида. Съездил на конференцию, узнал новые вдохновляющие идеи и загорелся ими. Начал сходу внедрять то, что (по его мнению) точно сработает, и получил закономерный отпор команды: «Зачем нам вообще что-то менять?»
«Но доклад был классный! Это точно рабочий инструмент!» — думает тимлид. Он начинает поддавливать, иногда уговорами, иногда — другими способами. Команда — «в штыки». Лид получает странный опыт: пришел с благой целью, а получил негатив. Теперь он больше ничего не хочет менять, даже когда это на самом деле нужно. Команда тоже пострадала: после неумелого change-менеджмента она не готова к изменениям вообще. Знакомая история?
И что же, теперь обходить конференции и заразительные идеи стороной? Не внедрять изменения в рабочие процессы команды, пока коллеги сами их не захотят? Совсем нет. Сейчас я ведущий разработчик в облачной платформе Selectel, возглавляю команду Compute. На собственном примере расскажу, как правильно внедрять новые идеи в работу команды и можно ли собрать целый «фреймворк» для улучшений.
Немного о метриках сложности
С течением времени мир вокруг нас все больше усложняется, а количество способов измерения этой самой сложности растет еще быстрее. Существует мнение, что увеличение количества метрик может указывать на некоторую степень путаницы в области сложных систем. В сущности, многие метрики сложности представляют собой различные вариации нескольких базисных идей. В этой статье вашему вниманию представлены (неполное) перечисление и категоризация метрик сложности.
Платежные технологии – просто о сложном. Часть 2
Процесс проведения платежа с запросом финального статуса операции
Как мы перестали плодить шаблонный код при работе с табличными представлениями в iOS
Девять из десяти экранов любого iOS-приложения имеют табличный вид. Неважно, как реализовано это представление — на UITableView или UICollectionView, но для его реализации необходимо каждый раз писать шаблонный код:
1) реализация табличного источника данных (UITableViewDataSource);
2) реализация табличного делегата (UITableViewDelegate);
3) реализация обратных уведомлений вью об изменениях данных;
4) типичный код по работе с различными коллекциями (плоские, секционные списки на основе массивов, упорядоченных множеств и прочих коллекций) и преобразование их к табличным структурам для источника данных коллекции;
5) все предыдущие пункты придётся повторить, если вы вдруг решите использовать UICollectionView.
Такое большое количество шаблонного кода значительно увеличивает время разработки, тестирования и ревью. Для уменьшения time-to-market мы в ПСБ создали микромодуль, который скрывает в себе весь шаблонный код. Новый модуль представляет собой набор абстрактных реализаций, лёгких в переиспользовании и достаточно универсальных для использования в 90% общих задач. В этой статье расскажем подробности.
Что делать, если ты стал основателем миллиардного стартапа в 20 лет
Сухаил Доши, основатель Mixpanel (S09) и Mighty (S19).
Я стал CEO в 20 лет. Я бросил колледж. До этого я только стажировался где-то.
Оглядываясь назад, я не мог представить, какой путь мне предстоит пройти от написания кода весь день до увеличения штата до 300 человек. Мне повезло, я много ошибался, и мне много помогали.
Вот чему я научился
Трудно отказаться от контроля, и это было самым трудным для меня. Мне казалось, что в начале все было важно. Невозможно быть хорошим во всем. По мере роста я понял, что важно постоянно сознательно отказываться от чего-то. Если вы этого не сделаете, вы не сможете расти, и все пострадает.
Ваши венчурные инвесторы не захотят вас обидеть, поэтому я вам посоветую: наймите CEO-коуча и делайте полный анализ себя каждые несколько лет. Это помогло мне изменить жизнь. Вы не можете исправить все в себе. Сосредоточьтесь на 2-3 вещах каждый год. Скажите своей компании, что вы это делаете. Это укрепит доверие.
(Если вы ищете отличного тренера для руководителей, другие рекомендуют: Рич Хагберг (мой), Джоанна Э. Старек, Кэмерон Ярброу или Дэйв Кэшен).
Со временем вам будет казаться, что вы только и делаете, что проводите время на совещаниях, но не делаете никакой реальной работы. Однако это не так. Ваша работа теперь заключается в том, чтобы помогать другим людям с помощью встреч. Не сопротивляйтесь этому, примите это. Сейчас самое время сделать так, чтобы это было весело и продуктивно.
Найдите отличного наставника: Выберите того, на кого вы хотите произвести впечатление. Найдите человека, который сумеет поднять вас, когда вы будете падать духом, и опустить на ступеньку ниже, когда вы будете слишком самоуверенны. Идеально, если они уже были CEO/фаундером, чтобы они могли сопереживать. Помните: они предлагают руководство, а не сценарий.
Как я собирал ретро-консоль на базе Raspberry Pi 4 и подружил ее с проездными московского метро
История о том, как я собирал ретро-консоль на базе Raspberry Pi 4
и подружил ее с проездными московского метро в качестве «картриджей».
Беда “войти в айти” или курсы тестировщика отзывы: Глава 1, в которой нас разводят на деньги
Содержание предыдущих серий
Пытаемся найти хоть кого-нибудь, кто умеет работать с людьми:
- Перспектива за платформенным обучением, или тысячи лет эволюции за то, что другая живая обезьяна все равно лучше научит разбивать орех?
- Какие подходы каких учебных центров (УЦ) по подготовке QA действительно дают на выходе перспективных профессионалов?
- Что ждет среднего QA-выпускника среднего УЦ. Желательно в конкретных числах.
- Расхлебыватели вышеуказанного, а именно ответственные за QA-ресурсы в компаниях - как вам эти вчерашние гуманитарии, прошедшие жернова курсов?
Беда “войти в айти” или курсы тестировщика отзывы. Глава 0, в которой перитониты
Однажды, пройдя путь разработчика, техлида, владельца продукта, стартапера и так далее, автор сильно разочаровался в высоких технологиях. Взращенный на фантастах 60-х годов, был уверен, что когда каждый индивидуум будет иметь в кармане личный вычислитель, а всё человечество получит доступ к двунаправленной телевизионной сети, вот тогда заживем. Может не сразу, но в течение лет десяти уж точно. За счет неограниченного доступа к знаниям и чужому опыту - насколько серьезными станут помыслы, каких высот мы достигнем.
YouTrack теперь с конструктором рабочих процессов
Привет, Хабр!
На связи команда YouTrack из JetBrains. Как вы знаете, YouTrack подстраивается под работу практически любой команды с помощью рабочих процессов (workflows). Рабочие процессы позволяют автоматизировать многие рутинные действия, однако до недавнего времени это требовало навыков программирования. Мы добавили в новую версию YouTrack конструктор рабочих процессов, позволяющий командам любого (не)технического уровня создавать рабочие процессы без единой строки кода.
Об этом и о других нововведениях расскажу ниже, добро пожаловать в пост!
Поиск аномалий во временных рядах
Вокруг нас появляется все больше различных устройств, систем, комплексов, платформ – технологических, информационных, киберфизических. Мы не задумываемся о том, как кофеварка варит кофе, робот-пылесос выбирает маршрут при уборке квартиры, система биометрической идентификации определяет человека на видеокадре, а портал государственных услуг обрабатывает наше заявление на получение справки об отсутствии судимости. Мы привыкаем к этим системам как к «черным ящикам», которые дают предсказуемый результат на выходе, не заботясь о том, как эти системы себя «чувствуют».
Как выбрать инструмент статического анализа
Использование инструментов для повышения и контроля качества кода может стать важным фактором успеха при реализации сложных программных проектов. Например, к таким инструментам относятся статические анализаторы. На данный момент они доступны в большом количестве: от бесплатных с открытым исходным кодом до кросс-функциональных коммерческих решений. С одной стороны – есть из чего выбирать, с другой – поиск подходящего вашей команде инструмента может стать настоящей исследовательской работой.
Движение на встречу: как мы использовали собрания, чтобы разрушить стены между заказчиками и производством
Возможно, вы сталкивались с классической историей: поговорили с заказчиком о задаче, всем всё понятно. Начали работать — и началось: "А я думал, это и так ясно" или "Я ожидал, что ты это опишешь точнее".
Начинается круговорот вопросов, переделок, а главное — неоправданных ожиданий и недовольств.
Как с этим бороться?