Канал сайта code.mu
1.82K subscribers
23 photos
16 files
206 links
Все новости сайта code.mu. А также другая полезная информация: видеоуроки, бесплатные тренинги, курсы и конкурсы.
Download Telegram
Чтоб быть до конца честным перед теми, кто потратит время на чтение, нужно кое-что прояснить. У меня не было никакого опыта, кроме печати документов в ворде и экселе. Изначально я обучался на образовательной платформе Скиллбокс. Это не реклама и не антиреклама, все что будет дальше - личное наблюдение. В скиллбокс я пришел после бесплатного курса по верстке в HTML-академии на патформе open.edu. Этот курс был шикарен настолько, что я решил, что вот, это оно. Но у них достаточно дорого, плюс строгие дедлайы, поэтому выбрал скилбокс. Там прошел верстку достаточно легко, мне попался куратор Иван Митрофанов - парень, который умеет подобрать слова и объяснить, если что-то непонятно, за что ему спасибо. Курс по JS я не понял вообще. Списывал с ютуба за преподавателем, после чего понял, что в голове вообще ничего не откладывается. Нашел ресурс RSSchool, где было четко написано - списывать с туториала бессмысленно. Сайт learn.javascript.ru я не понимал, он казался для меня слишком сложным. И в тот момент уже начал опускать руки и думать, что не буду этим заниматься, потому что все равно ничего не понимаю. Совершенно случайно наткнулся на учебник Трепачева Дмитрия. Этот учебник помог мне разобраться и лучше понять все, что касалось JS. Конкретно для меня подача материала идеальна: маленькая порция по небольшой теме, тут же задача, которую решаешь и постепенно двигаешься. В общем и целом, я прошел весь JS, затем прошел учебник с сайта learn.javascript.ru (на этом этапе было уже более понятно) и решил, что могу теперь посмотреть, что такое вью. Вью прошел 2 раза, потому то после 1 раза целый день пытался сделать приложения туду-лист, но не получалось. Второй раз прошел курс буквально за пару дней, а итоговое приложение сделал в течение часа. Это дало мне моральный подъем, тут я понял, что оказывается, я могу. Решил вернуться на скиллбокс, чтоб пройти курс вью - 6 модулей прошел просто, даже не смотря видео(конечно смотрел, но больше для галочки). Затем хотел доделать курс по JS и тут понял, что они просто не могут донести информацию, что эта платформа противопоказана для обучения, потому что там как-будто специально делают так, чтоб ты чувствовал себя дураком (это не только мое мнение - минимум 3 человека с кем я общался и кто бросил обучение считают также). Даже по прошествии года опыта я захожу в курс и не понимаю, о чем они... После итогового проекта начал искать работу: тысячи откликов без ответа, отчаяние, потому что на вакансию откликаются по 1000 человек. В итоге откликнулась веб-студия из Питера, предложили сделать тестовое задание. Тестовое было элементарным, но в нем был свайпер, на который я потратил всю ночь. Через 12 часов тестовое было готово, HR всегда на связи и спрашивала, делаю ли я тестовое, как успехи? Я понял, что из 700 человек не так уж и много делают тестовое. В общем, в этот же день было простое собеседование по телефону. Вопросы простые, касались вью и типов данных, потом евентлуп, я честно сказал, что я не понимаю, о чем речь. В итоге, мне предложили "оффер"(потому что все было неофициально). Пока я искал работу, около 3-4 месяцев, я написал 3 людям письма. Суть письма была в том, чтоб рассказать, что я знаю, чего не знаю, при этом быть максимально честным. Этих 3 людей я не знал близко, с одним был знаком, двоих не знал вообще. Выбрал незнакомых потому, что они могут ответить честно, без поддержки, потому что им я никто. В письме я спросил, на что могу рассчитывать с такими знаниями? Ответы пришли в тот же день: один сказал, что на рынке не хватает специалистов, старайся и все получится. Второй ответил, что на рынке полно специалистов, но ему нравится то, что я прошел, а также он готов скинуть мне тестовое, чтоб потом посмотреть и оценить, без обязательств (договорились, что после моего итогового проекта). Третий сказал, что лучше было изучать реакт, так как его используют больше крупные компании, которые могут позволить себе стажеров. По итогу я устроился в веб-студию Питера. Первые 2 недели я садился за работу в 7 утра, а вставал в 11 вечера. Это было трудно. Потом я работал до 8 примерно.
❤11👍4🔥2
Через 3 месяца подошел к концу мой испытательный срок, и мне написал Второй парень с вопросом, доделал ли я проект? Я ответил, что доделал и уже работаю и спросил, не хочет ли он мне что-то предложить? Он ответил, что нужны фронты, взял мое резюме, отправил HR, которая на след день со мной связалась, мы все обсудили. Там же я скинул гит и попросил посмотреть итоговый проект, потому что не был готов делать тестовое - на тот момент у меня появилось безразличие ко всему, даже если бы меня не приняли. После был собес, где я рассказал о себе, ответил на вопросы по вью и не решил задачу на лайвкодинге(на самом деле я правильно изначально делал, но потом почему-то подсчитал, что это неверно). Так я устроился в компанию, в которой мечтал работать. Думаю, что мне повезло, потому что я не стеснялся написать незнакомым людям и узнать их мнение. На самом деле история длиннее, но я постарался сократить. Было очень много стресса, его тут не передать. Также хотелось бы обратить внимание, что у Дмитрия я на сегодняшний момент не проходил платных курсов. Мне хватило того, что бесплатно.

