Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Зосереджена робота / Deep work / Подкаст Володимира Обрізана № 1
Чи можлива зосереджена робота програміста у команді?
Запрошую на запис епізоду подкасту про надійне програмування, де ми обговоримо те, як зберігати концентрацію, коли навколо Slack, мітинги, code review, контекстні перемикання й інші відволікання.
📺 https://youtube.com/live/GI4FlsWmRV4
Дата: 8 квітня 2025 (вівторок)
Час: 18:00
Ми поговоримо про:
— що таке «глибока робота» і чому вона важлива для розробника;
— як знайти баланс між індивідуальною зосередженістю і командною взаємодією;
— чи можливо взагалі програмувати у флоу-стані, коли кожні 30 хвилин — дзвінок;
— практики, що допомагають відвойовувати фокус у шумного робочого дня;
— роль лідера чи менеджера в захисті робочого часу команди.
Цей епізод буде корисним як інженерам, які хочуть менше “гасити пожежі” і більше писати якісний код, так і тим, хто організовує командну роботу — лідам, PM-ам, delivery-менеджерам.
Вмикай — і дізнаєшся, як не дати робочому дню розсипатися на дрібні задачки з контекстом.
📺 https://youtube.com/live/GI4FlsWmRV4
Ведучій: Володимир Обрізан, к. т. н., директор Design and Test Lab.
Чи можлива зосереджена робота програміста у команді?
Запрошую на запис епізоду подкасту про надійне програмування, де ми обговоримо те, як зберігати концентрацію, коли навколо Slack, мітинги, code review, контекстні перемикання й інші відволікання.
📺 https://youtube.com/live/GI4FlsWmRV4
Дата: 8 квітня 2025 (вівторок)
Час: 18:00
Ми поговоримо про:
— що таке «глибока робота» і чому вона важлива для розробника;
— як знайти баланс між індивідуальною зосередженістю і командною взаємодією;
— чи можливо взагалі програмувати у флоу-стані, коли кожні 30 хвилин — дзвінок;
— практики, що допомагають відвойовувати фокус у шумного робочого дня;
— роль лідера чи менеджера в захисті робочого часу команди.
Цей епізод буде корисним як інженерам, які хочуть менше “гасити пожежі” і більше писати якісний код, так і тим, хто організовує командну роботу — лідам, PM-ам, delivery-менеджерам.
Вмикай — і дізнаєшся, як не дати робочому дню розсипатися на дрібні задачки з контекстом.
📺 https://youtube.com/live/GI4FlsWmRV4
Ведучій: Володимир Обрізан, к. т. н., директор Design and Test Lab.
❤4👍1
Починаємо трансляцію наживо про зосереджену роботу! 📺 https://www.linkedin.com/events/deepwork7315020435513860096/comments/
LinkedIn
LinkedIn Login, Sign in | LinkedIn
Login to LinkedIn to keep in touch with people you know, share ideas, and build your career.
🔥2
Forwarded from First Institute of Reliable Software
Пекельний онбординг 🔥 / Подкаст Володимира Обрізана № 2
Ми зануримося у світ "пекельних онбордингів" — ситуацій, які ламають мотивацію нових співробітників та змушують думати: "А чи не варто було відмовитися ще на співбесіді?" або роботодавця: "Чи він/вона нам підходить?" 🤯
🔸Що таке онбординг і чому від нього залежить успіх співробітника та компанії
🔸Реальні кейси жахливих онбордингів: від повної відсутності інструкцій до токсичних "випробувань" 💀
🔸Скільки часу насправді займає адаптація співробітника і чи всі адаптації повинні закінчуватися успіхом
🔸Як виглядає компанія без адаптації працівників або навпаки з "правильною" адаптацією
Ділимося власним досвідом, сміємося (щоб не плакати) та шукаємо рішення!
🎙В ефірі співробітники компанії Design and Test Lab: Володимир Обрізан, к. т. н., директор, та Вікторія Копейкіна, HR Manager.
📅 Дата: 22 квітня о 18:00 UA
🔊 Де дивитися та слухати: https://youtube.com/live/x2AsMp-vAUM?feature=share
А який у вас був найгірший онбординг? Діліться в коментарях! 😅👇
Ми зануримося у світ "пекельних онбордингів" — ситуацій, які ламають мотивацію нових співробітників та змушують думати: "А чи не варто було відмовитися ще на співбесіді?" або роботодавця: "Чи він/вона нам підходить?" 🤯
🔸Що таке онбординг і чому від нього залежить успіх співробітника та компанії
🔸Реальні кейси жахливих онбордингів: від повної відсутності інструкцій до токсичних "випробувань" 💀
🔸Скільки часу насправді займає адаптація співробітника і чи всі адаптації повинні закінчуватися успіхом
🔸Як виглядає компанія без адаптації працівників або навпаки з "правильною" адаптацією
Ділимося власним досвідом, сміємося (щоб не плакати) та шукаємо рішення!
🎙В ефірі співробітники компанії Design and Test Lab: Володимир Обрізан, к. т. н., директор, та Вікторія Копейкіна, HR Manager.
📅 Дата: 22 квітня о 18:00 UA
🔊 Де дивитися та слухати: https://youtube.com/live/x2AsMp-vAUM?feature=share
А який у вас був найгірший онбординг? Діліться в коментарях! 😅👇
YouTube
Пекельний онбординг 🔥 / Подкаст Володимира Обрізана № 2
Ми зануримося у світ "пекельних онбордингів" — ситуацій, які ламають мотивацію нових співробітників та змушують думати: "А чи не варто було відмовитися ще на співбесіді?" або роботодавця: "Чи він/вона нам підходить?" 🤯
🔸Що таке онбординг і чому від нього…
🔸Що таке онбординг і чому від нього…
👍6👏1
First Institute of Reliable Software
Пекельний онбординг 🔥 / Подкаст Володимира Обрізана № 2 Ми зануримося у світ "пекельних онбордингів" — ситуацій, які ламають мотивацію нових співробітників та змушують думати: "А чи не варто було відмовитися ще на співбесіді?" або роботодавця: "Чи він/вона…
ВЖЕ СЬОГОДНІ о 18:00 Пекельний онбординг 🔥 / Подкаст Володимира Обрізана № 2!
Приєднуйтесь 🤗
https://youtube.com/live/x2AsMp-vAUM?feature=share
Приєднуйтесь 🤗
https://youtube.com/live/x2AsMp-vAUM?feature=share
YouTube
Пекельний онбординг 🔥 / Подкаст Володимира Обрізана № 2
Ми зануримося у світ "пекельних онбордингів" — ситуацій, які ламають мотивацію нових співробітників та змушують думати: "А чи не варто було відмовитися ще на співбесіді?" або роботодавця: "Чи він/вона нам підходить?" 🤯
🔸Що таке онбординг і чому від нього…
🔸Що таке онбординг і чому від нього…
🔥4
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
YouTube
Що таке функціональне програмування? / Python
Повний безплатний онлайн-курс "Функціональне програмування на Python": https://first.institute/edu/course/functional/
https://first.institute/edu/course/functional/
https://first.institute/edu/course/functional/
Автор доповіді: Andrew M. Kuchling, Technical…
https://first.institute/edu/course/functional/
https://first.institute/edu/course/functional/
Автор доповіді: Andrew M. Kuchling, Technical…
🔥3
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Як працювати з ChatGPT за допомогою OpenAI API та Python
Хочете створити власного інтелектуального помічника або інтегрувати ChatGPT у свій сайт чи застосунок? У цій статті ми покроково розберемо, як працювати з OpenAI API за допомогою Python. Ви дізнаєтеся, що таке ChatGPT і OpenAI API, як зареєструватися на платформі OpenAI, згенерувати свій перший API-ключ, зробити перший запит через curl і створити свій перший невеликий Python-застосунок для взаємодії з ChatGPT. Все пояснено максимально доступно та з великою кількістю скріншотів.
https://first.institute/blog/yak-pracyuvaty-z-chatgpt-z-openai-api-ta-python/
Хочете створити власного інтелектуального помічника або інтегрувати ChatGPT у свій сайт чи застосунок? У цій статті ми покроково розберемо, як працювати з OpenAI API за допомогою Python. Ви дізнаєтеся, що таке ChatGPT і OpenAI API, як зареєструватися на платформі OpenAI, згенерувати свій перший API-ключ, зробити перший запит через curl і створити свій перший невеликий Python-застосунок для взаємодії з ChatGPT. Все пояснено максимально доступно та з великою кількістю скріншотів.
https://first.institute/blog/yak-pracyuvaty-z-chatgpt-z-openai-api-ta-python/
First Institute of Reliable Software
Як працювати з ChatGPT за допомогою OpenAI API та Python
Дізнайтеся, як інтегрувати ChatGPT через OpenAI API: реєстрація, створення API-ключа, перші запити через curl і Python. Проста покрокова інструкція зі скріншотами.
🔥4
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Як створити Telegram-чатбота з ChatGPT на Python
У цьому уроці ви навчитесь створювати Telegram-бота, який відповідає на ваші запитання за допомогою штучного інтелекту — моделі ChatGPT від OpenAI.
https://first.institute/blog/telegram-chatbot-chatgpt-openai-python/
У цьому уроці ви навчитесь створювати Telegram-бота, який відповідає на ваші запитання за допомогою штучного інтелекту — моделі ChatGPT від OpenAI.
https://first.institute/blog/telegram-chatbot-chatgpt-openai-python/
First Institute of Reliable Software
Як створити Telegram-чатбота з ChatGPT на Python
Покроковий гайд зі створення Telegram-бота з підтримкою ChatGPT. Реєстрація, код на Python, інтеграція з OpenAI API — усе, що потрібно для запуску власного чатбота.
🔥2
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Template Strings — нові рядки-шаблони у Python 3.14
У Python 3.14 зʼявилось нове розширення синтаксису мови — рядки-шаблони (template strings, t-strings, t-рядки). Розглянемо, що це таке, навіщо їх зробили та як з ними працювати.
https://first.institute/blog/template-strings-in-python-314/
У Python 3.14 зʼявилось нове розширення синтаксису мови — рядки-шаблони (template strings, t-strings, t-рядки). Розглянемо, що це таке, навіщо їх зробили та як з ними працювати.
https://first.institute/blog/template-strings-in-python-314/
First Institute of Reliable Software
Template Strings — нові рядки-шаблони у Python 3.14
Рядки-шаблони (template strings або t-рядки) — новий синтаксис Python 3.14, що відкладає інтерполяцію. Пояснення, приклади, та як маскувати секретні дані при виводі. Як встановити Python 3.14 для тестування нового функціоналу.
👍3
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Як відокремити тестові дані від коду: тестування з CSV у pytest
У вас є функція з простою, але розгалуженою логікою: залежно від пари умов — повертається різний результат. Щоб автоматизувати такі перевірки, доведеться написати десятки прикладів — і тут виникає питання: де їх зберігати і як зручно запускати?
У цьому дописі я покажу приклад такої функції та три способи, як можна організувати автотести:
1. у вигляді окремих тест-функцій;
2. у вигляді параметризованого списку в коді;
3. у вигляді окремого CSV-файлу з даними — і це найзручніший варіант, якщо прикладів багато.
Наприкінці я надам посилання на GitHub з повним кодом прикладів.
https://first.institute/blog/vidokremyty-dani-vid-kodu-testuvannya-z-csv-pytest/
У вас є функція з простою, але розгалуженою логікою: залежно від пари умов — повертається різний результат. Щоб автоматизувати такі перевірки, доведеться написати десятки прикладів — і тут виникає питання: де їх зберігати і як зручно запускати?
У цьому дописі я покажу приклад такої функції та три способи, як можна організувати автотести:
1. у вигляді окремих тест-функцій;
2. у вигляді параметризованого списку в коді;
3. у вигляді окремого CSV-файлу з даними — і це найзручніший варіант, якщо прикладів багато.
Наприкінці я надам посилання на GitHub з повним кодом прикладів.
https://first.institute/blog/vidokremyty-dani-vid-kodu-testuvannya-z-csv-pytest/
First Institute of Reliable Software
Як відокремити тестові дані від коду: тестування з CSV у pytest
Хочете протестувати функцію з десятками варіантів? Покажу, як організувати тестові приклади в CSV-файлі та підключити їх до pytest за допомогою плагіна pytest-csv-params.
👍3
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
🔥 Стартує курс Test-Driven Development з Python!
Вже можна приєднатись до листа очікування.
TDD — це коли тестуєш до того, як писати код.
✅ краще розумієш вимоги
✅ ловиш помилки задовго до тестувальників та продакшену
✅ показуєш навички, які шукають роботодавці
🎓 Онлайн, у зручний для тебе час
⏱ Тривалість: 10 тижнів
📅 Початок: 3-й квартал 2025
🧰 Практика, приклади з реальних проєктів, сертифікат
Хочеш якісний код — починай з якісного навчання:
👉 https://first.institute/edu/course/tdd_in_python_uk/
Вже можна приєднатись до листа очікування.
TDD — це коли тестуєш до того, як писати код.
✅ краще розумієш вимоги
✅ ловиш помилки задовго до тестувальників та продакшену
✅ показуєш навички, які шукають роботодавці
🎓 Онлайн, у зручний для тебе час
⏱ Тривалість: 10 тижнів
📅 Початок: 3-й квартал 2025
🧰 Практика, приклади з реальних проєктів, сертифікат
Хочеш якісний код — починай з якісного навчання:
👉 https://first.institute/edu/course/tdd_in_python_uk/
🔥2👍1
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Модульне тестування — це не нудна рутина, а КУЛЬТУРА РОЗРОБКИ!
Хочете зрозуміти, чому TDD досі вважають одним із наріжних каменів Agile?
👉 Читайте статтю: «Вступ у Test-Driven Development».
Від перших згадок у 1976-му до мантри «Ми не пишемо без тестів» у сучасних компаніях — шлях модульного тестування та TDD вражає.
Це історія про людей, які змінили підхід до програмування.
https://first.institute/edu/course/tdd_in_python_uk/task/intro_to_testing/
Хочете зрозуміти, чому TDD досі вважають одним із наріжних каменів Agile?
👉 Читайте статтю: «Вступ у Test-Driven Development».
Від перших згадок у 1976-му до мантри «Ми не пишемо без тестів» у сучасних компаніях — шлях модульного тестування та TDD вражає.
Це історія про людей, які змінили підхід до програмування.
https://first.institute/edu/course/tdd_in_python_uk/task/intro_to_testing/
❤4
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Best Code Rule: завжди розділяйте введення, виведення та обробку
Це правило кодування змінює гру. Воно допомагає писати код, який легше тестувати, налагоджувати, повторно використовувати і розширювати пізніше.
Вам не потрібно бути senior-розробником, щоб його дотримуватися. Просто потрібно побачити різницю.
Детальніше з прикладами у блозі: https://first.institute/blog/always-separate-input-output-and-processing/
Це правило кодування змінює гру. Воно допомагає писати код, який легше тестувати, налагоджувати, повторно використовувати і розширювати пізніше.
Вам не потрібно бути senior-розробником, щоб його дотримуватися. Просто потрібно побачити різницю.
Детальніше з прикладами у блозі: https://first.institute/blog/always-separate-input-output-and-processing/
👍4
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Як правильно ставити технічні питання, щоб отримати гарну відповідь, а не абстрактні поради?
Чи бувало в вас таке, що ви питаєте щось про помилку в програмі але отримуєте абстрактні відповіді: "Перезавантаж компʼютер" або "Та воно повинно працювати"?
Тогда цей гайд для вас! Він дає поради, як запитати так, щоб дати більше інформації та допомогти іншим надати вам змістовну відповідь.
А може це вам хтось писав: "В мене не працює" та на питання: "Що саме?" відповідь була: "Взагалі нічого не працює!" (Ох, як мене таке бісить! 😈)
Тоді надішліть посилання на цей гайд, нехай вони навчаться, як правильно ставити технічні питання.
Цей посібник пояснює, як ефективно ставити технічні питання у спільнотах, щоб отримати розумні та швидкі відповіді.
Український переклад класичного есе Еріка Стівена Реймонда та Ріка Моена «How To Ask Questions The Smart Way».
https://first.institute/blog/smart-questions/
Чи бувало в вас таке, що ви питаєте щось про помилку в програмі але отримуєте абстрактні відповіді: "Перезавантаж компʼютер" або "Та воно повинно працювати"?
Тогда цей гайд для вас! Він дає поради, як запитати так, щоб дати більше інформації та допомогти іншим надати вам змістовну відповідь.
А може це вам хтось писав: "В мене не працює" та на питання: "Що саме?" відповідь була: "Взагалі нічого не працює!" (Ох, як мене таке бісить! 😈)
Тоді надішліть посилання на цей гайд, нехай вони навчаться, як правильно ставити технічні питання.
Цей посібник пояснює, як ефективно ставити технічні питання у спільнотах, щоб отримати розумні та швидкі відповіді.
Український переклад класичного есе Еріка Стівена Реймонда та Ріка Моена «How To Ask Questions The Smart Way».
https://first.institute/blog/smart-questions/
🔥4
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Я вважаю, що найпростіший спосіб почати писати тести в Python — це зробити це за допомогою doctest.
Дуже простий синтаксис, без зайвих файлів, без встановлення фреймворків, миттєва відповідь на помилки в коді — це усе doctest.
Чергова лекція з майбутнього онлайн-курсу Test Driven Development in Python вже на сайті:
https://first.institute/edu/course/tdd_in_python_uk/task/doctest/
Дуже простий синтаксис, без зайвих файлів, без встановлення фреймворків, миттєва відповідь на помилки в коді — це усе doctest.
Чергова лекція з майбутнього онлайн-курсу Test Driven Development in Python вже на сайті:
https://first.institute/edu/course/tdd_in_python_uk/task/doctest/
First Institute of Reliable Software
doctest — тестування інтерактивних прикладів | Test Driven Development з Python
Повний посібник з doctest у Python: як писати приклади в docstrings, запускати й аналізувати тести, працювати з багаторядковим виводом та порожніми рядками (<BLANKLINE>), нормалізувати пробіли (+NORMALIZE_WHITESPACE), скорочувати вивід (+ELLIPSIS), пропускати…
👍5
Шукаємо Senior Python Software Engineer (Backend)
Ми запускаємо новий маркетплейс для продажу класичних авто та запчастин 🏎️, а також розвиваємо інші міжнародні продукти!
Технології — тільки сучасні: Python 3.12–3.13, SQLAlchemy, PostgreSQL, AWS, OpenAPI/Swagger, Pytest, а також фронт на Angular/React.
💡 Що для нас важливо:
- Безперервний senior-досвід 5+ років з Python і сучасними фреймворками;
- Досвід з PostgreSQL, AWS, OpenAPI/Swagger;
- Уміння застосовувати AI для оптимізації розробки;
- Вміння працювати в команді та давати конструктивний фідбек.
✨ Буде плюсом:
- Досвід роботи з PHP;
- Базове розуміння FrontEnd-технологій (Angular або React).
💡 Якщо ми підходимо один одному і ви хочете працювати з новими технологіями, американським продуктом та досвідченою командою — ми чекаємо саме на вас!
📩 Надсилайте CV на [email protected]
Детальніше: https://jobs.dou.ua/companies/design-and-test-lab/vacancies/323496/
Ми запускаємо новий маркетплейс для продажу класичних авто та запчастин 🏎️, а також розвиваємо інші міжнародні продукти!
Технології — тільки сучасні: Python 3.12–3.13, SQLAlchemy, PostgreSQL, AWS, OpenAPI/Swagger, Pytest, а також фронт на Angular/React.
💡 Що для нас важливо:
- Безперервний senior-досвід 5+ років з Python і сучасними фреймворками;
- Досвід з PostgreSQL, AWS, OpenAPI/Swagger;
- Уміння застосовувати AI для оптимізації розробки;
- Вміння працювати в команді та давати конструктивний фідбек.
✨ Буде плюсом:
- Досвід роботи з PHP;
- Базове розуміння FrontEnd-технологій (Angular або React).
💡 Якщо ми підходимо один одному і ви хочете працювати з новими технологіями, американським продуктом та досвідченою командою — ми чекаємо саме на вас!
📩 Надсилайте CV на [email protected]
Детальніше: https://jobs.dou.ua/companies/design-and-test-lab/vacancies/323496/
DOU
Senior Python Software Engineer (Backend)
We are looking for a Senior Python Software Engineer (Backend) to maintain and enhance existing projects, as well as to develop a new project from scratch: We are launching a new marketplace dedicated to the sale of classic cars and their parts.
❤8
Design and Test Lab pinned «Шукаємо Senior Python Software Engineer (Backend) Ми запускаємо новий маркетплейс для продажу класичних авто та запчастин 🏎️, а також розвиваємо інші міжнародні продукти! Технології — тільки сучасні: Python 3.12–3.13, SQLAlchemy, PostgreSQL, AWS, OpenAPI/Swagger…»
Вакансія Senior Python Software Engineer (Backend) вже на нашому сайті 👋
Якщо ви досвідчений розробник із 5+ роками безперервного комерційного досвіду роботи з Python та сучасними фреймворками — будемо раді з вами познайомитись!
Додатковим плюсом буде досвід з PHP та базове знання FrontEnd-розробки.
📌 Ознайомититсь детальніше та подати резюме можна напряму через наш сайт: https://workat.dnt-lab.com/positions/2025/senior-software-engineer-backend-python/
Чекаємо саме на вас у команді Design and Test Lab! 💡
Якщо ви досвідчений розробник із 5+ роками безперервного комерційного досвіду роботи з Python та сучасними фреймворками — будемо раді з вами познайомитись!
Додатковим плюсом буде досвід з PHP та базове знання FrontEnd-розробки.
📌 Ознайомититсь детальніше та подати резюме можна напряму через наш сайт: https://workat.dnt-lab.com/positions/2025/senior-software-engineer-backend-python/
Чекаємо саме на вас у команді Design and Test Lab! 💡
👍3🔥2
💬 Фідбек, який не бʼє по самооцінці: як говорити відверто і не ламати довіру
Конструктивний фідбек — це не просто «молодець» чи «це було погано». Це інструмент, що напряму впливає на ефективність, якість та розвиток бізнесу.
У Design and Test Lab ми провели два тренінги з конструктивного фідбеку, розібрали десятки реальних кейсів, попрактикувались у парах і обговорили бар’єри та страхи.
Найцінніші висновки ми зібрали в статті на DOU:
🔹 як давати зворотний зв’язок чесно, але з повагою;
🔹 як фідбек змінює атмосферу в команді;
🔹 чому визнання й регулярний фідбек часто цінніші за будь-яку премію.
Ми віримо, що культура фідбеку допомагає будувати лояльні та ефективні команди, які впевнено рухаються до цілей.
📖 Читайте повну статтю на DOU: https://dou.ua/forums/topic/55597/
Конструктивний фідбек — це не просто «молодець» чи «це було погано». Це інструмент, що напряму впливає на ефективність, якість та розвиток бізнесу.
У Design and Test Lab ми провели два тренінги з конструктивного фідбеку, розібрали десятки реальних кейсів, попрактикувались у парах і обговорили бар’єри та страхи.
Найцінніші висновки ми зібрали в статті на DOU:
🔹 як давати зворотний зв’язок чесно, але з повагою;
🔹 як фідбек змінює атмосферу в команді;
🔹 чому визнання й регулярний фідбек часто цінніші за будь-яку премію.
Ми віримо, що культура фідбеку допомагає будувати лояльні та ефективні команди, які впевнено рухаються до цілей.
📖 Читайте повну статтю на DOU: https://dou.ua/forums/topic/55597/
DOU
Фідбек, який не бʼє по самооцінці: як говорити відверто і не ламати довіру
HR-менеджер Вікторія Копейкіна вирішила розібратися з технікою надання конструктивного фідбеку та впровадити цю культуру в компанію. У статті вона ділиться моделлю та практичними прикладами, які вже успішно застосовує в IT-командах.
🔥6
Forwarded from First Institute of Reliable Software (Volodymyr Obrizan 🇺🇦)
Немає часу писати автотести треба фіксити баги!
Чи чули ви таке? А може казали самі?
Я зібрав багато міфів та заперечень, на які посилаються як і програмісти так і їх менеджери. Кожне заперечення обговорюється у дискусійній формі.
Якщо в вас ще є сумніви: "чи писати автоматичні тести", то ця стаття для вас.
https://first.institute/edu/course/tdd_in_python_uk/task/test_automation_refusal/
Чи чули ви таке? А може казали самі?
Я зібрав багато міфів та заперечень, на які посилаються як і програмісти так і їх менеджери. Кожне заперечення обговорюється у дискусійній формі.
Якщо в вас ще є сумніви: "чи писати автоматичні тести", то ця стаття для вас.
https://first.institute/edu/course/tdd_in_python_uk/task/test_automation_refusal/
First Institute of Reliable Software
Спротив автоматизації тестування | Test Driven Development з Python
Автоматизоване тестування та TDD: чому програмісти й менеджмент чинять опір, які існують культурні та методологічні бар’єри, і як подолати їх для побудови культури надійного програмування.
👍4
We are looking for a Senior Python Software Engineer (Backend)
We’re launching a marketplace for selling classic cars and spare parts 🏎️ and also growing other international products!
💡 What matters to us:
- 5+ non-interrupted years of deep experience with Python development;
- Experience with PostgreSQL, AWS, OpenAPI/Swagger;
- Ability to leverage AI for development optimization;
- Strong teamwork skills and constructive feedback mindset.
✨ Nice to have:
- Experience with PHP;
- Basic understanding of FrontEnd technologies (Angular or React).
💡 If we’re the right match for each other, and you want to work with modern technologies, an American product, and an experienced team — we’re waiting for you!
And if this opportunity isn’t the right fit for you now, we’d be very grateful for a repost or recommendation to a friend who might be looking. 🙌
📩 Send your CV to [email protected]
More details: https://workat.dnt-lab.com/positions/2025/senior-software-engineer-backend-python/
We’re launching a marketplace for selling classic cars and spare parts 🏎️ and also growing other international products!
💡 What matters to us:
- 5+ non-interrupted years of deep experience with Python development;
- Experience with PostgreSQL, AWS, OpenAPI/Swagger;
- Ability to leverage AI for development optimization;
- Strong teamwork skills and constructive feedback mindset.
✨ Nice to have:
- Experience with PHP;
- Basic understanding of FrontEnd technologies (Angular or React).
💡 If we’re the right match for each other, and you want to work with modern technologies, an American product, and an experienced team — we’re waiting for you!
And if this opportunity isn’t the right fit for you now, we’d be very grateful for a repost or recommendation to a friend who might be looking. 🙌
📩 Send your CV to [email protected]
More details: https://workat.dnt-lab.com/positions/2025/senior-software-engineer-backend-python/
❤4👍1