Forwarded from Pavel V
Что будет выведено на экран в результате работы анонимного блока на скрине выше?
Anonymous Quiz
72%
1: Alice 2: Bob
3%
1: Alice 2: Alice
24%
Будет ошибка компиляции из-за одинакового названия идентификаторов
1%
1: Alice 2: <NULL>
Forwarded from Pavel V
Как Oracle воспримет условие в запросе выше?
Anonymous Quiz
69%
where t.mt_id = 2;
19%
where 1=1;
8%
выдаст ошибку компиляции из-за совпадения идентификатора и названия столбца
5%
зависит от версии Oracle
Forwarded from Pavel V
Что произойдёт в результате выполнения анонимного блока на скрине выше?
Anonymous Quiz
45%
Выведет в консоль "Привет"
32%
Если включен serveroutput, выведет "Привет", в противном случае ничего не произойдёт
6%
Выдаст ошибку ORA-06502
17%
Результат работы анонимного блока зависит от кодировки БД
Forwarded from Pavel V
Что произойдёт в результате выполнения анонимного блока на скрине выше?
Anonymous Quiz
12%
Зависит от версии Oracle
23%
Выдаст ошибку ORA-06550
4%
Выведет числа от 1 до 3 с шагом 1
61%
Выведет числа от 1 до 3 с шагом 0.5
Forwarded from Pavel V
Создан пользовательский объект на уровне схемы: CREATE TYPE person_typ AS OBJECT (...).
Можно ли сравнить между собой два экземпляра person_typ?
Можно ли сравнить между собой два экземпляра person_typ?
Anonymous Quiz
30%
Можно, сравнивая попарно значения атрибутов
12%
Можно, если реализовать метод сравнения MAP или ORDER
48%
Можно в обоих вышеперечисленных случаях
10%
Нет
Forwarded from Pavel V
Вам на ревью прислали код функции со скрина выше. Функция принимает на вход логин, старый и новый пароль, после чего обновляет для этого логина старый пароль на новый. Приняли бы такой pull-request?
Anonymous Quiz
5%
Нет, т.к. из-за отсутствия bind-переменных код выглядит неэффективным
18%
Нет, т.к. из-за конкатенации SQL выглядит уязвимым для SQL-инъекций
69%
Нет из-за обеих вышеперечисленных причин
7%
Да
👍2
Forwarded from Pavel V
Чем отличается запрос на скрине выше от обычного UPDATE? Что делает это расширение?
Anonymous Quiz
6%
Выводит в консоль значения employee_id и salary для обработанных записей
81%
Собирает в коллекцию значения employee_id и salary в обработанных записях
8%
Это синтаксис не Oracle, а другой СУБД
5%
Этот запрос сохранит старые значения на случай отката транзакции
👍9
Почему страх перемен мешает развитию карьеры?
Привет, друзья! 👋
Сегодня поговорим об одной из самых больших преград на пути к профессиональному росту — страхе перемен. Если вы замечали за собой мысли вроде:
😱 "А вдруг у меня не получится?"
😱 "Я потеряю то, что уже есть."
😱 "Зачем менять, когда и так всё нормально?"
...этот пост для вас.
🚧 Страх перемен: откуда он берётся?
1️⃣ Неуверенность в себе. Мы часто недооцениваем свои силы и достижения, считая себя недостаточно подготовленными. Это усугубляется отсутствием опыта или синдромом самозванца.
2️⃣ Привязанность к стабильности. Привычная рутина становится зоной комфорта, даже если она не приносит радости. Страх потерять гарантированный доход или привычный коллектив сковывает.
3️⃣ Страх провала. Ошибки пугают, но мы забываем, что именно провалы дают нам важные уроки и толкают к развитию.
📉 Как страх перемен мешает карьере?
🔸 Вы упускаете возможности — не решаетесь на более сложные задачи или переход в крупную компанию.
🔸 Ваша зарплата застывает — без развития навыков теряется конкурентоспособность.
🔸 Растёт риск выгорания — монотонная работа без вызовов убивает интерес к профессии.
Реальные истории преодоления
🔹 Марат, 39 лет, Екатеринбург.
Работал разработчиком с зарплатой 140 тыс. руб. и боялся менять работу. После обучения систематизировал знания, уверенность выросла, и через 2 месяца он устроился на новую должность с зарплатой 250 тыс. руб.
🔹 Алексей, 28 лет, Москва.
Администратор процессинга с доходом 120 тыс. руб. На курсе осознал пробелы в знаниях, применил новые навыки, получил повышение и увеличил доход на 50%.
🔹 Ирина, QA-инженер.
Боялась стать тимлидом. После освоения soft-skills на курсе руководит командой и увеличила доход с 150 тыс. до 300 тыс. руб.
🚀 Как преодолеть страх перемен?
1️⃣ Проработайте сомнения
Осознайте, что страх часто преувеличен. Что худшего может произойти?
2️⃣ Начните с малого
Освойте новые навыки или обсудите новые обязанности с начальством.
3️⃣ Учитесь
Знания помогают преодолеть синдром самозванца и повысить уверенность.
4️⃣ Работайте с наставником
Ментор подскажет ваши сильные стороны и направит вас.
5️⃣ Сделайте первый шаг
Подайте резюме, начните обучение, возьмите новый проект.
#карьера #oracle #развитие #оптимизация
Канал Oracle Developer | Чатик 💬
Привет, друзья! 👋
Сегодня поговорим об одной из самых больших преград на пути к профессиональному росту — страхе перемен. Если вы замечали за собой мысли вроде:
😱 "А вдруг у меня не получится?"
😱 "Я потеряю то, что уже есть."
😱 "Зачем менять, когда и так всё нормально?"
...этот пост для вас.
🚧 Страх перемен: откуда он берётся?
1️⃣ Неуверенность в себе. Мы часто недооцениваем свои силы и достижения, считая себя недостаточно подготовленными. Это усугубляется отсутствием опыта или синдромом самозванца.
2️⃣ Привязанность к стабильности. Привычная рутина становится зоной комфорта, даже если она не приносит радости. Страх потерять гарантированный доход или привычный коллектив сковывает.
3️⃣ Страх провала. Ошибки пугают, но мы забываем, что именно провалы дают нам важные уроки и толкают к развитию.
📉 Как страх перемен мешает карьере?
🔸 Вы упускаете возможности — не решаетесь на более сложные задачи или переход в крупную компанию.
🔸 Ваша зарплата застывает — без развития навыков теряется конкурентоспособность.
🔸 Растёт риск выгорания — монотонная работа без вызовов убивает интерес к профессии.
Реальные истории преодоления
🔹 Марат, 39 лет, Екатеринбург.
Работал разработчиком с зарплатой 140 тыс. руб. и боялся менять работу. После обучения систематизировал знания, уверенность выросла, и через 2 месяца он устроился на новую должность с зарплатой 250 тыс. руб.
🔹 Алексей, 28 лет, Москва.
Администратор процессинга с доходом 120 тыс. руб. На курсе осознал пробелы в знаниях, применил новые навыки, получил повышение и увеличил доход на 50%.
🔹 Ирина, QA-инженер.
Боялась стать тимлидом. После освоения soft-skills на курсе руководит командой и увеличила доход с 150 тыс. до 300 тыс. руб.
🚀 Как преодолеть страх перемен?
1️⃣ Проработайте сомнения
Осознайте, что страх часто преувеличен. Что худшего может произойти?
2️⃣ Начните с малого
Освойте новые навыки или обсудите новые обязанности с начальством.
3️⃣ Учитесь
Знания помогают преодолеть синдром самозванца и повысить уверенность.
4️⃣ Работайте с наставником
Ментор подскажет ваши сильные стороны и направит вас.
5️⃣ Сделайте первый шаг
Подайте резюме, начните обучение, возьмите новый проект.
#карьера #oracle #развитие #оптимизация
Канал Oracle Developer | Чатик 💬
👍7❤1
📊 Как узнать количество строк в каждой таблице с помощью одного SQL-запроса?
Друзья, всем привет! 👋
Хотите быстро узнать количество строк во всех таблицах базы данных, но без ресурсоемкого SELECT COUNT(*) для каждой? Ловите лайфхак! ⚡️
🔎 Как это сделать?
Oracle хранит статистику о таблицах в системных представлениях USER_TABLES и ALL_TABLES. В поле NUM_ROWS содержится количество строк, зафиксированное при последнем сборе статистики.
📌 Запрос для получения данных
Этот SQL выдаст список таблиц и количество строк в них на момент последнего обновления статистики.
💡 Важно! Данные могут быть устаревшими. Чтобы освежить статистику, используйте:
Это особенно полезно в больших БД, где полный пересчет строк мог бы занять очень много времени.
🚀 Итог
Использование системных представлений + регулярное обновление статистики = быстрый и эффективный анализ структуры базы без лишних нагрузок.
А вы как решаете эту задачу? Делитесь в комментариях! 💬
#SQL #Oracle #оптимизация
Канал Oracle Developer | Чатик 💬
Друзья, всем привет! 👋
Хотите быстро узнать количество строк во всех таблицах базы данных, но без ресурсоемкого SELECT COUNT(*) для каждой? Ловите лайфхак! ⚡️
🔎 Как это сделать?
Oracle хранит статистику о таблицах в системных представлениях USER_TABLES и ALL_TABLES. В поле NUM_ROWS содержится количество строк, зафиксированное при последнем сборе статистики.
📌 Запрос для получения данных
SELECT table_name, num_rows
FROM user_tables;
Этот SQL выдаст список таблиц и количество строк в них на момент последнего обновления статистики.
💡 Важно! Данные могут быть устаревшими. Чтобы освежить статистику, используйте:
call DBMS_STATS.GATHER_SCHEMA_STATS(ownname => 'СХЕМА');
Это особенно полезно в больших БД, где полный пересчет строк мог бы занять очень много времени.
🚀 Итог
Использование системных представлений + регулярное обновление статистики = быстрый и эффективный анализ структуры базы без лишних нагрузок.
А вы как решаете эту задачу? Делитесь в комментариях! 💬
#SQL #Oracle #оптимизация
Канал Oracle Developer | Чатик 💬
👍20🔥7
Проектирование БД: основы, этапы, решение задач. Вебинар 📽
Друзья, всем привет! 👋🏻
Сегодня в 19:00 МСК у нас особенный вебинар по проектированию баз данных 🔥🔥
Это тема, которая поможет вам не только разобраться в ключевых принципах, но и прокачать навыки для собеседований и реальных рабочих задач.
Что разберем на вебинаре?
✅ Как правильно подходить к проектированию БД
✅ Какие ошибки чаще всего встречаются на собеседованиях
✅ Как выглядит реальный процесс проектирования – от анализа требований до нормализации и выбора индексов
✅ Разбор практической задачи.
Будет возможность задать свои вопросы и разобрать сложные кейсы.
Кому будет полезно?
🔸 Начинающим разработчикам – чтобы не наступать на типичные грабли.
🔸 Мидлам – для структурирования знаний и повышения шансов на прохождение сложных собеседований.
🔸 Всем, кто хочет лучше понимать, как строятся надежные БД.
Ведущий - Павел Долганов. Это будет дебют Павла в таком формате, пожелаем удачи 👍🏻
🔥 Подключайтесь сегодня в 19:00 мск! Будет много полезного. До встречи на вебинаре! 🌐
➡️ Ссылка на ZOOM ⬅️
⚠️ Возможность подключиться ограничена Zoom: максимум 100 участников, успевайте.
Если формат зайдет, будем делать чаще 😉
#Oracle #DBD #проектирование #вебинар #анонс #Pavel_Dolganov
Канал Oracle Developer | Чатик 💬
Друзья, всем привет! 👋🏻
Сегодня в 19:00 МСК у нас особенный вебинар по проектированию баз данных 🔥🔥
Это тема, которая поможет вам не только разобраться в ключевых принципах, но и прокачать навыки для собеседований и реальных рабочих задач.
Что разберем на вебинаре?
✅ Как правильно подходить к проектированию БД
✅ Какие ошибки чаще всего встречаются на собеседованиях
✅ Как выглядит реальный процесс проектирования – от анализа требований до нормализации и выбора индексов
✅ Разбор практической задачи.
Будет возможность задать свои вопросы и разобрать сложные кейсы.
Кому будет полезно?
🔸 Начинающим разработчикам – чтобы не наступать на типичные грабли.
🔸 Мидлам – для структурирования знаний и повышения шансов на прохождение сложных собеседований.
🔸 Всем, кто хочет лучше понимать, как строятся надежные БД.
Ведущий - Павел Долганов. Это будет дебют Павла в таком формате, пожелаем удачи 👍🏻
🔥 Подключайтесь сегодня в 19:00 мск! Будет много полезного. До встречи на вебинаре! 🌐
➡️ Ссылка на ZOOM ⬅️
⚠️ Возможность подключиться ограничена Zoom: максимум 100 участников, успевайте.
Если формат зайдет, будем делать чаще 😉
#Oracle #DBD #проектирование #вебинар #анонс #Pavel_Dolganov
Канал Oracle Developer | Чатик 💬
🔥26❤6
Друзья, привет!
Вчера Павел провел мощный вебинар на тему "Проектирование БД" 🚀
Разобрали на практике:
✅ Почему нормализация — это не просто академическая теория?
✅ 1НФ, 2НФ, 3НФ — чем реально отличаются и как не усложнять архитектуру?
✅ Когда нужна нормальная форма Бойса-Кодда, а когда это лишнее?
✅ Разбор реальных ТЗ: проектирование БД для такси и тестовое задание с собеса
✅ Ответы на ваши вопросы
Кому полезно его посмотреть?
Если ты работаешь с БД и хочешь понимать, как строить архитектуру без боли и рефакторинга, этот вебинар must-watch.
📌 Запись выложу, когда в канале будет 3180 участников. Осталось всего 25 человек.
🔥 Подключай коллег, друзей, тимлидов — это контент, который реально делает лучше.
🔗 Вступить в канал: https://t.me/oracle_dbd
Канал Oracle Developer | Чатик 💬
Вчера Павел провел мощный вебинар на тему "Проектирование БД" 🚀
Разобрали на практике:
✅ Почему нормализация — это не просто академическая теория?
✅ 1НФ, 2НФ, 3НФ — чем реально отличаются и как не усложнять архитектуру?
✅ Когда нужна нормальная форма Бойса-Кодда, а когда это лишнее?
✅ Разбор реальных ТЗ: проектирование БД для такси и тестовое задание с собеса
✅ Ответы на ваши вопросы
Кому полезно его посмотреть?
Если ты работаешь с БД и хочешь понимать, как строить архитектуру без боли и рефакторинга, этот вебинар must-watch.
📌 Запись выложу, когда в канале будет 3180 участников. Осталось всего 25 человек.
🔥 Подключай коллег, друзей, тимлидов — это контент, который реально делает лучше.
🔗 Вступить в канал: https://t.me/oracle_dbd
Канал Oracle Developer | Чатик 💬
👍26❤1
🔥ТОП ПОСТОВ за Январь месяц, которые вы могли пропустить
Друзья, привет!
Давно не публиковали обзоры на наши посты. Решили возобновить данную рубрику, но теперь только один раз в месяц.
Хочу напомнить, что у меня на канале выходит очень много полезного материала и вы 100% могли что-то пропустить полезное.
Для этого и появилась рубрика 🔥
Полезные посты
✅ Получение лицензии на образовательную деятельность
✅ Как и куда будет развиваться наш канал
✅ Итоги обучение 13 потока Oracle PL/SQL
✅ Пост для тех, кто остался в канале
✅ Пост для тех, кто застрял на ЗП в 150-180 К рублей
✅ PL/SQL для начинающих: краткий гид и полезные советы
✅ Почему страх перемен мешает развитию карьеры?
Технические задачки
👨💻 Проектирование БД
💻 Тест по PL/SQL
🧑💻 Как узнать количество строк в каждой таблице с помощью одного SQL-запроса?
Канал Oracle Developer | Чатик💬
Друзья, привет!
Давно не публиковали обзоры на наши посты. Решили возобновить данную рубрику, но теперь только один раз в месяц.
Хочу напомнить, что у меня на канале выходит очень много полезного материала и вы 100% могли что-то пропустить полезное.
Для этого и появилась рубрика 🔥
Полезные посты
✅ Получение лицензии на образовательную деятельность
✅ Как и куда будет развиваться наш канал
✅ Итоги обучение 13 потока Oracle PL/SQL
✅ Пост для тех, кто остался в канале
✅ Пост для тех, кто застрял на ЗП в 150-180 К рублей
✅ PL/SQL для начинающих: краткий гид и полезные советы
✅ Почему страх перемен мешает развитию карьеры?
Технические задачки
👨💻 Проектирование БД
💻 Тест по PL/SQL
🧑💻 Как узнать количество строк в каждой таблице с помощью одного SQL-запроса?
Канал Oracle Developer | Чатик💬
👍2❤1
Страх увольнения, как его преодолеть?
Друзья, привет! 👋
Давайте честно: кто из вас хоть раз боялся, что вас уволят? Или, может, сами хотели уйти, но жутко боялись сделать этот шаг? Кажется, что стабильность – это главное, что у нас есть: ипотека, кредиты, семья, а деньги улетают никуда. 💸
Но давайте разберемся, куда ведет этот страх?
Стабильность = застой
Одна из главных ловушек в карьере – удержание стабильности. Вы работаете годами, реально за свои 120К-150К, возможно, даже 180К в месяц, но при этом не растете.
Что находится внутри данного страха:
❌ А что если меня не возьмут на другую работу?
❌ А вдруг я там не справлюсь?
❌ А вдруг здесь хоть и платят мало, но хотя бы платят?
Вот она – ловушка. Из-за этого чувства люди тратят годы, не замечая, как их реальные возможности испаряются.
Сильный айтишник – тот, кто не боится самого увольнения.
Он уверен в своих силах. Он знает, что если его уволят – это не катастрофа, а просто возможность найти работу с большей зарплатой и лучшими условиями.
Знаете, что отличает тех, кто получает 300К, 400К и выше?
Они не держатся за стабильность, а развиваются. Они знают себе цену. Они понимают, что на рынке всегда нужны сильные специалисты .
Почему страх увольнения убивает твой рост?
Когда ты боишься, ты:
🚫 Не просишь повышения – потому что боишься, что начальник скажет «нет».
🚫 Не проходишь собеседования на рынке – потому что боишься, что не пройдешь собес (замкнутый круг)🤯.
🚫 Не уходишь с работы, даже если коллектив давно надоел – потому что страшно, что «другой работы нет».
И вот ты сидишь, годами терпишь, хотя твои навыки уже давно стоят +50К или +100К сверху.
🔥 А теперь представьте другой сценарий.
Ты приходишь к начальнику и говоришь:
💬 «Я изучал новые технологии, прокачал навыки, разобрался в оптимизации запросов и автоматизировал процессы, которые раньше съедали часы работы. Хочу повышение на +50К.»
Если он говорит «нет» – ты спокойно открываешь НН, делаешь 10 откликов и через 2 недели тебе предлагают на +100К больше (Так делают наши ученики и им спокойно повышают ЗП) 😉.
Вот он, уровень уверенности!
Как прокачать уверенность в себе и не бояться увольнения?
1️⃣ Стань специалистом, который всегда будет в цене
🚀 Прокачивай PL/SQL, оптимизацию, секционирование , учись писать эффективный код.
🚀 Осваивай хард-скиллы, которые делают тебя ценным игроком на рынке.
🚀 Пройди курс, где тебя подготовят к реальным боевым условиям прохождения собеседований и решения задач.
2️⃣ Прокачивай мышление
💡 Посмотри на успешных айтишников. Они не боятся перемен. Боятся только те, кто не уверен в своих знаниях.
💡 Научись продавать себя. Да, ты не просто «работник», ты специалист, который решает задачи бизнеса.
3️⃣ Держи резюме всегда наготове и оттачивай навык прохождения собесов
Раз в полгода обновляй CV, смотри вакансии, отправляй 5-10 откликов, проходи собесы, закрывай пробелы, получай офферы.
Не обязательно соглашаться, но в час Х ты будешь готов к переменам ✅
Много раз говорено, навык прохождения собеседований != навыкам в работе.
4️⃣ Создай финансовую подушку
💰 Когда у тебя есть 500К или 1М на счету, страх перемен пропадает сам собой.
Вывод: Сильные специалисты не боятся уходить.
Если ты чувствуешь, что застрял в зарплате, не знаешь, куда расти, и просто боишься – это сигнал, что пора действовать.
📌Твое представление страха – это не защитник, а тормоз.
📌Смелость + навыки = высокая зарплата и свобода.
📌 Хочешь выйти на новый уровень? Прокачивай себя!
❓ А ты боишься увольнения? Почему? Давай разберемся в комментариях Чатик 💬!
Отправь своему коллеги, который сидит и дрожит в страхе перемен. Может почитает, и давно заржавевшая шестеренка в мозгу шевельнется, мысль какая полезная появится ⚙️
#карьера #oracle #развитие #оптимизация
Канал Oracle Developer | Чатик 💬
Друзья, привет! 👋
Давайте честно: кто из вас хоть раз боялся, что вас уволят? Или, может, сами хотели уйти, но жутко боялись сделать этот шаг? Кажется, что стабильность – это главное, что у нас есть: ипотека, кредиты, семья, а деньги улетают никуда. 💸
Но давайте разберемся, куда ведет этот страх?
Стабильность = застой
Одна из главных ловушек в карьере – удержание стабильности. Вы работаете годами, реально за свои 120К-150К, возможно, даже 180К в месяц, но при этом не растете.
Что находится внутри данного страха:
❌ А что если меня не возьмут на другую работу?
❌ А вдруг я там не справлюсь?
❌ А вдруг здесь хоть и платят мало, но хотя бы платят?
Вот она – ловушка. Из-за этого чувства люди тратят годы, не замечая, как их реальные возможности испаряются.
Сильный айтишник – тот, кто не боится самого увольнения.
Он уверен в своих силах. Он знает, что если его уволят – это не катастрофа, а просто возможность найти работу с большей зарплатой и лучшими условиями.
Знаете, что отличает тех, кто получает 300К, 400К и выше?
Они не держатся за стабильность, а развиваются. Они знают себе цену. Они понимают, что на рынке всегда нужны сильные специалисты .
Почему страх увольнения убивает твой рост?
Когда ты боишься, ты:
🚫 Не просишь повышения – потому что боишься, что начальник скажет «нет».
🚫 Не проходишь собеседования на рынке – потому что боишься, что не пройдешь собес (замкнутый круг)🤯.
🚫 Не уходишь с работы, даже если коллектив давно надоел – потому что страшно, что «другой работы нет».
И вот ты сидишь, годами терпишь, хотя твои навыки уже давно стоят +50К или +100К сверху.
🔥 А теперь представьте другой сценарий.
Ты приходишь к начальнику и говоришь:
💬 «Я изучал новые технологии, прокачал навыки, разобрался в оптимизации запросов и автоматизировал процессы, которые раньше съедали часы работы. Хочу повышение на +50К.»
Если он говорит «нет» – ты спокойно открываешь НН, делаешь 10 откликов и через 2 недели тебе предлагают на +100К больше (Так делают наши ученики и им спокойно повышают ЗП) 😉.
Вот он, уровень уверенности!
Как прокачать уверенность в себе и не бояться увольнения?
1️⃣ Стань специалистом, который всегда будет в цене
🚀 Прокачивай PL/SQL, оптимизацию, секционирование , учись писать эффективный код.
🚀 Осваивай хард-скиллы, которые делают тебя ценным игроком на рынке.
🚀 Пройди курс, где тебя подготовят к реальным боевым условиям прохождения собеседований и решения задач.
2️⃣ Прокачивай мышление
💡 Посмотри на успешных айтишников. Они не боятся перемен. Боятся только те, кто не уверен в своих знаниях.
💡 Научись продавать себя. Да, ты не просто «работник», ты специалист, который решает задачи бизнеса.
3️⃣ Держи резюме всегда наготове и оттачивай навык прохождения собесов
Раз в полгода обновляй CV, смотри вакансии, отправляй 5-10 откликов, проходи собесы, закрывай пробелы, получай офферы.
Не обязательно соглашаться, но в час Х ты будешь готов к переменам ✅
Много раз говорено, навык прохождения собеседований != навыкам в работе.
4️⃣ Создай финансовую подушку
💰 Когда у тебя есть 500К или 1М на счету, страх перемен пропадает сам собой.
Вывод: Сильные специалисты не боятся уходить.
Если ты чувствуешь, что застрял в зарплате, не знаешь, куда расти, и просто боишься – это сигнал, что пора действовать.
📌Твое представление страха – это не защитник, а тормоз.
📌Смелость + навыки = высокая зарплата и свобода.
📌 Хочешь выйти на новый уровень? Прокачивай себя!
❓ А ты боишься увольнения? Почему? Давай разберемся в комментариях Чатик 💬!
Отправь своему коллеги, который сидит и дрожит в страхе перемен. Может почитает, и давно заржавевшая шестеренка в мозгу шевельнется, мысль какая полезная появится ⚙️
#карьера #oracle #развитие #оптимизация
Канал Oracle Developer | Чатик 💬
👍15