-----
❤18👍9
Следующий текст Сергей скопировал из личной переписки с другом по вопросу "Серега, знакомая хочет купить курсы. Что посоветуешь?".
Текст немного дублирует предыдущий, но тем не менее будет полезным:)
Вот он:

В 2017 году в часть где я служил приехали устанавливать ЕАСО ГПИ (единый автоматизированный комплекс обработки геопространственной информации), который разработали Кронштадт-Технологии. Так как я на тот момент был за главного, то занимался этим я. И вот там ПМ однажды говорит мне: Че ты сидишь и не развиваешься? Есть сайт, называется open.edu, пройди там то, что тебе интересно. Я посмотрел, выбрал курс по защите информации. Начал смотреть - не зацепило (одна вода, старый препод, сарая информация). И нечаянно наткнулся на этом сайте на курс от HTML-академии по верстке. На тот момент у меня был знакомый, который стал питонистом с тестера в Магните и уже работал около полугода(я изучал пайтон по курсу, который он рекомендовал, но в конце курса сказали - а вот тут нужно писать sql, я зашел посмотреть, что такое sql и закончил с пайтонм, потому что там целый язык еще). Начал проходить курс по верстке и затянуло. Что понравилось: материал подается в письменной форме, порционно. Сразу же есть среда, в которой ты можешь посмотреть на живом примере как ведет себя элемент при том или ином значении. Задания выполняешь также в этой среде, что очень удобно и понятно. Курс прошел и подумал, что это мне подходит. И вот, перед новым годом решил купить курсы. Позвонил в HTML-академию - стоимость 120к, жесткие дедлайны, две попытки на обучение. Тут же перезвонили со скилбокса и скилфактори. В скилбоксе стоимость выходила 60к, если берешь в кредит, то 50 вроде. Нет дедлайнов, доступ к курсу пожизненный со всеми обновлениями. Так как я еще служил в армии, где бывало, что уезжал в поля без интернета на 3-6 месяцев, то выбор пал на скилбокс. Попался хороший куратор (но это я понял потом, сначала мне показалось, что мой куратор так себе). С ним я прошел верстку - на дрожжах HTML академии. Начал изучать JS. Это было ужасно. Курс полный отстой. Я писал об этом поддержку, писал в чатах, отзывах и т.д. Что мне не нравилось - подача материала: сидит чувак перед камерой и чет тебе рассказывает в общих чертах. Потом включается запись с экрана, где он чет делает. Зачем он это делает, почему так - ничего этого нет. Никаких интерактивных штук как в HTML-академии. На 8 модуле я понял, что ничего не понимаю. Взял паузу и начал проходить задачи с сайта learnjs. Вернулся к скиллбоксу, начал искать видео в ютубе, чтоб выполнить ДЗ. На 11 модуле понял, что уже конец, а я просто списывал за преподом в ютубе. Прочитал, что это бесполезно и решил забросить. В день, когда я понял, что больше к этому не вернусь. Нашел сайт code.mu от Дмитрия Трепачева. И это было спасение. Я прошел там все, что касается JS. И решил посмотреть еще и Vue. Прошел вью в первый раз - не смог за день сделать ДЗ. Психанул и прошел второй раз - и сделал ДЗ за 15 минут. После я вернулся на сайт learnJS. Там решал задачи. И пришел в скилбокс, чтоб пройти модуль вью. Вью состоял из 9 модулей в СБ, до 6 примерно я даже не смотрел видео практически, потому что хорошо разобрался у Трепачева. В общем из тех, кто пришел в СБ без базы, я знаю только себя, кто устроился работать. Все знакомые побросали, потому что материал подается ужасно и постоянно чувствуешь себя тупым, глупым и никчемным. Считаю, что в СБ можно смотреть, когда ты хотя бы с год поработал. Параллельно я ходил на собесы в разные компании: от риэлтора до сторожа и дежурного на пульте. Это мотивировало меня не бросать, потому что там везде мрак. Ну и жена меня поддерживала, типа зачем ты тратил 2 года, чтоб устроиться продажником? После я откликался на все вакансии на HH. И параллельно написал письмо 3 людям (разработчикам с опытом), с которыми меня ничего не связывает. Один из них был Сергей Пелюшенко. Там я описал все, что прошел, все что умею и знаю. Все пробелы и т.д. без прекрас. И спросил, что мне еще нужно для джуна. Пришло 3 разных ответа. Один сказал, что рынок переполнен. Второй, что джунов не хватает.
❤7👍3
А третий, что изучать лучше реакт, потому что большие компании на реакте, и они могут позволить себе выращивать джунов из стажеров. Параллельно мне пришло приглашение с хх (единственное). И так как hr постоянно спрашивала, делаю ли я тестовое, то я понял, что несмотря на 700 откликов, не так много людей делают ТЗ. На 1 рабочем месте я узнал за месяц больше, чем за весь курс скиллбокса, так как был единственным фронтом(шестым по счету) и работал примерно по 25 часов в сутки первые 2 недели. Похудел на 5 кг за неделю от стресса. Ну а через 3 месяца мне предложили пройти собес в Стилсофт. И я через 3 месяца попал сюда с опытом 3 месяца, так как изначально мечтал тут работать. И даже когда мы с женой проезжали мимо, я говорил - смотри, вот мое будущее место работы😏 В общем, скиллбокс не рекомендую)) Но я бы советовал или HTML-академию, или ментора вроде трепачева code.mu . И советую не начинать, если нет цели до конца идти, иначе будет просто жалко потраченного времени.
👍13❤7
Бесплатная Тренировка Верстки

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

