Друзья, всем привет!
Разрешите представиться.
Меня зовут - Кивилёв Денис. Я, Oracle DBD с 16-летним стажем. Был в шкуре DBA, TeamLead. Сейчас активно двигаюсь в Backend (java/Kotlin).
Я создатель/автор Youtube и Telegram каналов о разработке в СУБД Oracle.
В свое время, сдал экзамены и получил сертификаты Oracle:
🔹 Oracle Database SQL Certified Expert
🔹 Oracle Advanced PL/SQL Developer Certified Professional
🔹 Oracle PL/SQL Developer Certified Associate
🔹 Oracle Certified Associate Java SE 8 Programmer
Про обучение
🔹1 год писал "с нуля" и читал лекции в компании Qiwi по SQL, PL/SQL, архитектуре для более чем 30 коллег (QA, аналитики, backend-разработчики);
🔹создал трех дневный интенсив "Секционирование в Oracle";
🔹создал трех месячный курс по "Oracle PL/SQL.Основы";
🔹создал и опубликовал около 500 постов в канале и 20 видео;
🔹в процессе создания других курсов.
Перечислил я это не ради хвастовства, а чтобы вы понимали, что накоплен приличный опыт как hard, так и soft-скилов 🎓
Разрешите представиться.
Меня зовут - Кивилёв Денис. Я, Oracle DBD с 16-летним стажем. Был в шкуре DBA, TeamLead. Сейчас активно двигаюсь в Backend (java/Kotlin).
Я создатель/автор Youtube и Telegram каналов о разработке в СУБД Oracle.
В свое время, сдал экзамены и получил сертификаты Oracle:
🔹 Oracle Database SQL Certified Expert
🔹 Oracle Advanced PL/SQL Developer Certified Professional
🔹 Oracle PL/SQL Developer Certified Associate
🔹 Oracle Certified Associate Java SE 8 Programmer
Про обучение
🔹1 год писал "с нуля" и читал лекции в компании Qiwi по SQL, PL/SQL, архитектуре для более чем 30 коллег (QA, аналитики, backend-разработчики);
🔹создал трех дневный интенсив "Секционирование в Oracle";
🔹создал трех месячный курс по "Oracle PL/SQL.Основы";
🔹создал и опубликовал около 500 постов в канале и 20 видео;
🔹в процессе создания других курсов.
Перечислил я это не ради хвастовства, а чтобы вы понимали, что накоплен приличный опыт как hard, так и soft-скилов 🎓
А зачем этот канал?
Канал создан для публикации отзывов о:
▫️ моих обучающих программах;
▫️ интенсивах;
▫️ индивидуальных консультациях;
▫️ и другой деятельности.
Надеюсь, отзывы моих студентов и коллег помогут вам сориентироваться.
Немого жалею, что раньше не начал этого делать. Как смог собрал материал. Поэтому не удивляйтесь, что первые отзывы будут публиковаться практически одновременно. Это срез за два года.
Для удобной навигации отзывы будут снабжаться тегами.
Канал создан для публикации отзывов о:
▫️ моих обучающих программах;
▫️ интенсивах;
▫️ индивидуальных консультациях;
▫️ и другой деятельности.
Надеюсь, отзывы моих студентов и коллег помогут вам сориентироваться.
Немого жалею, что раньше не начал этого делать. Как смог собрал материал. Поэтому не удивляйтесь, что первые отзывы будут публиковаться практически одновременно. Это срез за два года.
Для удобной навигации отзывы будут снабжаться тегами.
https://www.youtube.com/watch?v=LfUzltq2aTg
Примерно год, я создавал и читал лекции для своих коллег внутри компании Qiwi.
Причина была простой: у нас начался активный T-shape внутри компании, и надо было распространять экспертизу по СУБД Oracle на коллег. Спасибо моему боссу за возможность творить (да, Женя, это я про тебя 😉)
В итоге, получилось около 35 лекций по архитектуре, SQL, PL/SQL и других узкоспециальных тем. Обучались QA-инженеры, аналитики и backend-разработчики, был даже один IOS-разработчик.
Собственно, видео-отзыв ребят как раз про этот опыт.
#другое
Примерно год, я создавал и читал лекции для своих коллег внутри компании Qiwi.
Причина была простой: у нас начался активный T-shape внутри компании, и надо было распространять экспертизу по СУБД Oracle на коллег. Спасибо моему боссу за возможность творить (да, Женя, это я про тебя 😉)
В итоге, получилось около 35 лекций по архитектуре, SQL, PL/SQL и других узкоспециальных тем. Обучались QA-инженеры, аналитики и backend-разработчики, был даже один IOS-разработчик.
Собственно, видео-отзыв ребят как раз про этот опыт.
#другое
YouTube
Отзывы о курсе СУБД Oracle (архитектура, SQL, PL/SQL)
Отзывы коллег из компании Qiwi, которые обучались по программе, составленной Кивилёвым Денисом. Направления: архитектура, SQL, PL/SQL.
-------
Телеграм-канал: https://www.tg-me.com/oracle_dbd
Все о разработке в СУБД "Oracle". Теория, практика, SQL, PL/SQL, задачки…
-------
Телеграм-канал: https://www.tg-me.com/oracle_dbd
Все о разработке в СУБД "Oracle". Теория, практика, SQL, PL/SQL, задачки…
Forwarded from Product Developer
Какая часть знаний RDBMS независима от конкретной СУБД?
Вот есть же стандарт языка SQL. Актуальная версия SQL:2016 даже включает в себя SQL/JSON, например.
Почему мы в принципе разделяем опыт разработчиков БД по самой СУБД?
Предполагаю, дело в знании подкапотки. Мало знать декларативный язык, стоит знать детали императивной реализации запроса базой данных. То, как БД будет работать с вашими данными и с вашими запросами к ним.
MS SQL, OracleDb, PostgreSQL, MySQL, — у каждой БД под капотом свой движок. Некоторые даже могут использовать разные движки для разных таблиц в одной схеме. Это приводит к разным алгоритмам обработки. И разным артефактам этой самой обработки.
Да, не всегда всё идет по плану. И тогда крутые DBD вместе с DBA начинают "дебажить" базу данных. Пытаться подкрутить её так, чтобы она работала "как надо". Прибить нужный план запроса хинтами, поменять настройки самой СУБД типа размера той или иной области памяти.
Здесь начинают работать знания специфичные для базы данных. Такие знания не всегда можно нагуглить "по ходу". Им нужно учиться у опытных коллег. Этим постом я хочу отдать должное коллеге, у которого я многому научился. Еще до удалёнки, Денис Кивилев вёл очные курсы внутри QIWI.
Денис ведет канал Oracle Developer. Многие знания релевантны для любой СУБД. В вебинаре про PostgreSQL, рассказывая об индексах и о партиционировании, я во многом опирался на знания, которые мне дал Денис. При этом у Oracle есть огромная специфика по части PL/SQL и по части внутреннего устройства. Денис подробно рассказывает и об общих темах, и о специфике Oracle. Советую подписаться.
Вот есть же стандарт языка SQL. Актуальная версия SQL:2016 даже включает в себя SQL/JSON, например.
Почему мы в принципе разделяем опыт разработчиков БД по самой СУБД?
Предполагаю, дело в знании подкапотки. Мало знать декларативный язык, стоит знать детали императивной реализации запроса базой данных. То, как БД будет работать с вашими данными и с вашими запросами к ним.
MS SQL, OracleDb, PostgreSQL, MySQL, — у каждой БД под капотом свой движок. Некоторые даже могут использовать разные движки для разных таблиц в одной схеме. Это приводит к разным алгоритмам обработки. И разным артефактам этой самой обработки.
Да, не всегда всё идет по плану. И тогда крутые DBD вместе с DBA начинают "дебажить" базу данных. Пытаться подкрутить её так, чтобы она работала "как надо". Прибить нужный план запроса хинтами, поменять настройки самой СУБД типа размера той или иной области памяти.
Здесь начинают работать знания специфичные для базы данных. Такие знания не всегда можно нагуглить "по ходу". Им нужно учиться у опытных коллег. Этим постом я хочу отдать должное коллеге, у которого я многому научился. Еще до удалёнки, Денис Кивилев вёл очные курсы внутри QIWI.
Денис ведет канал Oracle Developer. Многие знания релевантны для любой СУБД. В вебинаре про PostgreSQL, рассказывая об индексах и о партиционировании, я во многом опирался на знания, которые мне дал Денис. При этом у Oracle есть огромная специфика по части PL/SQL и по части внутреннего устройства. Денис подробно рассказывает и об общих темах, и о специфике Oracle. Советую подписаться.
Telegram
Oracle Developer👨🏻💻
🔝 канал о разработке в СУБД Oracle:
SQL, PL/SQL, оптимизация, архитектура и многое другое...
Backend-pro.ru - обучение по различным программам, связанных с backend-разработкой для ФЛ и ЮЛ.
Отец-основатель: @denis_dbd Кивилёв Денис
SQL, PL/SQL, оптимизация, архитектура и многое другое...
Backend-pro.ru - обучение по различным программам, связанных с backend-разработкой для ФЛ и ЮЛ.
Отец-основатель: @denis_dbd Кивилёв Денис
Отзывы об обучении у Кивилёва Дениса
Какая часть знаний RDBMS независима от конкретной СУБД? Вот есть же стандарт языка SQL. Актуальная версия SQL:2016 даже включает в себя SQL/JSON, например. Почему мы в принципе разделяем опыт разработчиков БД по самой СУБД? Предполагаю, дело в знании подкапотки.…
Отзыв моего коллеги, который тоже ведет свой авторский Телеграм-канал о продуктовой разработки.
В этом году он отпочковался от Qiwi и ушел в другую компанию. Однако, не забывает. Приятно 😉
#другое
В этом году он отпочковался от Qiwi и ушел в другую компанию. Однако, не забывает. Приятно 😉
#другое
Media is too big
VIEW IN TELEGRAM
Отзыв о курсе "Oracle PL/SQL.Основы" (П2)
Жанна. Senior Analyst
Период: сентябрь-декабрь 2021.
#курс_plsql_основы
Жанна. Senior Analyst
Период: сентябрь-декабрь 2021.
#курс_plsql_основы
This media is not supported in your browser
VIEW IN TELEGRAM
Отзыв о курсе "Oracle PL/SQL.Основы" (П1)
Максим. Information Security специалист
Период: август-ноябрь 2021.
#курс_plsql_основы
Максим. Information Security специалист
Период: август-ноябрь 2021.
#курс_plsql_основы
This media is not supported in your browser
VIEW IN TELEGRAM
Отзыв о курсе "Oracle PL/SQL.Основы" (П1)
Андрей. Backend Developer
Период: август-ноябрь 2021.
#курс_plsql_основы
Андрей. Backend Developer
Период: август-ноябрь 2021.
#курс_plsql_основы
This media is not supported in your browser
VIEW IN TELEGRAM
Отзыв о курсе "Oracle PL/SQL.Основы" (П1)
Руслан. Database Administrator (DBA)
Период: август-ноябрь 2021.
#курс_plsql_основы
Руслан. Database Administrator (DBA)
Период: август-ноябрь 2021.
#курс_plsql_основы
This media is not supported in your browser
VIEW IN TELEGRAM
Отзыв о курсе "Oracle PL/SQL.Основы" (П1)
Дмитрий. Аналитик
Период: август-ноябрь 2021.
#курс_plsql_основы
Дмитрий. Аналитик
Период: август-ноябрь 2021.
#курс_plsql_основы