Канал сайта code.mu
1.82K subscribers
23 photos
16 files
208 links
Все новости сайта code.mu. А также другая полезная информация: видеоуроки, бесплатные тренинги, курсы и конкурсы.
Download Telegram
В высший учебник Python добавил новые уроки в раздел "Функции".
Загляните: https://code.mu/ru/python/book/supreme/
Бесплатный миникурс
Парсинг сайтов с помощью управления браузером на JavaScript

В данном миникурсе я покажу вам, как можно парсить сайты и автоматизировать рутинные задачи с помощью управления браузером на JavaScript.

Чему вы научитесь: автоматически заполнять формы, автоматически рассылать сообщения в vk и telegram, автоматически добавлять в друзья в vk, автоматически скачивать фильмы, сериалы и музыку, и многому другому)

Вступайте для записи:
https://t.me/+60iRVEP0Xxo4ODgy
👍5🔥2
Бесплатный миникурс
Парсинг сайтов с помощью управления браузером на JavaScript

В данном миникурсе я покажу вам, как можно парсить сайты и автоматизировать рутинные задачи с помощью управления браузером на JavaScript.

Чему вы научитесь: автоматически заполнять формы, автоматически рассылать сообщения в vk и telegram, автоматически добавлять в друзья в vk, автоматически скачивать фильмы, сериалы и музыку, и многому другому)

Мы уже начали, присоединяйтесь!
Вступайте для записи:
https://t.me/+60iRVEP0Xxo4ODgy
🔥2
В высший учебник Python добавил работу с базой данных https://code.mu/ru/python/book/supreme/database/intro/

И на этом учебник закончен:) Ура!!

P.S.
Попозже может еще что-то добавлю) а пока в основном все)
🔥12
ОТКРЫТАЯ ЛЕКЦИЯ ПО PYTHON
тема: циклы
начинаем в 20.20

кому интересно - заходите:
https://youtube.com/live/djgbLnxymEE?feature=share
🔥3👨‍💻2
В следующем видео я покажу вам, как можно накачать себе много музыки с помощью JavaScript.
https://youtu.be/UkeCclcc3jk

Заинтересовала тема? Вступайте в канал, в котором я рассказываю, как можно автоматизировать рутинные операции через управление браузером на JavaScript:
https://t.me/+60iRVEP0Xxo4ODgy
❤10
Записывайтесь на бесплатный курс
по Redux в React. Начало уже завтра, 30 апреля.

Вступайте для записи:
https://t.me/+C0Fw1g_3aec4NmY6
Задача:)
Следующий код мне на днях принес ученик:
console.log('abc, xyz'.match(/^[a-яё,\s]+?$/));

Этот код должен проверять, что строка состоит только из кириллических букв, пробелов и запятых. Он, однако, работает некорректно. Найдите проблему и отпишите в комменатриях)

P.S.
Понравилась задача?) Есть целый канал с занимательными задачами JavaScript: https://t.me/javascript_tricker
Вступай!
👍4
Новая рубрика: Интервью!
Интервью будут давать ученики, которые уже устроились на работу в IT:) Они расскажут вам, как они нашли свою первую работу, как им работается сейчас и дадут ценные советы начинающим свой путь! Первое интервью с Германом из города Сочи:) Ему 49 лет и он своим примером показывает, что войти в IT можно в любом возрасте!

Итак, поехали!

-----

Расскажи, где работаешь, в каком городе, на какой фирме?

Добрый день. Меня зовут Герман, мне 49 лет. В данный момент я живу в городе Сочи. Работаю в физтехе (банк) из первой тройки РФ.

-----

Расскажи, с каким стеком работаешь?

Сейчас это Java, Groovy, Python, немного bash скриптов.

-----

Расскажи, как ты устроился на свою работу?

На первые работы в качестве разработчика - мониторил вакансии, рассылал резюме, ничего необычного. На текущую по программе "приведи друга". Сейчас такие программы есть практически у всех крупных работодателей в РФ. Преференций по этой программе практически нет, просто первый этап - собеседование с HR становится формальностью.

-----

Расскажи, сколько тестовых и собеседований прошел, прежде чем получил оффер?

При устройства не текущее место работы тестовых не было, были только собеседования. На первом техническом собесе я не очень понравился, но дали еще шанс, по итогу второй технический собес закончился оффером.
Ранее тестовые задания приходилось делать больше, но делал я их только если само тестовое меня интересовало, и это не было похоже на реальную продуктовую задачу, когда код можно просто брать и вставлять в проект. Таким редко, но грешат нерадивые работодатели.

-----

Расскажи, чем занимаешься на работе?

Особо рассказывать не могу, NDA все таки. Скажу только, если вы делаете валютные переводы, то, вполне возможно, что в этом есть и частичка моего труда.

-----

Расскажи, какие интересные проекты ты делал по работе и вне ее?