Вы сможете поработать в команде с бэком,
а также получить работу в портфолио.

Кроме того, т.к. проекты таки боевые,
вы улучшите навык верстки и научитесь вниманию
к мелочам - я буду проверять вашу верстку
на косяки и отправлять вам на доработку,
пока не получится приемлемый результат.

Вы нам подходите, если:
1. сможете сделать невырвиглазный дизайн, самостоятельно или взяв за основу какой-нибудь сайт
2. знаете БЭМ или готовы его освоить
3. умеете верстать адаптивно
4. готовы закончить работу во вменяемые сроки (1-2 недели на проект)

Не страшно, если:
1. у вас нет опыта
2. вы не уверены в своих силах (я буду помогать)

Желающие - вступайте в канал:
https://t.me/+epAP05T34d40M2Iy

Там написаны все инструкции:)
👍12❤4
#интервью

Сегодня у нас опять интервью с уже работающим программистом. Он интересен тем, что в начале обучения завел свой телеграмм канал "Джун во фронтенде", в котором подробно описывал свой процесс обучения со всей статистикой. Вот этот канал, кому интересно, загляните: @divatoz

Ссылку на этот канал мне прислал один из учеников, заметив, что автор канала среди прочего также описывает процесс самостоятельного обучения по code.mu. Связавшись с автором канала, я взял у него интервью:)

Итак, специально для канала code.mu от автора канала "Джун во фронтенде".
Интервью!
Вот оно:

----

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

