fa
Feedback
SimbirSoft.Dev

SimbirSoft.Dev

رفتن به کانال در Telegram

Канал для ИТ-специалистов от #SimbirSoft_team. Делимся опытом, ищем таланты, постим мемы про разработку. Вакансии компании: https://s.simbirsoft.com/9Kv1

نمایش بیشتر
2 918
مشترکین
-724 ساعت
+197 روز
+1930 روز
آرشیو پست ها
😱 Проект под угрозой – ушёл архитектор, у которого все знания были в голове. Что делать?

🔥В общем, это модель архитектуры браузерной корпоративной игры. Руководитель Архитектурного комитета #SimbirSoft Антон подел
🔥В общем, это модель архитектуры браузерной корпоративной игры. Руководитель Архитектурного комитета #SimbirSoft Антон поделился в статье о том, какие использовались нестандартные элементы в игровом интерфейсе, какие были общие требования и ограничения к Frontend-части приложения (архитектура, model, service, store и т.д.). Также в материале вы найдете ответы на вопросы о том, как реализовали набор визуальных элементов, пагинацию, сложные компоненты на примере кнопки, анимацию и составной компонент на примере g-card-list. В блоге на Хабре расписали все фронтенд-подробности🤓

Так выглядит модель архитектуры frontend-приложения, а какого именно, читай ниже👇🏼
Так выглядит модель архитектуры frontend-приложения, а какого именно, читай ниже👇🏼

Что представляет из себя Property Drilling, и почему это является проблемой при работе с React-приложениями? 🤔 Зачастую как
Что представляет из себя Property Drilling, и почему это является проблемой при работе с React-приложениями? 🤔 Зачастую как начинающие, так и более опытные разработчики тратят много времени на поиск решения, а иногда совершают ошибки в попытке справиться с проблемой самостоятельно. Знакомая ситуация? 👀 Тогда тебе точно стоит прочитать вот это лонгрид 👉🏻 https://s.simbirsoft.com/2WHq Он подойдет тем, кто заинтересован в улучшении своего кода и написании лаконичных и переиспользуемых компонентов.

Качественная адаптация в команде играет важную роль в успешной работе специалиста. QA #SimbirSoft Александра поделилась ценны
+9
Качественная адаптация в команде играет важную роль в успешной работе специалиста. QA #SimbirSoft Александра поделилась ценными советами, как легче пройти онбординг на проекте. Спешим рассказать об этом в наших карточках 😉 👉 Также рекомендуем к прочтению нашу статью: https://s.simbirsoft.com/zxDY #IT #lifehack

One Day Offer: Backend 🔥В #SimbirSoft такого еще не было! Проведем 3 дня быстрых собеседований на вакансию разработчика С++�
One Day Offer: Backend 🔥В #SimbirSoft такого еще не было! Проведем 3 дня быстрых собеседований на вакансию разработчика С++🔥 Будет реальное интервью, в рамках которого наши эксперты зададут технические и софтскильные вопросы каждому участнику. Все, кто успешно справится, получат оффер или приглашение на финальное собеседование, а также мы дадим рекомендации по дальнейшему развитию в #Backend. Поэтому приглашаем на собеседование ловкого и умелого разработчика C++ уровня middle или senior. Будем вместе кодить и решать нестандартные технические задачи внутри нашего экспертного комьюнити. Например, участвовать в разработке кроссплатформенного настольного редактора документов с возможностью совместного редактирования в частном облаке и не только. ⚡️Формат — онлайн. 🗓Календарь встреч: • 3 апреля • 8 апреля • 9 апреля 📌Выбрать подходящую дату для собеседования и узнать все подробности ты можешь вот по этой ссылке https://s.simbirsoft.com/s78T

