Канал сайта code.mu
1.82K subscribers
23 photos
16 files
208 links
Все новости сайта code.mu. А также другая полезная информация: видеоуроки, бесплатные тренинги, курсы и конкурсы.
Download Telegram
Конечно нет, не хватило. Курс Дмитрия можно сравнить наверное с очень хорошим Букварем, основы он даст, если не ленится, но дальше придется учить все более и более серьезные "учебники".

-----

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

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

-----

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

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

-----

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

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

-----

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

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

-----

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

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

-----

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

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

-----

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

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

-----

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

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


-------------

Ученик про решение задачи:
Не идеально, но и я не очень умная)


-------------
Преамбула:
На code.mu в левом углу вместо логотипа живет картинка мистера Кодера. Картинка меняется в зависимости от времени суток и в 11 утра там картинка чаепития.

Пишет Ученик:
Привет
Сколько можно пить чай??????!!!!!!
Вот эта картинка висит ЧАС!!!!!
Всё хорошо, но я тоже пью чай в 11 часов, но по моему часовому поясу!!!! А он на час позже!!!!!!!! Напрягает меня эта картинка, так как я в это время изучаю JS. Можно её убирать после 30 минут?

-------------

Ученик:
это Уровень 4.10 задачника JavaScript

Ментор:
Оо
кажется, ее в 10тый уровень надо)

Ученик:
Аааа а ты мне чайнику такое... 😭

-------------

Ученик перед началом обучения описывает свои цели:
Чтобы изучая новый фреймворк понимать как устроен. ну и конечно же чтобы устроиться в компанию где реально интересные, сложные, высоконагруженные проекты с соответствующей зп. потом возможно переквалифицироваться на java (так как там проекты посерьезней), к пенсии наделать с пару десятков модулей (пассивный заработок), загорать на пляже, растить внуков, ой извини, не в ту степь ...)))

-------------

Ученик:
Ну тётки ж работают с ним неужели я не осилю

Ментор:
какие тетки?)

Ученик:
Ну я видела такие не очень умные 😁

-------------

Ученик:
код должен был бороться со злом, а он к нему присоединился(((

-------------

Ученик:
Чуток умею в C++, но это не рыба моей мечты(

-------------

Ученик:
Ну в js я может и джуниор, а в реакте лошара


-------------

Ученик:
Но на самом деле все это ширма, я сисадмин =)

-------------

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

-------------

Ученик:
Здравствуйте!
Мне нужна ваша профессиональная психологическая поддержка.

-------------

Ученик:
В идеале, найти работу по востребованной технологии: front end react. В идеале удалёнке и неофициально. Почему? Потому что в Украине сейчас на официальную работу идёшь - сразу на фронт попадаешь (и я тут не про фронт-енд).

-------------

Ученик:
Заработало)))) йеееехуууу
Вискаря пойду жахну… Неделя гребли на байдарках…



-------------
Преамбула:
дело было перед 23 февраля

Ученик:
Беларусь то же 3 дня гуляет?

Ментор:
не)
23 рабочий у нас

Ученик:
а мы будем водка пить, земля валяться

-------------

Ученик:
мне просто нужны были деньги хочу купить поездку в Мекку для всей семьи

-------------

Ученица по имени Катя:
Привет! на связи Катястрофа((( опять у меня все через не предусмотренное для этого отверстие... Разбираюсь с галпом. читаю твою инструкцию и смотрю очень-очень подробный видосик (даже люди с интеллектуальной недостаточностью должны понять) НО, твою ж налево, у меня все не так уже в самом начале.

-------------
Преамбула:
этот перл я уже выкладывал, но ниже будет продолжение)

Ученица:
Я уже и в кофе поплакала, и с уточкой поговорила, но не понимаю как и что нужно сделать чтобы работало

-------------

Еще от автора "я уже и уточку поплакала":
я уже нашла куда копать с галпом. ты отличная желтая уточка))) сейчас разрешаю себе от имени админа вносить правки ( правда комп считаем меня так себе админом, пока кочерряжется))
проблема решена! я доказала что я достойна!)) комп согласился и признал меня главненькой. терминал в вскоде корректно работает с галпом. ( форумы рулят))

-------------

Ученик:
Я сейчас вместо глупых развлекательных сайтов твои уроки читаю.

-------------
👍15😁3❤2❤‍🔥1💋1
Ученик:
У меня столько планов, прям пипец)
Я все записываю, чтобы не забыть)


-------------