Проработав так 3 года сутки через 3, я ближе познакомился с серверами и проблемами которые они создают, но меня сократили. К счастью, я успел наторговать в рабочее время BTC и ETH перед буллраном 2017 года, что дало мне финансовую подушку на несколько лет.

В 2021 году я решил попробовать себя в Frontend, начав с курсов. Поняв, что курсов от известной конторы недостаточно, я углубился в изучение вёрстки. Мой первый Header занял неделю, но я чувствовал себя хакером.

Затем в феврале 2022 я познакомился с JS и купил еще курсов где в конце мая 2022 мне предложили работу верстальщиком, но вскоре уволили тк я сильно душил тимлида.

Осознав, что это долгий путь (поиск нормальной работы), я параллельно устроился сисадмином в октябре 2022 года. Ежедневно прокачивал hard skills, копировал чужие проекты и пытался выучить весь JS из бесплатных курсов в интернете.

В июле 2024 года, спустя 2000 откликов мне предложили стажировку за 90к в месяц, где я сразу окунулся в пучину разработки интерфейсов для смарт-контрактов и WEB3 проектов. Судьба подумал я. Теперь каждый день доволен как слон.

Возраст не главное, главное — желание. Весь мой путь в IT можно прочитать на моём канале @divatoz.
👍29❤5
#интервью
Продолжение интервью с автором канала "Джун во фронтенде"
Ответы на мой стандартный опросник:

----

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

Работаю удалённо, название компании не могу раскрыть, так как они просили этого не делать. Но компания быстро развивается и напоминает стартап с множеством заказов от таких гигантов, как РЖД, Сбер, Озон и других. За этот год набрали более 150 разработчиков.

----

С каким стеком работаешь?

Vue 3 — это моя любовь.

----

Как устроился на свою работу?

Сначала отправлял по 200 откликов в день, потом устал и написал бота, который через API HeadHunter сам отправлял отклики. После 2000 откликов мне позвонила HR и предложила работу джуном.

----

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

На самом деле, было не так много собеседований — около 10, и столько же тестовых заданий, что немного прокачало мои навыки.

----

Чем занимаешься на работе?

Меня сразу без онбординга бросили в web3 проект, где я отвечаю за веб-интерфейс для смарт-контрактов на блокчейне Ethereum. Мы разрабатываем децентрализованный мессенджер, похожий на Telegram.

----

Какие интересные проекты делал по работе и вне её?

Самый интересный проект сейчас на работе. Недавно участвовал в хакатоне, где мы разрабатываем мини-приложение в Telegram на стеке Vue + Node + MongoDB и Grammy для настройки бота.

----

Первая ли это работа или уже успел сменить несколько? Если сменил, то почему?

В начале карьеры, спустя 3 месяца после обучения, устроился верстальщиком. Но я слишком часто задавал вопросы тимлиду, и он честно сказал, что без ответов на мои вопросы и ревью он бы сделал задачи быстрее. Однако тимлид был отличным наставником и учил меня, как правильно и красиво делать доступную вёрстку.

----

Какая зарплата? Соответствует ли она твоим ожиданиям?

Оклад 90 тысяч рублей. После 25 тысяч на заводе это более чем соответствует, но в целом это немного, особенно когда видишь, как те, кто приукрашивают опыт, получают 300 тысяч, хотя многих увольняют через месяц. Думаю, в ближайшее время просить повышение хотя бы до 130 тысяч.

----

Работаешь в офисе или удалённо?

Удалёнка с гибким графиком, что очень круто. Могу работать ночью, главное — быть на созвонах.

----

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

Учёба и работа — это совершенно разные вещи, как и собеседования. Работа — самое лёгкое из всех зол.

----

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

Я выучил весь учебник CodeMu по JS, и этого более чем достаточно, но информации по Vue и React оказалось маловато, пришлось искать другие источники.

----

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

Да, обычно кодю 4-5 часов в день, потом занимаюсь своими проектами или что-то читаю, изучаю. Работа вынуждает изучать что-то новое, так как проект новый, как и технологии.

----

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

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

----

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

С приходом ML я практически не задаю вопросов и не ищу информацию в Google (только в сложных случаях), но команда с радостью помогает, если что-то идёт не так. Главное — задавать вопросы, под лежачий камень вода не течёт.

----

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