🔥Самара, ждем тебя 29 апреля на нашем ̶с̶е̶к̶р̶е̶т̶н̶о̶м̶ месте IT-силы на ламповый SDET-митапе! 🗓Дата и время: 29 апреля в
🔥Самара, ждем тебя 29 апреля на нашем ̶с̶е̶к̶р̶е̶т̶н̶о̶м̶ месте IT-силы на ламповый SDET-митапе! 🗓Дата и время: 29 апреля в 11:00 по местному времени. 📍Место: ул. Ульяновская, 52, 4 этаж (офис #SimbirSoft). Бесплатно, без QR-кодов, но необходимо зарегистрироваться по ссылке: https://s.simbirsoft.com/6z2S Наши SDET-коллеги (Software Development Engineer in Test) расскажут про свои успешные практики, поделятся секретами. Поговорим, как мы пришли к идее кодогенерации в мобильных автотестах и какие рассматривали варианты решения проблемы. Вместе с экспертами выясним, в чем плюсы и минусы выбранного подхода. Кроме того, обсудим распространенные проблемы и ошибки при разработке и рефакторинге тестовых фреймворков. А еще в программе вкусный кофе-брейк и горячие холивары🤗 До встречи!🤟 #SimbirSoft_event

🔔 Подготовили дайджест с актуальными вакансиями — изучай и присылай свое резюме. Может быть, мы подходим друг другу? ❤️ 👉 Еще больше вакансий здесь. ⚡️ Напоминаем, что у нас действует бонусная программа SimbirFriends, благодаря которой мы приняли в свою большую IT-семью много талантливых экспертов 🤝 Порекомендуй друга, знакомого или родственника и получи бонус в соответствии с грейдами специалиста! 📌Подробнее о правилах программы и размерах бонусов рассказали тут.

🧑‍💻 Псс...разработчик! А ты знаешь, зачем твоему проекту нагрузочное тестирование? Ответы найдешь в нашем тесте 👀 Он помож
🧑‍💻 Псс...разработчик! А ты знаешь, зачем твоему проекту нагрузочное тестирование? Ответы найдешь в нашем тесте 👀 Он поможет сформировать правильное представление о нагрузочном тестировании и понять важность его проведения в разработке ПО. Будет полезно специалистам любого IT-направления 👌 Let’s go!👇

Когда следует проводить нагрузочное тестирование?🤓
Anonymous voting

Оооо, вы устали чувствовать себя потерянным в море запутанных дизайнерских решений?🌊 🔥Ловите 7 user flow библиотек на все с
+7
Оооо, вы устали чувствовать себя потерянным в море запутанных дизайнерских решений?🌊 🔥Ловите 7 user flow библиотек на все случаи жизни👆🏻 Они помогут пройти через весь процесс проектирования и придадут уверенности при принятии сложных решений. Будьте готовы стать хозяином своей дизайнерской судьбы!💪

💬Под капотом различных моделей машинного обучения лежит математика (с.) ML-разработчик #SimbirSoft Александр в новом выпуске «Культуры разработки» рассказал, как ему помогла математика на старте в IT, с какими вызовами он сталкивается на проектах и что помогает ему работать комфортно в разных командах. 📌Напомним, что наша корпоративная рубрика «Культура разработки» появилась в конце 2020 года, чтобы поддержать новичков, рассказать истории скиловых коллег и показать, как можно развиваться в разработке.

Один плагин, чтоб править всеми или Как разработать сканер на Flutter для 3-х платформ и ускорить ввод данных в 2 раза🔥 Отве
Один плагин, чтоб править всеми или Как разработать сканер на Flutter для 3-х платформ и ускорить ввод данных в 2 раза🔥 Ответ: на помощь приходит встроенный в Flutter механизм взаимодействия с кастомным платформоспецифичным кодом — Platform Channels! А как все получилось — читай в новом кейсе на Хабре от flutter-разработчика #SimbirSoft Сергея. Он, кстати, не только решением и результатами поделился, но и исходным кодом🤓

Наш frontend-разработчик Айнур очень любит совершенствовать свои знания, читает экспертные статьи и учебники. Сегодня мы дели
Наш frontend-разработчик Айнур очень любит совершенствовать свои знания, читает экспертные статьи и учебники. Сегодня мы делимся его статьей на Хабре, в которой он опубликовал перевод первой части книги о паттернах проектирования Patterns.dev (авторы: Lydia Hallie, Addy Osmani). Переходи по ссылке 👈🏼, читай и комментируй 😊

🏃🏻‍♂️‍Ready! Steady! IT! 🚀 Стартуем два онлайн-практикума от SimbirSoft👇🏼 🔹27 марта по автоматизации тестирования (SDET
+1
🏃🏻‍♂️‍Ready! Steady! IT! 🚀 Стартуем два онлайн-практикума от SimbirSoft👇🏼 🔹27 марта по автоматизации тестирования (SDET). Чтобы стать участником нужно до 20 марта зарегистрироваться и выполнить тестовое задание. 🔹17 апреля по бизнес- и системному анализу. Условия для участия: До 23 мартазарегистрируйся. До 30 марта – выполнить тестовое задание. По итогам успешного прохождения практикума у тебя будет возможность получить приглашение на собеседование в ряды аналитиков или SDET SimbirSoft🤟🏼

Проектный треугольник: чем полезен и как управлять Делится знаниями наш PM Дмитрий 😎 Стороны-ограничения проектного треугольника – это срок, бюджет и содержание. Важно уложить в них реализацию проекта: ведь при соблюдении этого баланса мы получаем качественный продукт. Чем полезен – наглядно показывает связь ограничений – если сломать треугольник, качество просочится наружу. Так, нужно всегда помнить, что при изменении одной стороны нужно также изменить одну из оставшихся. Невозможно при сокращении бюджета сделать за первоначальное время планируемое содержание – чем-то придётся пожертвовать. И наоборот. 🖇Один из таких примеров Разработка мобильного помощника для крупного холдинга. На старте составили проектный треугольник и закрепили все ограничения. В процессе работы заказчик регулярно добавлял новые идеи по дополнительным полезным функциям. Неопытный проектный менеджер смело брал задачи в работу. Он надеялся, что задачи окажутся небольшими и не повлияют на срок сдачи проекта. Позже команда поняла, что для реализации всей функциональности — начальной и дополнительной — потребуется больше времени, чем запланировано на старте. Из-за увеличения стороны «Содержание» треугольник разошёлся. ✅ Чтобы не попасть в такую ситуацию, нужно контролировать изменения. Для этого можно использовать реестр изменений — это мастхэв в работе менеджера проектов». Как управлять ▶️ Фиксировать ограничения после анализа. Проанализировав все требования и пожелания заказчика, нужно составить подробное ТЗ. В нём важно учитывать всё, что может повлиять на проектный треугольник. На этом этапе можно провести предпроектное исследование и проверить гипотезы. Когда объём работ будет известен, уже возможно зафиксировать ограничения. ▶️ Донести ограничения до заказчика и ЛПР. Лучше это сделать прямо на старте – предупредить, что все дополнительные факторы возможны за счёт пропорционального увеличения всех сторон. Тогда, если это произойдёт, будет легче обсуждать возможные сценарии в сложившихся обстоятельствах. ▶️ Следить за ходом проекта. Дорожная карта поможет вовремя предупредить увеличение одно из стороны.Также для контроля можно использовать burndown chart — диаграмму сгорания задач для гибких методологий. Благодаря ей легче отслеживать движение проекта и делать прогнозы по времени выполнения оставшихся задач. А узнать больше подробностей и о том, как проектный треугольник работает в Agile и Scrum, можно в статье Дмитрия на Skillbox 📰

Тренды разработки в 2023 году: какие технологии и языки программирования сейчас быстро развиваются, а какие уже находятся на
Тренды разработки в 2023 году: какие технологии и языки программирования сейчас быстро развиваются, а какие уже находятся на пике популярности? Этот вопрос мы задали нашим коллегам из разных направлений #SimbirSoft — Frontend, Backend, Web, QA, SDET, Design, Analytics и DevOps. Трендов оказалось так много, что в результате получился лонгрид 👈🏼 #SimbirSoft_team #IT_полка

– Что можно сложить из цифр 0,1 и 2? – Целую историю в 22 года! 22.02.2001 родилась наша компания. А сегодня, в свои 22, мы связываем между собой 50+ городов и 1300+ сотрудников – получаем из этого более тысячи проектов для наших клиентов! В минутном видео мы, конечно, не уместили всё, что хотели, но получилось уместить главное – тепло, с которым мы продолжаем строить нашу компанию и двигаться вперёд. С днём рождения нас, SimbirSoft! 💙

Новости о ChatGPT вихрем пронеслись по сети, и сейчас про чат-бот с искусственным интеллектом слышали все или почти все🤪 Кро
Новости о ChatGPT вихрем пронеслись по сети, и сейчас про чат-бот с искусственным интеллектом слышали все или почти все🤪 Кроме крутости его функционала и возможностей, обсуждается еще один вопрос — насколько хорошо ChatGPT пишет код и сможет ли он заменить программистов. Мы не смогли обойти эту тему стороной и решили сами изучить сервис — делимся эмоциями и выводами по ссылке🤓

«Ему сказали баг завести, он не заводит. Ему сказали регресс провести, он не проводит» 🙃 Такое может быть, если QA в детстве
«Ему сказали баг завести, он не заводит. Ему сказали регресс провести, он не проводит» 🙃 Такое может быть, если QA в детстве перечитал «Вредные советы» Григория Остера и теперь не может остановиться от того, чтобы вывернуть все наизнанку. Но наши менторы из QA-направления готовы ко всему: придумали свою версию вредных советов для коллег, проверили их сами и ответственно заявляют — работает! ⚠️ Эти советы вам не навредят, потому что после каждого ты найдешь объяснение, как стоит поступать на самом деле. Обязательно переходи по ссылке в Telegraph 👈🏼