Ученик в общем чате объясняет как работает функция:
представь что функция без скобок это инструкция как сделать ну.. молоток например, а функция со скобками это уже и есть молоток. Передавая без скобок кому-то функцию, ты как бы говоришь: "эй чувак, читай и делай как тут написано". Ты если в return передаешь функцию со скобками, ты как бы уже сразу начинаешь бить этим молотком, а надо просто передать как его сделать, что бы ударить в другом месте.

-------------

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

-------------

Ученик:
Добрый вечер! Мне вас порекомендовал неизвестный мне товарищ, я слежу за ним в Тележке)) в общем, я - глубокий дедушка по меркам программирования, решил кардинально поменять область деятельности и решил пройти курс "веб-разработки" у нас, в Краснодаре. В итоге учусь... верстку кое как прошёл, сейчас изучаем js... так вот здесь и вскрылась проблема - тупой я напрочь. ваааще не пойму ни логику, ни функции, ни .... в общем не зашел джава, но я хочу и мне надо понять и доказать самому себе, что я смогу его осилить. Хочу позаниматься с материалом на code.mu. А потом как-то с вами. У вас указано, что вы помогаете вникнуть и погрузиться в тему... правда, не написано, что и безнадежным тоже)))

-------------

Ученик:
Перекличка! Я еще не начав уже словил выгорание 🤭мне рассказывали что такое бывает, я думал что со мной такое не произойдет. Обхожу комп стороной уже несколько дней(

-------------

Ученик:
Вселенная говорит мне.. шепчет на ушко: отдохни...

-------------
Преамбула:
На лекции по питону я показываю свой экран. У меня там иконки среди которых чайник. Это иконка редактора кода Geany.

Ученик в чате:
В шутку предположу, что это программа, которая по нажатии кнопки в ней - заваривает чай Трепачеву

-------------

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

-------------

Незнакомый контакт:
Здрвствуйте.) Вы, создатель, Python?

-------------

Ученик:
Дима, привет! Как дела? Скажи пж как ты сохраняешь работоспособность винды?Что юзаешь? Я про антивирусы, брандмауэры, мб еще что-то?

Ментор:
))) я юзаю линукс
и с виндой проблем больше нет...

-------------

Ученик:
Я на дроме гаишном
Пожелай мне удачи)

Через 3 часа:
Ты не пожелал, и неудача

-------------

Ученик:
А если меня в течение месяца с работы выкинут? Продукты идти расставлять в Слату?
😂😂
Вот так выглядел закат великой и яркой звезды ...
На палке крутится по вечерам уже поздно идти, в доме престарелых разве что старичков развлекать

-------------

Ученик:
Да Дим, может подскажешь какой словарь для начинающего разработчика? А то я иногда не всё понимаю что ты мне говоришь😊.


-------------

Ученик:
Привет бро
прохожу курс по js
блин ощущение будто не js прохожу а подготовку к ОГЭ столько математики))))))
найдите плошать квадрата или радиуса

-------------

Ученик:
у меня есть коллеги смм-щики и у меня впечатление, что ты нанял команду и плотно занялся продвижением своего бренда 😊

-------------

Ученик, уже работающий, на мой вопрос, как дела:
У меня все ок, в "кроваваом интерпрайзе" по итогу.

-------------

Ученик:
Всё, поехал в хозяйственный за мешками для биткоинов!

-------------
👍21❤3🔥3👏3🤣2
Не умеешь выкладывать сайт на хостинг?
Нужно обязательно научиться!
Записывайся на бесплатный курс: https://t.me/+y5vJj26fArJmODVi

В этом курсе я постараюсь рассказать о выкладке на хостинг всё: покупка домена, обычные хостинги и vps, работа через ftp и ssh, базы данных sql и mongo, https сертификаты, выкладка nodejs, выкладка фрейморков и cms, выкладка с github через ssh на vps, работа с популярными панелями управления и другое:)
👍7
АНОНС
На этой неделе будет большое техническое обновление сайта code.mu. Я вносил большие правки в движок сайта и в его верстку. В связи с чем возможна временная неработоспособность сайта в момент обновления, а также таинственные баги и глюки, о которых сообщайте в личку:)

Советую заранее скачать офлайн версию сайта на случай проблем с доступностью (ссылка есть внизу сайта).

Обновление техническое, новых учебников не будет:)
Но в меню появится учебник по Redux (в разделе React), который уже многие из вас видели в виде черновика, но не видели в меню))

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