Конечно, всё именно так, как я себе представлял, только зарплату бы побольше.

----

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

Барменом, официантом, упаковщиком, грузчиком, электриком, системным администратором, криптоинвестором, перекупом. У меня был даже чайный магазин в интернете и автошкола, которую я закрыл, и в итоге снова подался в системные администраторы. Эти все работы и бизнесы намного сложнее для получения тех же денег на фронте.

----

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

Нет, конечно. Где ещё есть такая свобода действий?

----

Что посоветуешь ученикам, которые только начинают свой путь?
👍25
Главное — верить и не сдаваться, лучше по часу в день, чем совсем ничего.

----

Расскажи ещё что-нибудь интересное?

Программирование заменило мне игры, теперь вечерами вместо партии в Dota я занимаюсь проектами и получаю те же эмоции от работающего кода.
👍28
Юрий Литвинов.pdf
37.4 KB
Резюме, с которым он устроился на работу
👏8
Долгожданный Бесплатный Курс
по выкладке сайта на хостинг.
МЫ УЖЕ НАЧАЛИ!

Присоединяйтесь к нам:
https://t.me/+y5vJj26fArJmODVi

В этом курсе я постараюсь рассказать о выкладке на хостинг всё: покупка домена, обычные хостинги и vps, работа через ftp и ssh, базы данных sql и mongo, https сертификаты, выкладка nodejs, выкладка фрейморков и cms, выкладка с github через ssh на vps, работа с популярными панелями управления и другое:)
🔥8
Внимание!
Учебник по выкладке NodeJS на хостинг
переехал на новый адрес, вот сюда:

https://code.mu/ru/deploy/book/nodejs/server/

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

P.S.
Будет также учебник по NodeJS на обычном виртуальном хостинге.

P.P.S.
Продолжается бесплатный курс по выкладке сайтов на хостинг.
Присоединяйтесь к нам: https://t.me/+y5vJj26fArJmODVi
👍11
подборка-v.1.0.zip
438.8 MB
Подборка дополнительных книг для изучения параллельно с курсами. Рекомендую всем!
❤22👍10🔥6
Мошенники устроили фейковое собеседование и прислали заражённое тестовое задание, чтобы получить доступ к криптокошельку разработчика.

Интервью перед приёмом на работу, которое проходил программист Франко Агилера, сперва не отличалось от множества других. Кадровик расспросил Франко про опыт работы на предыдущих местах и попросил показать личные проекты.

Странности начались на этапе практики. Чтобы решить тестовое задание, Агилера скачал на свой компьютер код и обнаружил странное: запросы перестали оставлять какой-либо след в логах сервера. Разработчик принялся изучать тестовый файл и после длительной прокрутки по горизонтали вправо нашёл ответ. В конец кода хакеры вставили ссылку на выполнение запутанного шпионского скрипта, который должен был найти на компьютере различную информацию, в том числе о криптокошельках. Хакеры замаскировали даже местонахождение вредоносного скрипта за ложным названием файла.

Фирма, которая организовывала собеседование, оказалась подставной, а ещё вредоносный код содержал ссылку для установки программы удалённого управления компьютером. Агилера рассказал о своей истории в соцсетях, и, судя по ответам других IT-специалистов, его случай не единственный.

Будьте бдительны!
😱23🙏15👍5👻2❤1🤔1
26-го января в Беларуси возможны перебои с интернетом (и может в последующие дни). А так как code.mu на беларуском хостинге, то и с ним будут проблемы. Рекомендую заранее скачать офлайн версию сайта (ссылка в футере сайта).
👍34
Офлайн версия сайта
(чуть отстает от онлайн версии, но не страшно)
👍4
👍21❤‍🔥5
В соответствии с распоряжением
Оперативно-аналитического центра при
Президенте Республики Беларусь, с 10:00
25 января до 23:59 27 января 2025 года
белорусские хостинг-провайдеры
ограничат доступ к виртуальному
хостингу из-за пределов Республики
Беларусь.
😢14😭4🤔1
code.mu.off-0.0.2.zip
14.7 MB
В офлайн варианте учебник ООП PHP криво собран.
Кому он нужен, используйте предыдущую офлайн версию

P.S.
В следующей сборке пофикшу)
👍13🥰1