Ну из необычных проектов, что встречались в моей карьере в ИТ и около хочется похвастаться тем, что участвовал в строительстве олимпийских объектов проведении олимпиады в Сочи.
Например развернули самый большой на тот момент хотспот (бесшовная WiFi сеть) в мире. Или запустили систему IPTV за 4 часа до открытия олимпийских игры. Это было не просто )
Из необычного - с ребятами, специалистами по АСДУ (автоматическим системам диспетчеризация и управления), превратили фасад здания в Тетрис. Суть в том, каждое помещение в здании
было оборудовано микроконтроллером (типа умный дом), управление климатом, освещением и т.п. Просто "для прикола" написали программу, которая в нужный момент зажигала и гасила свет в помещениях и сыграли в Тетрис на фасаде здания.

-----

У тебя первая работа или уже успел сменить несколько?

Именно в плане инженер по разработке этом моя третья работа. Первую работу пришлось поменять из за смены менеджмента (читать - меня уволили :-). Вторая работа не нравилась тем что это было легаси на самописном фреймворке, ну и особого прогресса как специалиста у меня не было.

-----

Если не секрет, какая зарплата?

Опять же NDA, конкретную цифру я не могу озвучить. ЗП в рынке, примерно по средней планке, но сказать что она прям "впечатляющая", я бы не сказал )

-----

А если секрет, соответствует ли она твоим ожиданиям?)

Да, более того, при трудоустройстве я позиционировал себя как Джун, и не наглел с зарплатными ожиданиями. По этому взяли меня как мидла, и дали ЗП по верхней рамке моих ЗП ожиданий. Более того, за несколько месяцев что я на текущей работе уже один раз подняли.

-----

Сейчас ты работаешь в офисе или удаленно?

У меня полный картбланш на удаленную, но только в пределах страны. Но я чаще работаю в офисе, мне так больше нравиться. Да и до этого год работал на удаление, стал забывать как это - живое общение с коллегами :)

-----

Расскажи, сильно ли отличается сложность учебных задач от рабочих?

Для меня не сильно, но я просто при обучении ставил себе амбициозные задачи.

-----

Хватило ли знаний, полученных на моих курсах или что-то еще пришлось доучивать?
👍11🔥3❤1
Конечно нет, не хватило. Курс Дмитрия можно сравнить наверное с очень хорошим Букварем, основы он даст, если не ленится, но дальше придется учить все более и более серьезные "учебники".

-----

После того, как ты пошел работать, хватает ли времени, чтобы заниматься самообразованием?

У нас образование - это часть работы, в квартал тебе ставят как минимум два учебных курса, которые ты должен пройти и сдать по ним экзамен. Курсы, как тривиальные, так и очень серьезные. При желании можно учить что нибудь типа ML - но до таких высот я пока не добрался. Времени обычно не хватает, вечера или выходные все так же иногда в учебе.

-----

Нужны ли на твоей работе знания английского?

Разговорный нет, читать профильную литературу на английском - обязательно. По непопулярным темам часто только на английском можно найти материалы.

-----

Помогают ли тебе на работе старшие товарищи? Или приходится со всем разбираться самому?

Скорее да, чем нет, но тут четко нужно понимать что твою работу за тебя товарищи делать физически не смогут, и не злоупотреблять этим. Ну и если постоянно будешь обращаться за помощью - то это начнет очень раздражать коллег. Сначала пытаюсь решить проблему сам, только в крайнем случае или при горящих командных сроках - иду сразу за помощью к коллегам.

-----

В целом как ощущения о работе в IT, соответствует ли она твоим ожиданием?

В целом да. Если нет розовых очков, есть понимание что это серьезная инженерная работа, что "халявы" в ИТ нет, и платят не "за красивые глаза", а за упорную работу, которая приносит пользу (и деньги), то разочарований не будет.

-----

Кем ты работал, до того как решил войти в IT?

А вот тут небольшой подвох) Главным инженером по ИТ и слаботочным системам работал) Код не писал, руководил людьми, которые строили северные, ЛВС, упомянутые АСДУ, видеонаблюдение, охранные и пожарные сигнализации и т.д. и т.п. Но код сам не писал, это да) Иногда заказывал разработку кода сторонним командам и внедрял.

-----

Не жалеешь ли ты, что решил уйти в IT?

Да я как бы не сильно ушел ) Нет не жалею. Раньше приходилось работать по 12 часов 6 дней в неделю, зачастую далеко от родного города. Сейчас работаю меньше, зарабатываю больше, ответственности меньше, так что конечно доволен )

-----

Что посоветуешь моим ученикам, которые только начинают свой путь?

В ИТ работают не исключительные, а обычные люди. При должном желании и упорстве все у вас получиться. Закладывайте более реалистичные сроки на "вкат" в ИТ, от двух лет и более. Не опускайте руки при первых неудачах, а их будет много и с высокой долей вероятности у вас все получиться.

-----

Расскажи еще что-нибудь интересное, о чем я не догадался спросить?

Когда я начинал курсы Дмитрия, мне казалось что React и PHP очень сложно освоить, у Димы спрашивал - "а смогу ли я?" Как показала практика, не боги горшки обжигают, но это было только началом моего пути. Ну и я не зря вначале возраст написал, много считают что после 35 "вкатится" в ИТ практически невозможно. Возможно, правда конечно придется еще и с эйджизмом работодателей столкнутся, но это тоже преодолимо)
Всем удачи!
👍22🔥9❤3