Также будет синхронизирована офлайн версия. К сожалению, в офлайн версии переключалка с темной темы на светлую не будет работать (тк в таком режиме не работают куки). Поэтому офлайн версия будет доступна в двух вариантах: с темной и светлой темой (их нужно будет скачивать по отдельности).
🔥43👍16🎉5⚡1🤪1
Обновление выкачено!
Появилась переключалка на темную тему, а также синхронизирована офлайн версия. Если заметите проблемы, пишите в личку)
👍23🔥11⚡1
Вышел небольшой текстовый учебник по Node MySQL Admin.
Это аналог PhpMyAdmin для управления базами данных, но работающий через NodeJS.
Вот он: https://code.mu/ru/sql/book/nma/

P.S.
И кстати, если вы изучаете NodeJS, то вам обязательно нужно научиться работать с SQL. Записывайтесь на бесплатный курс:
https://t.me/+Ip2-wphg_edhMjAy

Начинаем уже сегодня!!
👍7
Занимательные задачи PHP
снова начнут выходить с понедельника!

Кто еще не с нами - присоединяйтесь:
https://t.me/php_tricker
❤5👍1🕊1👾1
Стартовал бесплатный курс по работе с SQL на NodeJS, который многие ждали все лето:) Желающие могут присоединится к нам. Для этого вступайте в следующий канал: https://t.me/+Ip2-wphg_edhMjAy
Там даны все инструкции!
👾3👍2
Вышел учебник по SQL в NodeJS
Вот он: https://code.mu/ru/javascript/nodejs/book/sql/

Также продолжается бесплатный курс по работе с SQL на NodeJS. Желающие по-прежнему могут присоединится к нам. Для этого вступайте в следующий канал: https://t.me/+Ip2-wphg_edhMjAy

P.S.
По NodeJS в этом сезоне пройдет целый ряд мероприятий:) Планируется расширенная работа с монго, сокеты, авторизация и другое! Следите за новостями:)
👍4
В высший учебник PHP добавлены два раздела:
1. Безопасность SQL в PHP https://code.mu/ru/php/book/supreme/safity/sql/intro/
2. Работа с PDO
https://code.mu/ru/php/book/supreme/pdo/intro/

Кто их ранее не видел, загляните - темы очень важные)

P.S.
По PHP скоро пройдет ряд тренингов, не пропустите!
👍14🔥5🕊1🤪1
Бесплатные курсы по Python.
Каждому индивидуальная программа.
Начало с любого уровня!
Старт 25 сентября.

Вступайте для записи:
https://t.me/+RBsrQMCzXIgyYjky
👍1
Новинка!
Занимательные задачи Python.
Начинаем 18 сентября!

Ежедневно будут выходить задачи Python. Каждая задача имеет свою "изюминку". Решая такие задачи, вы будете развивать свои программисткие скиллы. И через некоторое время вы заметите, что ваш код становится изящным и простым, а рабочие проблемы решаются гораздо проще.

Присоединяйтесь к нам:
https://t.me/python_tricker
Многие из знают, что я веду курсы по созданию сайтов (кто не знает - вот тут mentor.code.mu).
Есть разные тарифы курсов и максимальный тариф - Практик. В рамках этого тарифа ученики под моим руководством делают проекты в портфолио. Как правило, им достаточно 3-4 учебных проектов для устройства на работу в качестве джуна (проекты типа форум или интернет-магазин) и до более серьезных проектов зачастую дело даже и не доходит:)

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

Чтобы самые интересные проекты не умирали, мы развернули свой сервер для учебно-боевых работ.
На этом сервере мы планируем размещать проекты, полезные для общества! Эти проекты будут создаваться в рамках обучения, но так как они будут на моем сервере, они со временем
не будут умирать, а будут поддерживаться новыми поколениями учеников.

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

P.S.
Проекты сильно не судите, это первые работы
новичков после прохождения учебников на code.mu :)
👍11🔥1
Проект Помидорка
Первый готовый проект в рамках студенческих работ - это сервис для работы методом помидорки. Кто не знает, метод помидорки - это такой способ работы, когда ты N минут работаешь (например, 15), а потом N минут отдыхаешь (например, 5).

Вот проект:
pomodoro.prx.by

Автор работы: Надежда Василевская
Проект сделан на React. Сайт издает звуковые сигналы, когда наступает время работы или отдыха. Кроме того, сделана возможность переключаться с русского языка на английский. Также сайт запоминает выбранные настройки и после перезагрузки страницы они не сбиваются, что тоже очень полезно!

Есть и проблемы. К сожалению, в процессе выполнения работы оказалось, что современные браузеры таковы, что таймеры на неактивной вкладке замедляются. Простого и адекватного решения, увы, нет.
Есть сложное, но над ним попозже поработает следующий ученик:) А пока для корректной работы нужно открывать сайт в отдельном окне браузера.

