Результаты поиска

  1. K

    Как я работаю: Алексей Трехлеб, Front-end Engineer в Uber

    [В рубрике «Как я работаю» мы приглашаем гостя рассказать о своей работе, организации воркспейса, полезных инструментах и лайфхаках] Алексей Трехлеб — Front-end разработчик в Uber, год назад переехал в Амстердам. За 13 лет работы в IT он создал более 50 веб-проектов, 2 стартапа и 10...
  2. K

    «Не стоит рассчитывать на лояльность сотрудников». 6 уроков из опыта лида

    Чуть больше года я выступал в роли руководителя для бизнес-аналитиков разных проектов (не в роли лидирующего БА на одном проекте). Это значит, что мне приходилось выполнять больше функций ресурс-менеджера, чем «технического» БА-лида. Также периодически подключался к проектам самостоятельно...
  3. K

    8 основных причин, почему в растущем проекте падает качество

    Статья написана в соавторстве с Мэри Ротарь, Co-Founder IAMPM. Привет, я Денис Шаматажи, Project/Product Manager. В IT работаю 7 лет, специализируюсь на менеджменте, оптимизации процессов и масштабировании проектов. Из своего опыта заметил: если компания начинает бурно расти, то кажется, что...
  4. K

    Как просить фидбэк о работе, который принесет вам пользу

    Меня зовут Саша, и я 6 лет работаю в IT. До этого несколько лет была руководителем отдела таможенного оформления со штатом в 30 человек в разных уголках страны. За это время часто слышала как продуктивный, так и некачественный фидбэк, но самой убийственной была, как оказалось, обратная связь в...
  5. K

    Как я в свои 42 из мебельщика превратился в Junior JavaScript разработчика

    Прочитав на DOU очередную статью на тему «Как я из фокусника стал айтишником в свои 89», решил и я рассказать о том, как сменил профессию. В 42 года из мебельщика перешел в разработчики (дело было в Виннице). Спешу отметить, что эта статья в первую очередь предназначена для людей, которые...
  6. K

    Карьера в IT: должность Full Stack разработчик

    Продолжаем серию «Карьера в IT»: разберемся, кто такие Full Stack разработчики, почему в компаниях возникает такая позиция и какие есть преимущества и недостатки у специализации. Об этой предметной области нам рассказали разработчики с опытом Full Stack: Владислав Фурдак, Алексей Голубев...
  7. K

    Что нужно знать программисту про интеграцию сайта и 1С

    Нельзя просто взять и интегрировать сайт с 1С. (с) Народное творчество. Цель написания поста – изложить всю информацию по теме человеческим языком. Интеграция сайта на 1С-Битрикс: Управление сайтом и 1С — неисчерпаемый источник вопросов и проблем. На сайте идей для Битрикс в соответствующем...
  8. K

    Как я предсказал LGD на хакатоне и устроился на работу

    Всем привет! Меня зовут Андрей, недавно я присоединился к команде VS Robotics и занимаюсь проектом автопостроителя сценариев диалогов робота-оператора. В этом посте хочу поделиться историей своего трудоустройства и решением задачи LGD prediction, которое мне в этом очень помогло. Не секрет, что...
  9. K

    Rust — сохраняем безразмерные типы в статической памяти

    Не так давно в качестве хобби я решил погрузиться в изучение embedded разработки на Rust и через какое-то время мне захотелось сделать себе логгер, который бы просто писал логи через UART, но при этом не знал какая конкретно реализация используется. Вот тут я быстро осознал, именно в этом...
  10. K

    Чему я научился, проработав два года разработчиком ПО в Microsoft

    Так как завершается второй год моей работы разработчиком ПО в Microsoft India, логично будет порассуждать о том, чему же я научился за последние два года. Я пришёл в Microsoft сразу после учёбы в колледже, Indian Institute of Technology Guwahati, и эта работа стала моим первым опытом. Со...
  11. K

    Как победить legacy в головах и не дать ему вернуться

    Изменения — это то, что происходит всегда. Мы можем переходить на новый язык программирования. Например, внедрять Kotlin или переходить на GO, как это сейчас многие делают. У нас могут появляться новые базы данных. Мы можем переезжать в облака (или обратно). Или можем захотеть внедрить у себя...
  12. K

    Как я ускорил движок на 13%

    Недавняя статья о важности использования линейных алгоритмов вдохновила меня на оптимизацию «горячей» квадратической функции, о том как я это сделал, и к каким результатам это привело — я сегодня расскажу. Завари в чашке Пу Эр, откинься на спинку кресла: ▍Всё — JavaScript В начале этого кода...
  13. K

    Сортируем файлы с помощью Python

    Штош. Скорее всего, у многих в папке загрузок собиралась куча разных инсталляторов, архивов и прочих файлов. И вот наступает момент, когда из этой кучи экскрементов нужно найти какой-то файл. Вот я и подумал, почему бы не написать скрипт сортировщика по расширениям файлов на Python? Пишем код...
  14. K

    Дайджест релокейта: 5 стран для переезда IT-инженера или фрилансера

    В нашем блоге мы регулярно собираем истории россиян и жителей стран СНГ, которые переехали работать за границу. Собрали 10 таких историй в дайджест, чтобы кратко рассказать особенности этих стран, плюсы и минусы жизни и условия переезда. В этом выпуске путешествуем от неизведанного Китая через...
  15. K

    Погружаемся в статистику вместе с Python. Часть 3. Тестов много, принцип один

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

    Пара мыслей о геттерах и сеттерах в C++

    Эта статья посвящена геттерам и сеттерам в C++. Приношу свои извинения, но речь пойдет не о корутинах. К слову, в ближайшее время появится вторая часть про пулы потоков. TL;DR: геттеры и сеттеры не очень хорошо подходят для структуроподобных объектов. Введение В этой статье я лишь высказываю...
  17. K

    История одной интеграции Agora SDK

    Всем привет. Меня зовут Дмитрий, и я типичный представитель касты гребцов на галере X. Основной ЯП, который я использую - PHP, но иногда приходится писать на других. Предыстория Как-то пришел очередной, немного не доделанный, проект "убийца" продукта Y. Все бы ничего, если бы его не делали...
  18. K

    Развертывание приложения Symfony в AWS Lambda

    Сначала давайте разберемся, что такое бессерверная архитектура и когда она нужна. Бессерверная архитектура позволяет выполнять фрагменты кода без мороки с инфраструктурой: в этом случае управлением веб-сервером, физическим оборудованием и администрированием занимается облачный провайдер...
  19. K

    Видеокарты продолжат дорожать: накрутка при помощи посредников, нехватка мощностей и геймеры

    О том, что чипы и «железо» продолжает дорожать, на Хабре писали не раз и не два. И действительно, дорожают чипы памяти, видеочипы и даже жесткие диски с SSD. Сначала причиной были майнеры, сейчас они продолжают поддерживать стабильный спрос на все, что может им пригодиться. Но по данным...
  20. K

    Откровения кофеин-зависимого инженера: как писать документацию

    Четыре вида документации распределнные по двум осям: практика-теория и обучение-работа. Недавно вышли два нашумевших поста: Откровения трезвого инженера Откровения пьяного старшего инженера И многие спрашивали: «Кто-нибудь, пожалуйста, научите меня писать хорошую документацию». Я не...
Сверху