Если у вас небольшая компания, то критично важно обращать внимание на построение правильной инфраструктуры для своих проектов. Ошибка может стоит дороже, чем ваша компания сможет себе позволить и последствия будут крайне печальными. Поговорим о том, почему своя инфраструктура для маленьких компаний чаще всего не подходит и какую альтернативу лучше использовать.
#тимлиду
https://oros-it.ru/blog/small-it-companies-infrastructure?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/small-it-companies-infrastructure?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Маленькой компании сложно тягаться с большими корпорациями в найме людей. Это накладывает своим ограничения на построение команды. Однако у небольших компаний так же есть и свои преимущества, используя которые можно построить сильную команду, в которой люди захотят не просто поработать, но и остаться надолго.
#построение_команды
https://oros-it.ru/blog/it-department-structure-for-small-companies?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#построение_команды
https://oros-it.ru/blog/it-department-structure-for-small-companies?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Знаете кто такой деврел и какие функции он выполняет? Давайте поговорим о том почему каждый ИТ лидер должен обладать этими скиллами и как они помогут в повседневной практике.
#тимлиду
https://oros-it.ru/blog/why-every-good-it-leader-should-know-devrel?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/why-every-good-it-leader-should-know-devrel?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Наш небольшой комикс о жизни в офисе 👩🏼💻👨🏻💻 #комиксы
https://www.instagram.com/p/CFKCeDgAJlD/?igshid=1urif8cveq971
https://www.instagram.com/p/CFKCeDgAJlD/?igshid=1urif8cveq971
Instagram
It Leader Assistant
Have you ever been in this situation? #team #itleadership #speakup
Вас когда-нибудь посещало ощущение, что вы взялись решать проблему, которая беспокоит только вас? Уверены в своей правоте и настроены серьезно? Тогда наша статья "Как решать проблемы, которые никто кроме вас не видит" расскажет вам несколько ключевых шагов как прорваться через равнодушие системы и довести свое решение до победного финала.
#тимлиду
https://oros-it.ru/blog/how-to-solve-problems-that-no-one-else-sees-except-you?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/how-to-solve-problems-that-no-one-else-sees-except-you?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Методология Agile сейчас обширно применяется во многих ИТ-компаниях. От нее ждут решения многочисленных проблем и улучшения процесса поставки продукта. Однако, в каких случаях Agile может не сработать? Разберем в нашей статье "Проблемы с Agile или когда нужен здравый смысл".
#agile_который_работает #владельцу_продукта
https://oros-it.ru/blog/common-issues-with-agile?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#agile_который_работает #владельцу_продукта
https://oros-it.ru/blog/common-issues-with-agile?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Работа с изображение, приходящим с камеры вашего робота может быть не простой задачей. Делимся тем как делать это на практике в операционной системе ROS.
https://oros-it.ru/blog/how-to-work-with-ros-camera-images?utm_source=tg&utm_medium=article&utm_campaign=tg_post
https://oros-it.ru/blog/how-to-work-with-ros-camera-images?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Как конвертировать изображение с камеры ROS в матрицу
Начиная работать с ROS, я несколько раз читал на форумах вопросы о том, как работать с изображением, которое приходит с камеры ROS. Давайте разберем один из способов.
Если вы узкий специалист в одной технической области, это не помеха для роста в тимлида кросс-функциональной команды. Руководитель не должен обладать всеми техническими скиллами своих подчиненных для эффективного управления. В нашей статье "Управление кросс-функциональной командой" мы расскажем почему не стоит бояться управления кросс-функциональными командами и какие лайфхаки помогут избежать проблем.
#тимлиду
https://oros-it.ru/blog/cross-functional-team-leadership?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/cross-functional-team-leadership?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Бывало ли у вас такое, что на собеседовании вы находили отличного технического специалиста, но не сложившиеся отношения с командой не давали вам оценить на деле его потенциал? На собеседовании бывает сложно учесть все нюансы, чтобы понять действительно ли кандидат вам подходит. Но то на что нужно смотреть обязательно - это совместимость с вашей уже существующей командой. О том как это делать на практике поговорим в нашей статье "Собеседование на совместимость с командой".
#тимлиду
https://oros-it.ru/blog/fit-interview?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/fit-interview?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Собеседование на совместимость с командой
При отборе кандидатов в свои команды, помимо необходимых знаний и умений, одним из важнейших факторов, я считаю совместимость с командой. Что такое совместимость и как ее определить мы сегодня и рассмотрим.
Распределение своего времени может быть сложной задачей даже для опытного руководителя. Как справится со всеми задачами и оставить время на работу с подчиненными? В нашей статье "Как распределить свое время и не утонуть во встречах" мы расскажем несколько жизненно-важных лайфхаков, чтобы усмирить свое расписание и стать хозяином своего времени.
#тимлиду
https://oros-it.ru/blog/how-to-split-your-time-and-not-to-be-buried-by-meetings?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/how-to-split-your-time-and-not-to-be-buried-by-meetings?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Как распределить свое время и не утонуть во встречах
Проблема многих руководителей, особенно начинающих, это проблема со временем. Отдельной категорией пожирающей время идут встречи, которые иногда идут с утра и до вечера, а то и по несколько одновременно. Сегодня я поделюсь своим опытом на тему того, что делать.
Чтобы найти работу, нужен опыт работы - замкнутый круг для многих начинающих специалистов. В нашей статье "Как трудоустроиться разработчиком без опыта работы" мы даем четкие шаги, как не имея опыта стать желанным кандидатом для большинства компаний. Отсутствие опыта не приговор, нужно лишь знать как правильно преодолеть этот барьер.
#советы
https://oros-it.ru/blog/how-to-find-a-developer-job-without-any-experience?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#советы
https://oros-it.ru/blog/how-to-find-a-developer-job-without-any-experience?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Сегодня поговорим о робототехнике - сфере мечты для многих разработчиков. Рассмотрим простой способ старта с нуля, посоветуем хорошие курсы для начала и одного умного робота, с которым будет не скучно начать учиться.
https://oros-it.ru/blog/how-to-start-in-robotics?utm_source=tg&utm_medium=article&utm_campaign=tg_post
https://oros-it.ru/blog/how-to-start-in-robotics?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Позиция техлида существует далеко не во всех компаниях и ее обязанности могут сильно разниться от команды к команде. В нашей статье "Как стать техлидом" мы подробно рассматриваем не только то, что обязательно должен уметь любой техлид, но и то как лучше всего двигаться к этой позиции с позиции разработчика.
#тимлиду
https://oros-it.ru/blog/how-to-become-a-tech-lead?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#тимлиду
https://oros-it.ru/blog/how-to-become-a-tech-lead?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Часто в компаниях нет однозначного понимаю в разнице между позициями PO и PM. Обязанности этих ролей могут перекликаться, понимание зоны ответственности путаться. Иногда могут даже отказываться от позиции PM как таковой. В нашей статья "Разница между PO и PM" мы разбираем подробный список различий между этими позициями и обсуждаем почему так важно, чтобы в команде присутствовал и PO и PM.
#построение_команды #владельцу_продукта
https://oros-it.ru/blog/the-difference-between-PO-and-PM?utm_source=tg&utm_medium=article&utm_campaign=tg_post
#построение_команды #владельцу_продукта
https://oros-it.ru/blog/the-difference-between-PO-and-PM?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Разница между PO и PM
На тему позиции PO (product owner или владелец продукта) и PM (product manager или менеджер продукта) есть много вопросов и нюансов. Я видел разные реализации и поделюсь видением того, как на мой взгляд лучше разделить обязанности между этими позициями, чтобы…
После обучения нейронной сети важно понимать как ее сохранить и использовать на практике в реальном приложении. В своей статье "Как завернуть Keras модель во Flask API" мы рассказываем как сохранить вместе с весами уже обученную модель реализованную на библиотеке Keras и как написать для нее API обертку на Flask.
https://oros-it.ru/blog/keras-model-in-flask-api?utm_source=tg&utm_medium=article&utm_campaign=tg_post
https://oros-it.ru/blog/keras-model-in-flask-api?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Как завернуть Keras модель во Flask API
Когда вы прошли все этапы разработки своей нейронной сети и получили обученную модель, приходит самое время начать использовать ее на практике. И в этой статье я расскажу, как легко можно это сделать с моделью созданной на Keras, с помощью API, созданном…
IT-беседка pinned «Приветствуем вас на канале нашего проекта! Мы - команда технических специалистов и руководителей с многолетним опытом, которые собрались вместе, чтобы делится своими знаниями с вами! В своем блоге мы публикует статьи и видео на различные технические и менеджерские…»
Чтобы успешно развивать свой сайт и привлекать клиентов нельзя обойтись без анализа пользовательской активности. Google Analytics один из лучших бесплатных инструментов для этой цели. Однако, кроме простого подключения скрипта Google Analytics к сайту, есть много нюансов дальнейшей работы с отправкой событий, чтобы получать действительно полную информацию о действиях пользователя.
Если вы работает на React, то вам также необходимо будет подумать об отслеживании переходов между страницами. Очень важно отдавать правильную статистику для Google по внутренним переходам пользователей, чтобы набирать очки в СЕО-продвижении. А если вам важно понимать, что пользователь увидел конкретный блок на вашем сайте, то нужно отслеживать видимость блоков и записывать события об этом в аналитику.
О всем этом и других нюансах практической работы с Google Analytics с примерами кода мы подробно рассказываем в нашей статье “Как настроить Google Аналитику на React проекте”.
https://oros-it.ru/blog/how-to-add-google-analytics-on-react-project?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Если вы работает на React, то вам также необходимо будет подумать об отслеживании переходов между страницами. Очень важно отдавать правильную статистику для Google по внутренним переходам пользователей, чтобы набирать очки в СЕО-продвижении. А если вам важно понимать, что пользователь увидел конкретный блок на вашем сайте, то нужно отслеживать видимость блоков и записывать события об этом в аналитику.
О всем этом и других нюансах практической работы с Google Analytics с примерами кода мы подробно рассказываем в нашей статье “Как настроить Google Аналитику на React проекте”.
https://oros-it.ru/blog/how-to-add-google-analytics-on-react-project?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Как настроить Google Аналитику на React проекте
Google Аналитика чрезвычайно важна для проекта. Она помогает понять многие параметры, которые помогут менять проект под реакцию пользователей. В этот статье я хочу рассказать о том, как подключить Google Аналитику на React проекте и какие нюансы стоит учитывать.
Методология Agile продолжает очень активно внедряется в огромном количестве компаний. При это не в каждой команде эта методология начинает сразу же работать без проблем и процесс Agile-трансформации может быть достаточно сложным и трудоемким. Так на сколько же оправданно для бизнеса тратить время всей своей команды и деньги на тренинги, чтобы перейти на новые процессы? Что дает Agile для бизнеса?
В нашей статье "Топ 5 причин, которые делают Agile-трансформацию выгодной для бизнеса" мы выделили пять, по нашему мнению, самых важных показателей, в которых Agile действительно помогает сделать большой шаг вперед для компании:
- Time to market
- Окупаемость инвестиций
- Разработка правильного продукта
- Удовлетворенность клиента
- Предсказуемость
Читайте статью полностью, чтобы узнать как Agile влияет на эти пять важных для бизнеса показателей.
#agile_который_работает #владельцу_продукта
https://oros-it.ru/blog/five-reason-why-agile-transformation-is-good?utm_source=tg&utm_medium=article&utm_campaign=tg_post
В нашей статье "Топ 5 причин, которые делают Agile-трансформацию выгодной для бизнеса" мы выделили пять, по нашему мнению, самых важных показателей, в которых Agile действительно помогает сделать большой шаг вперед для компании:
- Time to market
- Окупаемость инвестиций
- Разработка правильного продукта
- Удовлетворенность клиента
- Предсказуемость
Читайте статью полностью, чтобы узнать как Agile влияет на эти пять важных для бизнеса показателей.
#agile_который_работает #владельцу_продукта
https://oros-it.ru/blog/five-reason-why-agile-transformation-is-good?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Чтобы ваш сайт оставался эффективным и содержал в себе именно тот функционал, который нужен пользователю, очень важно следить за метриками:
- наблюдать как изменяется посещаемость сайта;
- как меняется конверсия по вашим основным показателям после каждого изменения;
- какие действия пользователи совершают перед тем как совершить целевое действие (на пример покупку);
- отслеживать какими блоками сайта пользователи пользуются;
- отмечать блоки, которые пользователи игнорируют.
Без отслеживания этих показателей невозможно планирование эффективного функционала вашего проекта. И один из инструментов, который позволяет работать со всеми этими показателями, является Яндекс.Метрика. Она содержит все необходимые инструменты и очень проста в использовании.
В нашем видео "Подключение и использование Яндекс.Метрики в проекте на React" мы рассказываем как подключить Яндекс.Метрику в проекте на React и показываем несколько полезных лайфхаков при работе с ней.
https://youtu.be/_SCMoKB5Nko
- наблюдать как изменяется посещаемость сайта;
- как меняется конверсия по вашим основным показателям после каждого изменения;
- какие действия пользователи совершают перед тем как совершить целевое действие (на пример покупку);
- отслеживать какими блоками сайта пользователи пользуются;
- отмечать блоки, которые пользователи игнорируют.
Без отслеживания этих показателей невозможно планирование эффективного функционала вашего проекта. И один из инструментов, который позволяет работать со всеми этими показателями, является Яндекс.Метрика. Она содержит все необходимые инструменты и очень проста в использовании.
В нашем видео "Подключение и использование Яндекс.Метрики в проекте на React" мы рассказываем как подключить Яндекс.Метрику в проекте на React и показываем несколько полезных лайфхаков при работе с ней.
https://youtu.be/_SCMoKB5Nko
YouTube
Подключение и использование Яндекс.Метрики в проекте на React
В этом видео мы поговорим о том, как добавить в проект на React Яндекс.Метрику и рассмотрим несколько полезных лайфхаков работы с ней. Самый основной из них это отслеживание переходов страниц с помощью react-router.
Примеры кода, которые показаны в видео…
Примеры кода, которые показаны в видео…
Часто нужно быстро добавить стрелку, а дизайнера, который сделает для вас картинку под рукой нет. На выручку всегда придут css-фигуры, построенные на самых простых css-свойствах, которым можно легко менять цвет и очертания.
К примеру, вы можете с использованием такого простейшего свойства, как border, задать верхнюю и левую границу блока, а затем повернуть его вправо с помощью свойства transform со значением rotate. И вауля! Вы получили простейшую стрелку влево. Даже быстрее чем закинуть svg в папку, не правда ли?
В нашей статье "Как сделать простые стрелки на CSS" мы даем примеры кода с объяснением того, как они работают для пяти простых и быстрых решений стрелок на CSS. Добавляйте эту статью в закладки и легко копируйте нужный вид стрелок, когда они вам понадобятся.
https://oros-it.ru/blog/simple-arrows-with-help-of-css?utm_source=tg&utm_medium=article&utm_campaign=tg_post
К примеру, вы можете с использованием такого простейшего свойства, как border, задать верхнюю и левую границу блока, а затем повернуть его вправо с помощью свойства transform со значением rotate. И вауля! Вы получили простейшую стрелку влево. Даже быстрее чем закинуть svg в папку, не правда ли?
В нашей статье "Как сделать простые стрелки на CSS" мы даем примеры кода с объяснением того, как они работают для пяти простых и быстрых решений стрелок на CSS. Добавляйте эту статью в закладки и легко копируйте нужный вид стрелок, когда они вам понадобятся.
https://oros-it.ru/blog/simple-arrows-with-help-of-css?utm_source=tg&utm_medium=article&utm_campaign=tg_post
Орос IT
Как сделать простые стрелки на CSS
В этой статье я хочу дать вам несколько примеров, как сделать различные простые стрелки на css.
Когда со старой кодовой базой проекта становится невозможно работать, команда часто делится на две стороны: тех, кто хочешь все переписать, и тех, кто всеми силами пытается этого не допустить.
При этом нужно понимать, что обе стороны скорее всего имеют веские причины настаивать на своем. Чтобы придти к соглашению и все таки начать работу над приведением проекта в порядок важно обсудить пять важных пунктов:
- сроки;
- ресурсы;
- потребность в остановке выпуска нового функционала;
- на какие метрики влияет рефакторинг;
- планируемые шаги.
В нашей статье "Что делать если IT команда опять хочет переписать проект? Как работать с рефакторингом" мы не только рассматриваем подробнее эти пункты, но и рассказываем на что еще важно обращать внимание обеим сторонам.
#настройка_процессов #владельцу_продукта #тимлиду
https://oros-it.ru/blog/refactoring-for-it-and-business?utm_source=tg&utm_medium=article&utm_campaign=tg_post
При этом нужно понимать, что обе стороны скорее всего имеют веские причины настаивать на своем. Чтобы придти к соглашению и все таки начать работу над приведением проекта в порядок важно обсудить пять важных пунктов:
- сроки;
- ресурсы;
- потребность в остановке выпуска нового функционала;
- на какие метрики влияет рефакторинг;
- планируемые шаги.
В нашей статье "Что делать если IT команда опять хочет переписать проект? Как работать с рефакторингом" мы не только рассматриваем подробнее эти пункты, но и рассказываем на что еще важно обращать внимание обеим сторонам.
#настройка_процессов #владельцу_продукта #тимлиду
https://oros-it.ru/blog/refactoring-for-it-and-business?utm_source=tg&utm_medium=article&utm_campaign=tg_post