Многие из знают, что я веду курсы по созданию сайтов (кто не знает - вот тут mentor.code.mu).
Есть разные тарифы курсов и максимальный тариф - Практик. В рамках этого тарифа ученики под моим руководством делают проекты в портфолио. Как правило, им достаточно 3-4 учебных проектов для устройства на работу в качестве джуна (проекты типа форум или интернет-магазин) и до более серьезных проектов зачастую дело даже и не доходит:)
Такие однотипные проекты особого интереса не представляют и я их даже не забираю в раздел "работы учеников", так как ученики выкладывают проекты на своих хостингах и эти проекты очень быстро умирают за ненадобностью, когда ученик устраивается на работу и у него появляются другие заботы.
Чтобы самые интересные проекты не умирали, мы развернули свой сервер для учебно-боевых работ.
На этом сервере мы планируем размещать проекты, полезные для общества! Эти проекты будут создаваться в рамках обучения, но так как они будут на моем сервере, они со временем
не будут умирать, а будут поддерживаться новыми поколениями учеников.
Итак, мы уже начали массово работать над полезными проектами. На самом деле у меня большой список проектов, которые я бы хотел видеть:) Над этим списком мы и начали работу. Для начала мы взяли в работу самые простые проекты, чтобы получить результат как можно быстрее. Но постепенно перейдем к более сложным:) Итак, два общественно-полезных проекта уже готовы и в следующих постах мы поделимся ими с обществом:)
P.S.
Проекты сильно не судите, это первые работы
новичков после прохождения учебников на code.mu :)
Есть разные тарифы курсов и максимальный тариф - Практик. В рамках этого тарифа ученики под моим руководством делают проекты в портфолио. Как правило, им достаточно 3-4 учебных проектов для устройства на работу в качестве джуна (проекты типа форум или интернет-магазин) и до более серьезных проектов зачастую дело даже и не доходит:)
Такие однотипные проекты особого интереса не представляют и я их даже не забираю в раздел "работы учеников", так как ученики выкладывают проекты на своих хостингах и эти проекты очень быстро умирают за ненадобностью, когда ученик устраивается на работу и у него появляются другие заботы.
Чтобы самые интересные проекты не умирали, мы развернули свой сервер для учебно-боевых работ.
На этом сервере мы планируем размещать проекты, полезные для общества! Эти проекты будут создаваться в рамках обучения, но так как они будут на моем сервере, они со временем
не будут умирать, а будут поддерживаться новыми поколениями учеников.
Итак, мы уже начали массово работать над полезными проектами. На самом деле у меня большой список проектов, которые я бы хотел видеть:) Над этим списком мы и начали работу. Для начала мы взяли в работу самые простые проекты, чтобы получить результат как можно быстрее. Но постепенно перейдем к более сложным:) Итак, два общественно-полезных проекта уже готовы и в следующих постах мы поделимся ими с обществом:)
P.S.
Проекты сильно не судите, это первые работы
новичков после прохождения учебников на code.mu :)
👍11🔥1
Проект Помидорка
Первый готовый проект в рамках студенческих работ - это сервис для работы методом помидорки. Кто не знает, метод помидорки - это такой способ работы, когда ты N минут работаешь (например, 15), а потом N минут отдыхаешь (например, 5).
Вот проект:
pomodoro.prx.by
Автор работы: Надежда Василевская
Проект сделан на React. Сайт издает звуковые сигналы, когда наступает время работы или отдыха. Кроме того, сделана возможность переключаться с русского языка на английский. Также сайт запоминает выбранные настройки и после перезагрузки страницы они не сбиваются, что тоже очень полезно!
Есть и проблемы. К сожалению, в процессе выполнения работы оказалось, что современные браузеры таковы, что таймеры на неактивной вкладке замедляются. Простого и адекватного решения, увы, нет.
Есть сложное, но над ним попозже поработает следующий ученик:) А пока для корректной работы нужно открывать сайт в отдельном окне браузера.
P.S.
Я очень давно работаю по методу помидорки. Ранее я просто засекал время по часам, но уже несколько дней этот сайт стал новым инструментом в работе.
Первый готовый проект в рамках студенческих работ - это сервис для работы методом помидорки. Кто не знает, метод помидорки - это такой способ работы, когда ты N минут работаешь (например, 15), а потом N минут отдыхаешь (например, 5).
Вот проект:
pomodoro.prx.by
Автор работы: Надежда Василевская
Проект сделан на React. Сайт издает звуковые сигналы, когда наступает время работы или отдыха. Кроме того, сделана возможность переключаться с русского языка на английский. Также сайт запоминает выбранные настройки и после перезагрузки страницы они не сбиваются, что тоже очень полезно!
Есть и проблемы. К сожалению, в процессе выполнения работы оказалось, что современные браузеры таковы, что таймеры на неактивной вкладке замедляются. Простого и адекватного решения, увы, нет.
Есть сложное, но над ним попозже поработает следующий ученик:) А пока для корректной работы нужно открывать сайт в отдельном окне браузера.
P.S.
Я очень давно работаю по методу помидорки. Ранее я просто засекал время по часам, но уже несколько дней этот сайт стал новым инструментом в работе.
👍26🔥2😍1
Проект Тройной календарь
Второй готовый проект в рамках студенческих работ - это сайт с тройным календарем. На этом сайте мы видим календарь сразу за три месяца, что очень удобно при частой работе с датами. Кроме того, календари перевернуты - в отличии от классического календаря, в нашем календаре дни недели расположены сбоку. Это позволяет легко увидеть глазами все даты за заданный день недели, например, за вторник. По наведению на любой ряд, этот ряд выделяется сразу в трех календарях (попробуйте-ка такое повторить, это не тривиально)) ). Это также сделано для удобства, чтобы можно было видеть линию дат за заданный день недели.
Вот проект:
triple.prx.by
Автор работы: Александр Голубев
Сайт сделан на React.
P.S.
Для меня это тоже очень полезный инструмент. Дело в том, что я провожу очень много бесплатных мероприятий и курсов. И для удобства я группирую мероприятия разного типа по определенным дням. Внимательные люди могли, к примеру, заметить, что тренинги часто выходят по вторникам, а бесплатные курсы - по четвергам. Так вот, это не просто так, а в рамках заданной стратегии)
Для того, чтобы знать даты начала и конца мероприятий, мне и нужен подобный календарь. Будем надеяться, что и кому-то из вас он также пригодиться в работе!
Второй готовый проект в рамках студенческих работ - это сайт с тройным календарем. На этом сайте мы видим календарь сразу за три месяца, что очень удобно при частой работе с датами. Кроме того, календари перевернуты - в отличии от классического календаря, в нашем календаре дни недели расположены сбоку. Это позволяет легко увидеть глазами все даты за заданный день недели, например, за вторник. По наведению на любой ряд, этот ряд выделяется сразу в трех календарях (попробуйте-ка такое повторить, это не тривиально)) ). Это также сделано для удобства, чтобы можно было видеть линию дат за заданный день недели.
Вот проект:
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$ и пересмотр каждые полгода.
-----
Расскажи, сильно ли отличается сложность учебных задач от рабочих?
Реальные задачи вообще отличаются от учебных. Намного сложенее. Иногда уходит время что бы понять саму бизнес логику, то есть то, что от тебя хотят, не говоря о том, как это надо сделать. Единственный плюс учебных, что будет потом легче справляться с реальными.
-----
Хватило ли знаний, полученных на моих курсах или что-то еще пришлось доучивать?
Курсы Дмитрия как и все наверное, дают базовые знания. Плюс его курсов в том, что он ведет их в формате менторство и неограничено во времени. А еще реальная обратная связь, он всегда ответит. И никто вам не мешает развиваться. Просите у него задания, похожие на реальные или сами выбирайте и начинайте пилить код и задавать ему вопросы. Так прокачаете свои навыки.
-----
После того, как ты пошел работать, хватает ли времени, чтобы заниматься самообразованием?
По свободному времени после работы не знаю как потом будет, сейчас можно просто забыть. Если хочешь успевать в дедлайны конечно. И не объяснять тимлиду почему таска во время не сделана.
-----
Интервью дают ученики, которые уже устроились на работу в 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
Нужны ли на твоей работе знания английского?
Из моего опыта английский просто необходим. У меня уровень B1 а требуется минимум B2. Если бы он у меня был, то работу я бы нашел уже через 2 недели.
-----
Помогают ли тебе на работе старшие товарищи? Или приходится со всем разбираться самому?
Особо помощи от других наверное ждать не стоит. Зависит от коллектива - как попадешь. В моем случае есть сеньоры, которые грамотно помогут и подскажут, а есть те, которых лучше не спрашивать, а то нарвешься типа как ты сюда попал, если ты этого не знаешь. Больше мне помогают джуны, которые недавно были сами в такой же ситуации и дают дельные советы. Но свыкнитесь с мыслью сразу, что за вас делать никто ничего не будет, максимум это подсказка в каком направлении идти.
-----
В целом как ощущения о работе в IT, соответствует ли
она твоим ожиданием?
Ощущения от работы пока такие -дико тяжело. Но опять все индивидуально. Никто особо не делит задачи. Получаешь таски наравне со всеми, как-то я ожидал, что новичку можно было бы с более простого. Но увы в этой фирме не так.
-----
Кем ты работал, до того как решил войти в IT?
До этого работал инженером механиком. То что ушел в IT не жалею.
-----
Что посоветуешь моим ученикам, которые только начинают свой путь?
Хочу посоветовать тем, кто только начинает свой путь, что устроиться на работу возможно. Только в самом начале поймите, что этот путь не легкий, редко кого впихивают по знакомству и позволяют расти в более-менее комфортном режиме. Готовы ли вы этот путь пройти? На это может понадобиться даже не один год. И если вас привлекают только деньги в этой сфере, то вы просто быстро выгорите, столкнувшись с реальным рабочим ритмом в IT компании.
Из моего опыта английский просто необходим. У меня уровень B1 а требуется минимум B2. Если бы он у меня был, то работу я бы нашел уже через 2 недели.
-----
Помогают ли тебе на работе старшие товарищи? Или приходится со всем разбираться самому?
Особо помощи от других наверное ждать не стоит. Зависит от коллектива - как попадешь. В моем случае есть сеньоры, которые грамотно помогут и подскажут, а есть те, которых лучше не спрашивать, а то нарвешься типа как ты сюда попал, если ты этого не знаешь. Больше мне помогают джуны, которые недавно были сами в такой же ситуации и дают дельные советы. Но свыкнитесь с мыслью сразу, что за вас делать никто ничего не будет, максимум это подсказка в каком направлении идти.
-----
В целом как ощущения о работе в IT, соответствует ли
она твоим ожиданием?
Ощущения от работы пока такие -дико тяжело. Но опять все индивидуально. Никто особо не делит задачи. Получаешь таски наравне со всеми, как-то я ожидал, что новичку можно было бы с более простого. Но увы в этой фирме не так.
-----
Кем ты работал, до того как решил войти в IT?
До этого работал инженером механиком. То что ушел в IT не жалею.
-----
Что посоветуешь моим ученикам, которые только начинают свой путь?
Хочу посоветовать тем, кто только начинает свой путь, что устроиться на работу возможно. Только в самом начале поймите, что этот путь не легкий, редко кого впихивают по знакомству и позволяют расти в более-менее комфортном режиме. Готовы ли вы этот путь пройти? На это может понадобиться даже не один год. И если вас привлекают только деньги в этой сфере, то вы просто быстро выгорите, столкнувшись с реальным рабочим ритмом в IT компании.
👍15❤2
Проект Карточная игра Дурак
Следующий готовый проект в рамках студенческих работ - это карточная игра Дурак подкидной классический. Игра осуществляется игроком против робота.
Вот проект:
https://durak.gmx.by/
Автор работы: Наталия Муратова
Сайт сделан на React, адаптирован для мобильных устройств (что не так просто в данном случае для карт в руке игрока).
Следующий готовый проект в рамках студенческих работ - это карточная игра Дурак подкидной классический. Игра осуществляется игроком против робота.
Вот проект:
https://durak.gmx.by/
Автор работы: Наталия Муратова
Сайт сделан на React, адаптирован для мобильных устройств (что не так просто в данном случае для карт в руке игрока).
👍10🔥4
Проект Прогноз погоды
Следующий готовый проект в рамках студенческих работ - это сайт с прогнозом погоды за заданный город. Для своей работы сайт использует стороннее API с сайта WeatherAPI.com, позволяющее получать прогноз погоды за заданный город. Город можно выбрать с помощью формы, либо получить по текущему местоположению.
Интересной особенностью сайта является то, что он меняет свой фон в зависимости от погоды. Если сейчас дождь, то фон будет с дождем, а если солнце - то с солнцем.
Вот проект:
https://pogoda.prx.by/
Автор работы: Надежда Василевская
Технологии: React, AJAX, работа со сторонним API.
Следующий готовый проект в рамках студенческих работ - это сайт с прогнозом погоды за заданный город. Для своей работы сайт использует стороннее API с сайта WeatherAPI.com, позволяющее получать прогноз погоды за заданный город. Город можно выбрать с помощью формы, либо получить по текущему местоположению.
Интересной особенностью сайта является то, что он меняет свой фон в зависимости от погоды. Если сейчас дождь, то фон будет с дождем, а если солнце - то с солнцем.
Вот проект:
https://pogoda.prx.by/
Автор работы: Надежда Василевская
Технологии: React, AJAX, работа со сторонним API.
pogoda.prx.by
Прогноз погоды
Добро пожаловать на наш сайт погоды! Мы предлагаем прогноз на несколько дней вперед, почасовой прогноз и актуальные данные о погоде, включая температуру, осадки и ветер. Планируйте свои дела с уверенностью, зная, какая погода вас ждет!
🔥7👍6
Проект Реки мира
https://rivers.prx.by/
Авторы работы: Надежда Василевская (фронт), Леончик Максим (бэк)
Технологии: HTML, CSS, JavaScript, PHP, SQL.
Проект представляет собой сайт про реки мира. Изначально делался как учебный сайт на чистом HTML, CSS. Однако, сайт получился очень красивый и интересный, поэтому нами было принято решение выложить его на хостинг. Для этого мы взяли в команду бэка и он специально для этого сайта написал PHP движок и натянул на этот движок исходную верстку. Также добавлена возможность оставлять комментарии к статьям. Зацените, что в итоге получилось:)
https://rivers.prx.by/
Авторы работы: Надежда Василевская (фронт), Леончик Максим (бэк)
Технологии: HTML, CSS, JavaScript, PHP, SQL.
Проект представляет собой сайт про реки мира. Изначально делался как учебный сайт на чистом HTML, CSS. Однако, сайт получился очень красивый и интересный, поэтому нами было принято решение выложить его на хостинг. Для этого мы взяли в команду бэка и он специально для этого сайта написал PHP движок и натянул на этот движок исходную верстку. Также добавлена возможность оставлять комментарии к статьям. Зацените, что в итоге получилось:)
🔥10👍7❤2
Проект Генератор списка дат
https://dategen.prx.by/
Автор работы: Екатерина Шмелева
Технологии: HTML, CSS, React.
Проект представляет собой генератор списка дат за заданный день (или дни) недели. Проект очень нужный для меня лично:) Дело в том, что каждый вторник у меня стартуют бесплатные курсы (тут free.code.mu). Для автоматизации процесса мне нужен список дат вторников на N недель вперед (обычно на 3 месяца). Создавать такой список руками, во-первых, очень неудобно, во-вторых, сильно подвережно ошибкам (пару раз было, когда я промахнулся с днем недели)). Думаю, что кому-то из вас подобный генератор тоже будет полезным!
Особенности проекта. Сайт запоминает выбранные настройки и они остаются после перезагрузки страницы - очень удобно, не нужно каждый раз выбирать нужные дни. Также сгенерированные даты, помимо того, что выводятся на экран, одновременно копируются в буфер обмена - тоже экономится время)
https://dategen.prx.by/
Автор работы: Екатерина Шмелева
Технологии: HTML, CSS, React.
Проект представляет собой генератор списка дат за заданный день (или дни) недели. Проект очень нужный для меня лично:) Дело в том, что каждый вторник у меня стартуют бесплатные курсы (тут free.code.mu). Для автоматизации процесса мне нужен список дат вторников на N недель вперед (обычно на 3 месяца). Создавать такой список руками, во-первых, очень неудобно, во-вторых, сильно подвережно ошибкам (пару раз было, когда я промахнулся с днем недели)). Думаю, что кому-то из вас подобный генератор тоже будет полезным!
Особенности проекта. Сайт запоминает выбранные настройки и они остаются после перезагрузки страницы - очень удобно, не нужно каждый раз выбирать нужные дни. Также сгенерированные даты, помимо того, что выводятся на экран, одновременно копируются в буфер обмена - тоже экономится время)
👍6❤2❤🔥1
Проект Приложение-органайзер
https://orgr.prx.by/
Автор работы: Наталия Муратова
Технологии: HTML, CSS, React.
Данный проект представляет собой простой органайзер, позволяющий составлять список дел на заданную дату. Органайзер представляет собой календарь, в котором можно выбрать любую дату и записать в нее нужные вам дела и события. После перезагрузки страницы ничего не пропадет - сайт сам запоминает внесенные данные.
https://orgr.prx.by/
Автор работы: Наталия Муратова
Технологии: HTML, CSS, React.
Данный проект представляет собой простой органайзер, позволяющий составлять список дел на заданную дату. Органайзер представляет собой календарь, в котором можно выбрать любую дату и записать в нее нужные вам дела и события. После перезагрузки страницы ничего не пропадет - сайт сам запоминает внесенные данные.
👍9❤1🙏1
Продолжаем рубрику интервью!
Следующее интервью с Татаренко Олегом, из города Белгород, Россия. Ему 39 лет. Он устроился на работу в Брянске (в офис, с переездом из своего города). Компания M-SOCIAL, их сайт: https://msocialproduction.ru/
Недавно он написал мне:
"Дима, привет! С 16-го сентября выхожу на работу в Брянске. Хочу сказать тебе большое спасибо за твои материалы и поддержку."
Конечно же, я распросил его подробнее и попросил ответить на вопросы. И в этот раз нам очень повезло, т.к. Олег скрупулезно собирал всю статистику: и по времени изучения, и по материалам, которые он изучал, и по поиску работы.
Прилагаю два файла (прицепились следующим постом): один со статистикой и ответами на мои вопросы, а второй его резюме.
В резюме часть проектов уже не рабочие, но остались ссылки на гит.
P.S.
Зацените, что в резюме только пет-проекты и это не стало проблемой. Как я уже ранее говорил, главное - наличие проектов, пусть они даже будут пет, но крутятся на настоящем хостинге и достаточно сложные.
Следующее интервью с Татаренко Олегом, из города Белгород, Россия. Ему 39 лет. Он устроился на работу в Брянске (в офис, с переездом из своего города). Компания M-SOCIAL, их сайт: https://msocialproduction.ru/
Недавно он написал мне:
"Дима, привет! С 16-го сентября выхожу на работу в Брянске. Хочу сказать тебе большое спасибо за твои материалы и поддержку."
Конечно же, я распросил его подробнее и попросил ответить на вопросы. И в этот раз нам очень повезло, т.к. Олег скрупулезно собирал всю статистику: и по времени изучения, и по материалам, которые он изучал, и по поиску работы.
Прилагаю два файла (прицепились следующим постом): один со статистикой и ответами на мои вопросы, а второй его резюме.
В резюме часть проектов уже не рабочие, но остались ссылки на гит.
P.S.
Зацените, что в резюме только пет-проекты и это не стало проблемой. Как я уже ранее говорил, главное - наличие проектов, пусть они даже будут пет, но крутятся на настоящем хостинге и достаточно сложные.
👍12🔥1
👍18🔥5⚡1❤1🙏1
Продвинутый учебник по верстке
https://code.mu/ru/markup/book/supreme/
Изменения:
Разбил длинные уроки на более мелкие. Кто идет по этому учебнику, у вас собьются номера уроков и местами их хеши.
Порядок я не менял, легко перейдете) Или скачайте офлайн версию, там еще старый вариант.
Также добавил в конец продвинутые уроки по grid. Они уже выходили ранее в виде тренинга, но в учебник попали только сейчас.
https://code.mu/ru/markup/book/supreme/
Изменения:
Разбил длинные уроки на более мелкие. Кто идет по этому учебнику, у вас собьются номера уроков и местами их хеши.
Порядок я не менял, легко перейдете) Или скачайте офлайн версию, там еще старый вариант.
Также добавил в конец продвинутые уроки по grid. Они уже выходили ранее в виде тренинга, но в учебник попали только сейчас.
code.mu
Высший учебник HTML и CSS
Высший учебник HTML и CSS по продвинутым свойствам. Много задач!
🔥13❤3👍1
Бесплатный тренинг по поиску ошибок в коде PHP
Начало: 22 октября
В рамках тренинга вы будете решать задачи, которые будут представлять собой кусочки кода, в котором допущены ошибки. Ваша задача - найти эти ошибки и исправить код, чтобы он работал, как задумано. Решение подобных задач поможет вам развить навык поиска ошибок в своем коде!
Вступайте для записи:
https://t.me/+PsrP7HcNDwxkYzBi
Начало: 22 октября
В рамках тренинга вы будете решать задачи, которые будут представлять собой кусочки кода, в котором допущены ошибки. Ваша задача - найти эти ошибки и исправить код, чтобы он работал, как задумано. Решение подобных задач поможет вам развить навык поиска ошибок в своем коде!
Вступайте для записи:
https://t.me/+PsrP7HcNDwxkYzBi
Telegram
Бесплатный тренинг
Для записи на тренинг вступите в данный канал. Затем ожидайте: в день начала тренинга в него придут все инструкции:)
#интервью
Интервью с моим учеником Александром Голубевым, из города Дубай, ОАЭ. Ему 31 год. Он устроился на работу фуллстеком (React + Laravel) в компанию Cristawall Technoologies, их сайт: https://crystawalltech.com/
Поиск работы у него занял 6-8 месяцев, при этом он прошел порядка 50-60 собеседований (зацените упорство!). На работе ему как джуну сразу положили зарплату 2000$ (вот куда надо ехать работать!)
Итак, вот интервью, а в прикрепленном файле (следующим постом) резюме:
-----
Расскажи, где работаешь, в каком городе, на какой фирме?
Работаю в Дубае, фирма CristalPlaza.
-----
Расскажи, с каким стеком работаешь?
Стек большой, фронт на react, бэк на Laravel.
-----
Расскажи, как ты устроился на свою работу?
Прошел собеседование с projectM и head of IT. Была личная встреча в офисе.
-----
Расскажи, сколько тестовых и собеседований прошел, прежде чем получил оффер?
На самом деле очень очень много.... Сейчас требования очень возросли, и с каждым годом становится все сложнее войти в эту профессию. Прошел порядка 50-60 собеседований. По времени заняло 6-8 месяцев.
-----
Расскажи, что спрашивали на собеседованиях?
Начиная от сидеров, миграций, команд какие еще есть, как установливать к примеру реакт в ларавель, про файл evn, про бд, как сделать зависимости, ORM, методы с ORM, контроллеры, отношения hasone, belogsTo, чем отличаются, потом напиши как привязать одну таблицу к другой, как вывести все из таблиц, как фильтрацию сделать, по реакту как работает useEffect, useMemo, redux, потом нужно было написать скрипт типо счетчик быстренько, typescript тоже спрашивали, потом было как пользоваться газзл и домкравлер, как обходить ограничения, про очереди в laravel
-----
Расскажи, чем занимаешься на работе?
В основном написание компонентов и отображение их на фронте с БД.
-----
Расскажи, какие интересные проекты ты делал по работе и вне ее?
На данный момент это учебная платформа в основном для детей с 6-16 лет.
-----
Если не секрет, какая зарплата?
Пока испытательный срок поставили 2000$, после обещаю больше.
-----
Сейчас ты работаешь в офисе или удаленно?
Удаленно.
-----
Расскажи, сильно ли отличается сложность учебных задач от рабочих?
На самом деле отличается. Старайтесь больше делать сложных проектов, чтобы так сказать взорвать мозг, экспериментируйте больше.
-----
Нужны ли на твоей работе знания английского?
Да, фирма англоговорящая, поэтому знание англ. это обязательно.
-----
Помогают ли тебе на работе старшие товарищи? Или приходится со всем разбираться самому?
Конечно, тут все за одно дело)
-----
В целом как ощущения о работе в IT, соответствует ли она твоим ожиданием?
-----
Да, на самом деле я был многим кем, начиная от оператора БПЛА и заканчивая авиационным инженером по вертолетам, и могу сказать, а IT всегда есть куда расти)
-----
Кем ты работал, до того как решил войти в IT?
Сначала был оператором БПЛА, потом стал авиационным инженером по вертолетам и двигателям, после пошел в IT
-----
Не жалеешь ли ты, что решил уйти в IT?
Не конечно, IT это всегда было и будет востребовано.
-----
Что посоветуешь моим ученикам, которые только начинают свой путь?
Старайтесь больше узнавать сами нового, больше экспериментируйте над решениями задач, да это может быть долго и утомительно, но оно того стоит. Старайтесь уделять по 30 мин на решения задачи именно самому, после уже если видите что не можете, спрашивайте у Дмитрия или ищите информацию сами.
Ну и самое главное не сдавайтесь, рано или поздно вы станете тем кем хотите.
-----
Расскажи еще что-нибудь интересное?
Изучайте английский, если хотите работать в международных проектах. К примеру в моей команде есть немцы, американцы, индусы, пакистанцы, филиппинцы, и всем нужно как-то взаимодействовать друг с другом.
Интервью с моим учеником Александром Голубевым, из города Дубай, ОАЭ. Ему 31 год. Он устроился на работу фуллстеком (React + Laravel) в компанию Cristawall Technoologies, их сайт: https://crystawalltech.com/
Поиск работы у него занял 6-8 месяцев, при этом он прошел порядка 50-60 собеседований (зацените упорство!). На работе ему как джуну сразу положили зарплату 2000$ (вот куда надо ехать работать!)
Итак, вот интервью, а в прикрепленном файле (следующим постом) резюме:
-----
Расскажи, где работаешь, в каком городе, на какой фирме?
Работаю в Дубае, фирма CristalPlaza.
-----
Расскажи, с каким стеком работаешь?
Стек большой, фронт на react, бэк на Laravel.
-----
Расскажи, как ты устроился на свою работу?
Прошел собеседование с projectM и head of IT. Была личная встреча в офисе.
-----
Расскажи, сколько тестовых и собеседований прошел, прежде чем получил оффер?
На самом деле очень очень много.... Сейчас требования очень возросли, и с каждым годом становится все сложнее войти в эту профессию. Прошел порядка 50-60 собеседований. По времени заняло 6-8 месяцев.
-----
Расскажи, что спрашивали на собеседованиях?
Начиная от сидеров, миграций, команд какие еще есть, как установливать к примеру реакт в ларавель, про файл evn, про бд, как сделать зависимости, ORM, методы с ORM, контроллеры, отношения hasone, belogsTo, чем отличаются, потом напиши как привязать одну таблицу к другой, как вывести все из таблиц, как фильтрацию сделать, по реакту как работает useEffect, useMemo, redux, потом нужно было написать скрипт типо счетчик быстренько, typescript тоже спрашивали, потом было как пользоваться газзл и домкравлер, как обходить ограничения, про очереди в laravel
-----
Расскажи, чем занимаешься на работе?
В основном написание компонентов и отображение их на фронте с БД.
-----
Расскажи, какие интересные проекты ты делал по работе и вне ее?
На данный момент это учебная платформа в основном для детей с 6-16 лет.
-----
Если не секрет, какая зарплата?
Пока испытательный срок поставили 2000$, после обещаю больше.
-----
Сейчас ты работаешь в офисе или удаленно?
Удаленно.
-----
Расскажи, сильно ли отличается сложность учебных задач от рабочих?
На самом деле отличается. Старайтесь больше делать сложных проектов, чтобы так сказать взорвать мозг, экспериментируйте больше.
-----
Нужны ли на твоей работе знания английского?
Да, фирма англоговорящая, поэтому знание англ. это обязательно.
-----
Помогают ли тебе на работе старшие товарищи? Или приходится со всем разбираться самому?
Конечно, тут все за одно дело)
-----
В целом как ощущения о работе в IT, соответствует ли она твоим ожиданием?
-----
Да, на самом деле я был многим кем, начиная от оператора БПЛА и заканчивая авиационным инженером по вертолетам, и могу сказать, а IT всегда есть куда расти)
-----
Кем ты работал, до того как решил войти в IT?
Сначала был оператором БПЛА, потом стал авиационным инженером по вертолетам и двигателям, после пошел в IT
-----
Не жалеешь ли ты, что решил уйти в IT?
Не конечно, IT это всегда было и будет востребовано.
-----
Что посоветуешь моим ученикам, которые только начинают свой путь?
Старайтесь больше узнавать сами нового, больше экспериментируйте над решениями задач, да это может быть долго и утомительно, но оно того стоит. Старайтесь уделять по 30 мин на решения задачи именно самому, после уже если видите что не можете, спрашивайте у Дмитрия или ищите информацию сами.
Ну и самое главное не сдавайтесь, рано или поздно вы станете тем кем хотите.
-----
Расскажи еще что-нибудь интересное?
Изучайте английский, если хотите работать в международных проектах. К примеру в моей команде есть немцы, американцы, индусы, пакистанцы, филиппинцы, и всем нужно как-то взаимодействовать друг с другом.
Crystawall Technologies L.L.C.
Software Development Company in Dubai | Crystawall Technologies
Dubai's premier digital innovation hub, empowering small and medium businesses on Mobile application development, Web development, UI/UX design and software consultation.
👍12❤4🔥3
cv Alex Golubev.pdf
1.4 MB
Резюме выкладываю отдельным постом (не хочет цепляться к большому тексту)
👍4❤1
Перевел большую часть
сайта на английский:
https://code.mu/en/
Остались не переведены: php стек и nodejs стек. Тк в данный момент редактирую эти учебники и переводить буду уже новую версию:)
Перевод был автоматический с последующей выборочной ручной вычиткой. В связи с чем могут быть различные баги вплоть до целиком битых страниц. Присылайте любые замечения в личку) как по багам, так и по нюансам перевода
сайта на английский:
https://code.mu/en/
Остались не переведены: php стек и nodejs стек. Тк в данный момент редактирую эти учебники и переводить буду уже новую версию:)
Перевод был автоматический с последующей выборочной ручной вычиткой. В связи с чем могут быть различные баги вплоть до целиком битых страниц. Присылайте любые замечения в личку) как по багам, так и по нюансам перевода
code.mu
Site code.mu - the best tutorial on programming languages
On the site you can find textbooks, problem books, reference books on programming languages.
👍11🔥3
Бесплатный тренинг по области видимости переменных в PHP
Начало: 29 октября
Будем изучать область видимости переменных в функциях,
а также работу со ссылками на PHP. Тема очень важная и наверняка вы не все знаете. Так что изучать всем:)
Вступайте для записи:
https://t.me/+hOGJecojc1syOGMy
Начало: 29 октября
Будем изучать область видимости переменных в функциях,
а также работу со ссылками на PHP. Тема очень важная и наверняка вы не все знаете. Так что изучать всем:)
Вступайте для записи:
https://t.me/+hOGJecojc1syOGMy
Telegram
Бесплатный тренинг
Для записи на тренинг вступите в данный канал. Затем ожидайте: в день начала тренинга в него придут все инструкции:)
👍5
Бесплатный тренинг
продвинутая работа с функциями в PHP
Начало: 5 ноября
Будем изучать анонимные функции, стрелочные функции и коллбэки.
Вступайте для записи:
https://t.me/+uK9MuTFrL4gyM2Ri
продвинутая работа с функциями в PHP
Начало: 5 ноября
Будем изучать анонимные функции, стрелочные функции и коллбэки.
Вступайте для записи:
https://t.me/+uK9MuTFrL4gyM2Ri
Telegram
Бесплатный тренинг
Для записи на тренинг вступите в данный канал. Затем ожидайте: в день начала тренинга в него придут все инструкции:)
#перлы
Я ежедневно переписываюсь большим количеством учеников, отвечая на их вопросы. Периодически ученики выдают различные смешные перлы (смешные фразы). Я их сохраняю (да-да!) и, когда накоплю достаточно много, публикую.
Итак, очередная подборка! Напишите в комментариях, какие перлы вам понравились больше всего)
-------------
Ментор (8-го ноября, объявление в общем канале):
Я работаю по расписанию Беларуси.
Вчера был праздничный день, а сегодня типа перенос.
Сегодня буду отвечать, но до обеда)
Вы спросите, что за праздник?)
День Великой Октябрьской Социалистической Революции
Почему мы его еще празднуем, если СССР давно нет?) Хороший вопрос))
Наверное забыли отменить
Почему революцию называют Октябрьской, а отмечают в ноябре?)
Предлагаю догадаться самостоятельно:)
-------------
Ученик (6-го ноября):
так ты завтра балдеешь? на демонстрацию ходите?
стакан залудил и с флагом пошли, весело было
-------------
Ученик:
Здравствуйте, учитель. Доучилась... Сегодня приснилась 100-рублёвая банкнота. И на ней вместо "сто рублей" было написано "console.log("100").
-------------
Ученик:
Вообще очень благодарен вам за сайт и задачник
Больше такого типа не находил
Все в одном месте и очень удобно, лишнего нет
Подумывал купить курс, но жаба супер-душит)))
-------------
Ученик:
Бля, я ещё и про ларавел прочитал
Зачем я это прочитал на ночь глядя?
-------------
Ученик:
Доброе утро, епт твою же заногу Диман, ты сколько времени потратил на создание сайта...
Я сейчас немного полазил и у меня голова сейчас взорвётся скока тут всего...
Это сколько мне нужно времени чтобы все изучить.
-------------
Ученик:
А вы из России?
Ментор:
из Беларуси
Ученик:
Хорошо. А то думал куплю курс, а потом у меня проблемы будут, что терроризм поддерживаю или ещё хуже - кините меня
Ментор:
да, беларусы славятся своей честностью)
-------------
Ученик (в коде сброшенном на проверку):
alert('Не сразу понял, ЗАТО ПОТОМ КАК ПОНЯЛ')
-------------
Ученик (ищет косые кавычки на клавиатуре):
Епт их бы ещё глубже спрятали
Ели нашёл
-------------
Ученик:
Здравствуйте Я бы хотел бы научиться программированию на языке бетон
-------------
Преамбула:
Сбросил ученику (он русский) учебную задачу спарсить часть товаров с сайта 21vek.by. Это сайт по продажи электроники в Беларуси. Цены там в беларуских рублях (курс сейчас такой, что в бел. рублях цены существенно ниже, чем в российских)
Ученик:
Привет. Хотел тебя спросить, цены на этом сайте реальные?)
21vek?
Ментор:
да, в бел рублях просто)
не в российских
Ученик:
Блин, а я уже хотел там закупаться))
И тут продавать)
-------------
Ученик:
ниче не получается
я умственно отсталый
-------------
Ученик:
все выводит кроме буквы а
ну как так то?))))
Ментор:
есть идеи?)
Ученик:
Думал пойти пива с горя попить
Других нет
-------------
Ученик:
В плане литературы - всё плохо. Столько шлака по php написано, что просто караул.
Нашел парочку хороших. Остальное - шлак редкостный. Чел пишет книгу по php, а потом на нем решает двойные интегралы))) Нормальный человек???))) Пропустил лекции по фортрану походу)))
-------------
Ученик:
Ну да. Это понятно. Просто в див вставляю картинку но. Не пойму почему не она при этом не меняется размерность и все такое. Ведь свойства задаёшь
Ментор:
ни на что не реагирует?
Ученик:
На мои нервы только😂
-------------
Ментор:
верстка вообще запутанная штука
много костылей
сейчас уже гораздо меньше, чем было 10-20 лет назад
Ученик:
20!?
Тебе сколько лет, Дункан Маклауд!? :)
-------------
Ученик:
у меня тут кстати идейка проскочила ... 😏
Ментор:
какая?)
Ученик:
как можно в резюме карты сделать коммерческим опытом ...
Скажу, вот, Дмитрий оказался довольно азартным игроком и заказал мне картишки сделать. Вот тебе и ком опыт
😂😂😂
ну, естественно - проект в развитии, и двигаемся дальше
-------------
Ученик скинул учебную соц сеть на проверку.
Через некоторое время пишет:
Как там моя соцсетка? Цукерберг с Дуровым пошли акции сдавать по дешёвке?)))
-------------
Ученик:
А ты ночью не работаешь?
Ментор:
редко)
Я ежедневно переписываюсь большим количеством учеников, отвечая на их вопросы. Периодически ученики выдают различные смешные перлы (смешные фразы). Я их сохраняю (да-да!) и, когда накоплю достаточно много, публикую.
Итак, очередная подборка! Напишите в комментариях, какие перлы вам понравились больше всего)
-------------
Ментор (8-го ноября, объявление в общем канале):
Я работаю по расписанию Беларуси.
Вчера был праздничный день, а сегодня типа перенос.
Сегодня буду отвечать, но до обеда)
Вы спросите, что за праздник?)
День Великой Октябрьской Социалистической Революции
Почему мы его еще празднуем, если СССР давно нет?) Хороший вопрос))
Наверное забыли отменить
Почему революцию называют Октябрьской, а отмечают в ноябре?)
Предлагаю догадаться самостоятельно:)
-------------
Ученик (6-го ноября):
так ты завтра балдеешь? на демонстрацию ходите?
стакан залудил и с флагом пошли, весело было
-------------
Ученик:
Здравствуйте, учитель. Доучилась... Сегодня приснилась 100-рублёвая банкнота. И на ней вместо "сто рублей" было написано "console.log("100").
-------------
Ученик:
Вообще очень благодарен вам за сайт и задачник
Больше такого типа не находил
Все в одном месте и очень удобно, лишнего нет
Подумывал купить курс, но жаба супер-душит)))
-------------
Ученик:
Бля, я ещё и про ларавел прочитал
Зачем я это прочитал на ночь глядя?
-------------
Ученик:
Доброе утро, епт твою же заногу Диман, ты сколько времени потратил на создание сайта...
Я сейчас немного полазил и у меня голова сейчас взорвётся скока тут всего...
Это сколько мне нужно времени чтобы все изучить.
-------------
Ученик:
А вы из России?
Ментор:
из Беларуси
Ученик:
Хорошо. А то думал куплю курс, а потом у меня проблемы будут, что терроризм поддерживаю или ещё хуже - кините меня
Ментор:
да, беларусы славятся своей честностью)
-------------
Ученик (в коде сброшенном на проверку):
alert('Не сразу понял, ЗАТО ПОТОМ КАК ПОНЯЛ')
-------------
Ученик (ищет косые кавычки на клавиатуре):
Епт их бы ещё глубже спрятали
Ели нашёл
-------------
Ученик:
Здравствуйте Я бы хотел бы научиться программированию на языке бетон
-------------
Преамбула:
Сбросил ученику (он русский) учебную задачу спарсить часть товаров с сайта 21vek.by. Это сайт по продажи электроники в Беларуси. Цены там в беларуских рублях (курс сейчас такой, что в бел. рублях цены существенно ниже, чем в российских)
Ученик:
Привет. Хотел тебя спросить, цены на этом сайте реальные?)
21vek?
Ментор:
да, в бел рублях просто)
не в российских
Ученик:
Блин, а я уже хотел там закупаться))
И тут продавать)
-------------
Ученик:
ниче не получается
я умственно отсталый
-------------
Ученик:
все выводит кроме буквы а
ну как так то?))))
Ментор:
есть идеи?)
Ученик:
Думал пойти пива с горя попить
Других нет
-------------
Ученик:
В плане литературы - всё плохо. Столько шлака по php написано, что просто караул.
Нашел парочку хороших. Остальное - шлак редкостный. Чел пишет книгу по php, а потом на нем решает двойные интегралы))) Нормальный человек???))) Пропустил лекции по фортрану походу)))
-------------
Ученик:
Ну да. Это понятно. Просто в див вставляю картинку но. Не пойму почему не она при этом не меняется размерность и все такое. Ведь свойства задаёшь
Ментор:
ни на что не реагирует?
Ученик:
На мои нервы только😂
-------------
Ментор:
верстка вообще запутанная штука
много костылей
сейчас уже гораздо меньше, чем было 10-20 лет назад
Ученик:
20!?
Тебе сколько лет, Дункан Маклауд!? :)
-------------
Ученик:
у меня тут кстати идейка проскочила ... 😏
Ментор:
какая?)
Ученик:
как можно в резюме карты сделать коммерческим опытом ...
Скажу, вот, Дмитрий оказался довольно азартным игроком и заказал мне картишки сделать. Вот тебе и ком опыт
😂😂😂
ну, естественно - проект в развитии, и двигаемся дальше
-------------
Ученик скинул учебную соц сеть на проверку.
Через некоторое время пишет:
Как там моя соцсетка? Цукерберг с Дуровым пошли акции сдавать по дешёвке?)))
-------------
Ученик:
А ты ночью не работаешь?
Ментор:
редко)
🤣10👍5🔥2😁2🙈1