Данная статья является продолжением этой статьи: Инструкция: как перейти в сферу it, но с перечнем курсов, которые я закончил (это тоже часто спрашивают). Можете считать это рекламой пройденных мною курсов, а можете и не считать.
Самообучение
Когда я определился с языком программирования, а именно Java, я начал смотреть курсы на youtube. Это были такие учителя как: dmdev, Наиль Алишев, Сергей Немчинский, Игорь Судакевич, Заур Трегулов и другие. Спасибо им за труд!
Первый курс
Когда я понял, что примерно что-то уже и понимаю в Java - решил пойти на платный курс от GeekBrains. Заплатил я тогда в начале 2019 год 35 тысяч рублей (сделал налоговый вычет 13% в следующем году после оплаты). В курс входили 3 уровня Java с нуля и далее на выбор Spring или Android. Я сначала выбрал Android, но потом в процессе обучения поменял на Spring через поддержку платформы. Быстро, бесплатно и просто.
Учёба давалась сложно и я был рад, что купил курс не с нуля, а посмотрел много видео на youtube. Чего и вам советую. С нуля ну очень сложно понять новую сферу если вы не гений. Кое как я получил сертификаты за 3 уровня и прошёл тесты для подтверждения этих уровней. Курс по Spring посмотрел намного позже, благо всё пройденное хранится в личном кабинете до сих пор.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Итоги:
1. Домашние задания проверяли хорошо, но можно было двигаться дальше если не сдал их.
2. Знания дали нужные, но тут надо и самому много практиковаться!
3. Курсы до сих пор в ЛК, это супер.
4. С сертификатом, о том, что я закончил 3 уровень Java, я нашёл свою первую работу.
Сейчас программа стала более объёмная, судя по сайту, и цена увеличилась ощутимо. Отмечу прекрасного учителя - Александра Фисунова. Лучше него не знаю никого и не знаю обучает ли он там сейчас.
Второй курс
Я уже 3 года работал программистом и возникла необходимость получить диплом о профессиональной переподготовке (т.к. у меня диплом экономиста). Тогда я выбрал курс Java-разработчик от Яндекс.Практикум. В октябре 2021 года курс стоил 110 тысяч рублей, но Госуслуги покрыли половину его стоимости и я заплатил 55 тысяч рублей (тоже сделал налоговый вычет в следующем году). Важный момент, что если Вы не закончите курс, то Госуслуги не заплатят оставшуюся стоимость и Вам придётся лично доплатить за пройденное время по курсу (там есть нюансы, уточняйте, когда будет такая акция от Госуслуг).
Даже после трёх лет изучения Java, я чуть не вылетел с курса раза четыре. Сложно было неимоверно, т.к. очень много практики в единицу времени и много косяков самой обучающей платформы, т.к. на нас её и обкатывали (я был во втором потоке, когорте - как они называют). Это были 11 месяцев жёсткого нервного напряжения, но я закончил с первого раза, чего не скажешь о 85-90% сокурсников. Если б я пришёл с нуля, я б вылетел на втором-третьем ТЗ, куда уж там дипломную работу писать. В общем прежде чем идти на платный курс, сначала изучайте сами.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Итоги:
1. Курс сложный, но реально учит будущей работе. С него ты выходишь почти middle, а не просто junior
2. Учите сперва сами, потом на платные курсы
3. Дорого, но зарплата потом хорошая, если закончите курс, отобьёте
4. Работайте официально, чтобы потом сделать налоговый вычет
5. Не знаю как сейчас, но выдали диплом - это кусок фиолетовой картонки большого формата А3, над которым потом смеются hr, а вы показываете запись с Госуслуг, что это не прикол, а просто у кого-то в Яндексе фантазия необычная.
После данного курса я решил, что теперь на курсах, которые длятся больше 3 месяцев, я в жизни учиться не буду! Нервы важнее бумажек.
Третий курс
Главный парадокс, что на первую работу я устраивался как Java разработчик, однако с данным языком я работал около 5% времени. Меня с нуля, на задачах обучили Oracle PL/SQL. SQL тогда я знал слабо - селекты, не сложные джоины и всё. А тут на тебе - целый язык программирования. Да, PL/SQL это язык программирования, если кто не знает.
Учиться на задачах это супер, тем более что сроки их выполнения были адекватные и моим наставником был супер тех. директор Дмитрий Ж. (он много работал в МКБ, если не ошибаюсь).
Я решил пройти курс (и мне его оплатил работодатель) в центе Специалист от МГТУ им. Н.Э. Баумана во времена Ковида. Назывался он Oracle Database: Передовые методы PL/SQL. Неплохой курс, больше теории чем практики, однако теория важная и нужная. В общем советую. Получаете удостоверение о повышении квалификации государственного образца и международный сертификат (уточняйте на сайте, могло что-то поменяться).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Итоги:
1. Небольшая цена за хорошие знания
2. Документ государственного образца по окончанию курса
3. Налоговый вычет 13%
Четвёртый курс
Далее я столкнулся с тем, что не понимая принципов работы самого Oracle, работать крайне сложно. Запросы были огромные и медленные. А как понять что не так - открываешь план запроса и смотришь какая таблица с какой и как соединяется.
Ну, то есть, смотришь на миллион знакомых слов, как будто написанных на китайском языке, пугаешься и закрываешь этот план. А вот Дмитрий легко находил узкие места в соединениях таблиц, так как имел большой опыт работы с Оракл, и тут же мне их показывал. Запросы начинали работать ощутимо быстрее. Но сам я не понимал почему это были узкие места и как он это понял.
Я пытался смотреть курсы по оптимизации запросов на youtube, а также подписался на telegram канал по теории Oracle от Дениса Кивилёва и, кое что стало понятно, но не сильно. Учиться оптимизации на своих ошибках - долго. На тот момент не было курсов по оптимизации запросов именно Oracle SQL.
В канале появилась информация, что такой курс готовится. Я ждал его почти год и на первый поток не решился идти, т.к. начиналась тема, что "Оракл вражеская технология - переходим на PostgreSQL", да и идти на новый курс в первых рядах, после предыдущей обкатки на нас Яндексом, не особо и хочется. И вот, когда я уже год работал в PostgreSQL, создатель курса объявил о наборе на второй поток. Цена была 84 тысячи рублей. Кусается, но зарабатывал я на тот момент неплохо, я ж "айтишник". Решил пойти на курс. Он был неофициальный на тот момент, вычетов я бы не получил. Ну да ладно.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Итоги:
1. Не пожалел ни копейки, т.к. получил знания за 3 месяца, которые на практике получал бы лет 5-10. Я реально научился читать план запроса, понимать его полностью и вносить нужные правки. Сейчас когда запрос тормозит я просто открываю план и спокойно изучаю его
2. Школа с этого года официальная и поэтому я получил своё Свидетельство о дополнительном образовании и теперь Вы сможете сделать налоговый вычет 13%
3. Альтернатив по качеству не нашёл
4. Дорого, но теперь может платить работодатель
5. После курса ты как минимум middle в оптимизации Oracle SQL не на словах!
Комментарии (19)
jhoag
12.02.2025 11:56Несколько лет изучения и работы с языком, который не пригодился, и десятки тысяч рублей в молоко, чтобы практически самостоятельно и бесплатно освоить одну-единственную СУБД. Здорово, что вы считаете это «преуспеть», но представлять такой опыт как инструкцию по применению? Серьёзно?
mrprogre Автор
12.02.2025 11:56Да, вот такой путь, а зарплата большая. Считаю это успехом! Ну и 100% удалёнка, я вижу как растут мои дети. Работа - хобби. Да я счастливый человек и сделал это сам. А раньше ездил каждое утро в 7 утра в Москву на работу за 70 тысяч в месяц, где 8 тысяч оклад, а остальное премия, которой манипулируют и ты пашешь как тварь!
mrprogre Автор
12.02.2025 11:56И, кстати, много платят мне сейчас именно как разработчику Oracle PL/SQL, без Java!
alex_k777
А курсы по архитектуре компьютера, сетям, дискретной математике и алгоритмам закончил?
mrprogre Автор
В процессе работы всё это изучал кроме дискретной математики, разве что, и до сих пор изучаю уже 8 лет почти каждый день.
aboutmurena
2025-2019=6 + 2 "смотреть курсы на youtube" ?
mrprogre Автор
Уточните вопрос
aboutmurena
mrprogre Автор
42
aboutmurena
не доживёшь
mrprogre Автор
Это угроза?
Keeper11
А зачем?
aboutmurena
https://habr.com/ru/articles/881762/comments/#comment_27914354