P.S.
Я очень давно работаю по методу помидорки. Ранее я просто засекал время по часам, но уже несколько дней этот сайт стал новым инструментом в работе.
👍26🔥2😍1
Проект Тройной календарь
Второй готовый проект в рамках студенческих работ - это сайт с тройным календарем. На этом сайте мы видим календарь сразу за три месяца, что очень удобно при частой работе с датами. Кроме того, календари перевернуты - в отличии от классического календаря, в нашем календаре дни недели расположены сбоку. Это позволяет легко увидеть глазами все даты за заданный день недели, например, за вторник. По наведению на любой ряд, этот ряд выделяется сразу в трех календарях (попробуйте-ка такое повторить, это не тривиально)) ). Это также сделано для удобства, чтобы можно было видеть линию дат за заданный день недели.

Вот проект:
triple.prx.by
Автор работы: Александр Голубев
Сайт сделан на React.

P.S.
Для меня это тоже очень полезный инструмент. Дело в том, что я провожу очень много бесплатных мероприятий и курсов. И для удобства я группирую мероприятия разного типа по определенным дням. Внимательные люди могли, к примеру, заметить, что тренинги часто выходят по вторникам, а бесплатные курсы - по четвергам. Так вот, это не просто так, а в рамках заданной стратегии)
Для того, чтобы знать даты начала и конца мероприятий, мне и нужен подобный календарь. Будем надеяться, что и кому-то из вас он также пригодиться в работе!
🔥12👍8💯1
Продолжаем рубрику интервью!
Интервью дают ученики, которые уже устроились на работу в IT:) Они рассказывают, как они нашли свою первую работу, как им работается сейчас и дают ценные советы начинающим свой путь!

К сожалению, зачастую мои ученики после устройства на работу или пропадают, или не находят время черкануть мне пару строк, о том, как им там работается:) Поэтому интервью я беру у тех, кого смог поймать:)

Итак, следующее интервью с Петром Кузиным, из города Витебск, Беларусь. Ему 46 лет. Он устроился на удаленную работу в Польше, найдя вакансию через LinkedIn.

-----

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

Работаю в польской фирме. Фирма находится в городе Варшава работаю удалённо из дома.

-----

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

Работаю cо стеком технологии NodeJS, а именно с фреймворками React, Next, Nest.

-----

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

Устроился как и все по объявлению. Искать вакансии можно на различных ресурсах: работа.бай или LinkedIn, да где угодно. Я нашел на LinkedIn. До этого писал в разные места никто не отвечал. И только после того, как на githab появились более менее серьезные проекты, которые можно включить в резюме, тогда на посылы стали отвечать. Их необязательно должно быть много - лучше один серьёзный, чем много маленьких. А если проект задеплоин, то это уже плюс. Плюс на сайтах поиска работы есть возможность подтвердить свои навыки, там предлагают тестовые задания и когда ты их проходишь то в твоей анкете они светятся зеленым. В анкете обязательно (!!!) должны быть перечислены навыки, без них никто даже смотреть анкету не будет. Я старался связываться с фирмами, которые перед собесом дают тестовое задание. После его решения чувствуешь гораздо увереннее, а то не понятно, что будут спрашивать на собесе. Перед трудоустройством я прошел несколько собесов в других фирмах и выполнил несколько тестовых на которые в среднем дают срок около 3 дней. В этой фирме где я сейчас я прошел тестовое задание и потом собес приблизительно по этим вопросам = https://habr.com/ru/articles/486820/.

-----

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

На работе приходится заниматься разработкой приложения, которое является конструктором интернет магазинов прямо в телеграмм ботах. Занимаюсь back-end частью на фреймворке Nest. Очень большое взаимодействие с базами данных, ООП, TypeScript, много взаимодействия с подключением различных платежных систем, сторонних API, API Telegram и т.д. Без понимания паттернов проектирования (solid) трудно. Так что это необходимо постоянно подтягивать.

-----

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

Это моя перевая работа. Всего на поиски работы у меня ушло 2 месяца. Я имею ввиду с нормальным резюме. Я его привел в порядок и тогда пошли отклики.

-----

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

Больших зарплат на начальном этапе ожидать не стоит. Мне предложили до 500$ и пересмотр каждые полгода.

-----

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

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

-----

Хватило ли знаний, полученных на моих курсах или что-то еще пришлось доучивать?

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

-----

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

По свободному времени после работы не знаю как потом будет, сейчас можно просто забыть. Если хочешь успевать в дедлайны конечно. И не объяснять тимлиду почему таска во время не сделана.

-----
👍4🔥4❤2👌1