Список ресурсов для поиска работы
Друг, тебя тоже напрягает то, что на hh.ru мало ответов на твои отклики? Выход есть — попробуй поискать вакансии на других сайтах.
Наши HR менторы Аня и Арина собрали для тебя список ресурсов для поиска работы разработчиком любого уровня.
Сайты:
👉 geekjob.ru
👉 Хабр карьера
👉 Dev.by
👉 budu.jobs
👉 tproger.ru
👉 vc.ru
👉 masterhub.co
👉 proglib.io
👉 spisokrabot.ru
Telegram каналы:
👉 Young & Junior — вакансии IT
👉 junojobs
👉 Telegram IT Job
👉 IT Jobs | Вакансии в IT
👉 Job for Junior
👉 Remote Junior
Ставь 👍, если список для тебя полезен.
Друг, тебя тоже напрягает то, что на hh.ru мало ответов на твои отклики? Выход есть — попробуй поискать вакансии на других сайтах.
Наши HR менторы Аня и Арина собрали для тебя список ресурсов для поиска работы разработчиком любого уровня.
Сайты:
👉 geekjob.ru
👉 Хабр карьера
👉 Dev.by
👉 budu.jobs
👉 tproger.ru
👉 vc.ru
👉 masterhub.co
👉 proglib.io
👉 spisokrabot.ru
Telegram каналы:
👉 Young & Junior — вакансии IT
👉 junojobs
👉 Telegram IT Job
👉 IT Jobs | Вакансии в IT
👉 Job for Junior
👉 Remote Junior
Ставь 👍, если список для тебя полезен.
👍63
5-дневный марафон по резюме 📄
Стартуем 10 апреля 🚀
Друзья, уже на следующей неделе мы запускаем наш первый марафон. В течение 5 дней мы с вами будем заполнять и структурировать резюме на hh.ru, которое раскроет вас как специалистов с наилучшей стороны.
Марафон подготовили наши HR менторы. Он подойдет как для тех, у кого резюме уже составлено, так и для тех, у кого его еще нет.
На марафоне мы разберем:
- типичные ошибки в резюме;
- как заполнить пункт о желаемой должности;
- как структурировать свой опыт;
что писать, если нет релевантного - опыта в разработке;
- как расписать свои навыки;
Наши HR менторы будут следить за вашим прогрессом в комментариях. Если у вас появятся вопросы на любом из этапов марафона по его теме, вы сможете обратиться к ним за помощью.
Участники, которые выполнят все задания марафона, получат призы от нас (скидку 5% на все продукты) и возможность побороться за главный приз от HR менторов — часовую консультацию на свой выбор:
- Консультация по стратегии поиска работы с HR.
- Совместное составление резюме и сопроводительного письма с HR.
- Консультация по вопросам с собеседований с HR.
- Консультация по самопрезентации.
Давайте познакомимся с вами перед началом марафона 🤗
Напишите в комментах к этому посту, как вас зовут и какой у вас опыт в разработке.
Стартуем 10 апреля 🚀
Друзья, уже на следующей неделе мы запускаем наш первый марафон. В течение 5 дней мы с вами будем заполнять и структурировать резюме на hh.ru, которое раскроет вас как специалистов с наилучшей стороны.
Марафон подготовили наши HR менторы. Он подойдет как для тех, у кого резюме уже составлено, так и для тех, у кого его еще нет.
На марафоне мы разберем:
- типичные ошибки в резюме;
- как заполнить пункт о желаемой должности;
- как структурировать свой опыт;
что писать, если нет релевантного - опыта в разработке;
- как расписать свои навыки;
Наши HR менторы будут следить за вашим прогрессом в комментариях. Если у вас появятся вопросы на любом из этапов марафона по его теме, вы сможете обратиться к ним за помощью.
Участники, которые выполнят все задания марафона, получат призы от нас (скидку 5% на все продукты) и возможность побороться за главный приз от HR менторов — часовую консультацию на свой выбор:
- Консультация по стратегии поиска работы с HR.
- Совместное составление резюме и сопроводительного письма с HR.
- Консультация по вопросам с собеседований с HR.
- Консультация по самопрезентации.
Давайте познакомимся с вами перед началом марафона 🤗
Напишите в комментах к этому посту, как вас зовут и какой у вас опыт в разработке.
👍18🔥6
Первый день марафона 📄
Разбираем типичные ошибки в резюме
Друзья, мы начинаем 🥳
Сегодня мы узнаем о типичных ошибках в резюме, научимся их видеть и исправлять.
Наши HR менторы подготовили список ошибок, из-за которых твой отклик может остаться без ответа:
- слишком большое резюме, не умещается на 1-2 страницы;
- обратная ситуация, когда резюме совершенно не раскрывает ученический/коммерческий опыт, pet-проекты, мотивацию;
- нет четких смысловых блоков в виде абзацев, нет структуры;
- указано слишком много нерелевантного опыта;
- если есть нерелевантный опыт, не написана мотивация, почему человек решил уйти в IT, и как его предыдущий опыт помог развить soft-навыки;
- лишний креатив в резюме (например, магистр кодинга, оживлял нерабочий код и т.д.);
- неправильно проставлены акценты в резюме, не используются глаголы для описания своих реализованных задач (нет ответов на вопросы «Что делал? Какие результаты показал?»)
- резюме не проверено на орфографические, лексические и пунктуационные ошибки. Советуем пользоваться расширением для Google Chrome Language tool, сайтами https://glvrd.ru или https://text.ru.
Задание:
Для тех, у кого есть резюме: Проанализировать свое резюме на ошибки. Написать в комментах к этому посту, сколько и какие из них нашли.
Для тех, у кого нет резюме:
На второй картинке есть резюме. Вам нужно будет найти в нем ошибки и написать в комментариях, сколько ошибок и какие именно вы обнаружили.
Разбираем типичные ошибки в резюме
Друзья, мы начинаем 🥳
Сегодня мы узнаем о типичных ошибках в резюме, научимся их видеть и исправлять.
Наши HR менторы подготовили список ошибок, из-за которых твой отклик может остаться без ответа:
- слишком большое резюме, не умещается на 1-2 страницы;
- обратная ситуация, когда резюме совершенно не раскрывает ученический/коммерческий опыт, pet-проекты, мотивацию;
- нет четких смысловых блоков в виде абзацев, нет структуры;
- указано слишком много нерелевантного опыта;
- если есть нерелевантный опыт, не написана мотивация, почему человек решил уйти в IT, и как его предыдущий опыт помог развить soft-навыки;
- лишний креатив в резюме (например, магистр кодинга, оживлял нерабочий код и т.д.);
- неправильно проставлены акценты в резюме, не используются глаголы для описания своих реализованных задач (нет ответов на вопросы «Что делал? Какие результаты показал?»)
- резюме не проверено на орфографические, лексические и пунктуационные ошибки. Советуем пользоваться расширением для Google Chrome Language tool, сайтами https://glvrd.ru или https://text.ru.
Задание:
Для тех, у кого есть резюме: Проанализировать свое резюме на ошибки. Написать в комментах к этому посту, сколько и какие из них нашли.
Для тех, у кого нет резюме:
На второй картинке есть резюме. Вам нужно будет найти в нем ошибки и написать в комментариях, сколько ошибок и какие именно вы обнаружили.
👍11🔥3❤1
Второй день марафона 📄
Заполняем общую информацию и пункт о желаемой должности
Сегодня мы с вами приступим к основному — заполнению резюме. Пойдем по структуре резюме на hh.ru от верхних блоков к нижним.
Общая информация
Начинаем с общей информации: город проживания, контакты для связи, фото.
Важно поставить город проживания в той стране, где вы ищете работу. Так оно будет отображаться в выборке нужной вам страны.
В контактах для связи желательно указывать мессенджеры, так как сейчас это наиболее популярный формат связи.
Выбираем фотографию для резюме без фильтров, посторонних людей в кадре. Примеры и антипримеры фото для резюме мы приводили в этом посте.
Желаемая должность
Выбираем только одну должность для резюме — ту, которая указана в вакансии. Под каждую позицию нужно делать отдельное резюме.
Как не надо:
Python разработчик/Web разработчик/Full-stack разработчик
Как надо:
Отдельное резюме на позицию Python разработчик, отдельное на Full-stack разработчик
Задание:
Заполнить разделы «общая информация» и «желаемая должность» в своем резюме на hh.ru. В комментариях отправить скриншот раздела о желаемой должности.
Заполняем общую информацию и пункт о желаемой должности
Сегодня мы с вами приступим к основному — заполнению резюме. Пойдем по структуре резюме на hh.ru от верхних блоков к нижним.
Общая информация
Начинаем с общей информации: город проживания, контакты для связи, фото.
Важно поставить город проживания в той стране, где вы ищете работу. Так оно будет отображаться в выборке нужной вам страны.
В контактах для связи желательно указывать мессенджеры, так как сейчас это наиболее популярный формат связи.
Выбираем фотографию для резюме без фильтров, посторонних людей в кадре. Примеры и антипримеры фото для резюме мы приводили в этом посте.
Желаемая должность
Выбираем только одну должность для резюме — ту, которая указана в вакансии. Под каждую позицию нужно делать отдельное резюме.
Как не надо:
Python разработчик/Web разработчик/Full-stack разработчик
Как надо:
Отдельное резюме на позицию Python разработчик, отдельное на Full-stack разработчик
Задание:
Заполнить разделы «общая информация» и «желаемая должность» в своем резюме на hh.ru. В комментариях отправить скриншот раздела о желаемой должности.
❤7👍2
Третий день марафона 📄
Заполняем раздел «опыт работы»
Сегодня мы с вами переходим к блоку «опыт работы». Разберем:
- структуру заполнения опыта
- что писать — задачи, результаты или все вместе?
- как заполнить, если нет релевантного опыта?
- упоминать ли нерелевантный опыт?
Погнали 🚀
Опыт работы указываем в обратном хронологическом порядке. Пишем название компании, должность, период трудоустройства, краткую информацию о проекте, стеке технологий, основных задачах, достижениях и успехах. При этом не забываем правило баланса в резюме — оно должно составлять 1-2 страницы.
Пример заполнения на картинке ☺️
Частые вопросы, который мы получаем от наших студентов — как заполнить раздел об опыте, если нет релевантного опыта? Стоит ли его указывать в резюме?
Наш ответ на них — да, стоит. Можно преподнести нерелевантный опыт следующим образом:
- расписать ключевые достижения:
- написать о приобретенных навыках и soft skills, которые вы сможете применить на желаемой должности;
Пример:
До frontend-разработки работал в интернет-маркетинге. Этот опыт помогает мне смотреть на продукт с разных сторон - бизнеса (его целей/бюджетов), клиентов, технической, - и принимать оптимальные решения. Там же я получил опыт командной работы: мы работали в команде из 4-х человек (2 интернет-маркетолога, менеджер, дизайнер), вели задачи в трелло, созванивались 3 раза в неделю, устраивали брейнштормы для поиска лучших решений по проектам.
Также допустимо вынести нерелевантный опыт в раздел «о себе» и кратко расписать, что из этого опыта для вас наиболее ценно.
В опыте работы можно указывать:
- Фриланс / ИП / самозанятость. Выносится в отдельный блок и расписывается по такой же структуре, как на картинке.
- (Для тех, у кого мало / нет опыта) производственная / учебная практика. - Университетские проекты / курсовые / дипломные / волонтерская деятельность.
- Проекты с хакатонов, конференций.
Задание:
Заполнить раздел «опыт работы». Прислать нам скриншот раздела в комменты к этому посту.
Заполняем раздел «опыт работы»
Сегодня мы с вами переходим к блоку «опыт работы». Разберем:
- структуру заполнения опыта
- что писать — задачи, результаты или все вместе?
- как заполнить, если нет релевантного опыта?
- упоминать ли нерелевантный опыт?
Погнали 🚀
Опыт работы указываем в обратном хронологическом порядке. Пишем название компании, должность, период трудоустройства, краткую информацию о проекте, стеке технологий, основных задачах, достижениях и успехах. При этом не забываем правило баланса в резюме — оно должно составлять 1-2 страницы.
Пример заполнения на картинке ☺️
Частые вопросы, который мы получаем от наших студентов — как заполнить раздел об опыте, если нет релевантного опыта? Стоит ли его указывать в резюме?
Наш ответ на них — да, стоит. Можно преподнести нерелевантный опыт следующим образом:
- расписать ключевые достижения:
- написать о приобретенных навыках и soft skills, которые вы сможете применить на желаемой должности;
Пример:
До frontend-разработки работал в интернет-маркетинге. Этот опыт помогает мне смотреть на продукт с разных сторон - бизнеса (его целей/бюджетов), клиентов, технической, - и принимать оптимальные решения. Там же я получил опыт командной работы: мы работали в команде из 4-х человек (2 интернет-маркетолога, менеджер, дизайнер), вели задачи в трелло, созванивались 3 раза в неделю, устраивали брейнштормы для поиска лучших решений по проектам.
Также допустимо вынести нерелевантный опыт в раздел «о себе» и кратко расписать, что из этого опыта для вас наиболее ценно.
В опыте работы можно указывать:
- Фриланс / ИП / самозанятость. Выносится в отдельный блок и расписывается по такой же структуре, как на картинке.
- (Для тех, у кого мало / нет опыта) производственная / учебная практика. - Университетские проекты / курсовые / дипломные / волонтерская деятельность.
- Проекты с хакатонов, конференций.
Задание:
Заполнить раздел «опыт работы». Прислать нам скриншот раздела в комменты к этому посту.
👍9❤2
Четвертый день марафона 📄
Пишем об образовании и ключевых навыках
Мы с вами уже прошли больше половины марафона 🥳 Вы молодцы!
Проверьте, выполнены ли у вас все задания предыдущих дней:
👉 первый день марафона
👉 второй день марафона
👉 третий день марафона
Мы разыграем призы среди всех, кто дойдет до конца марафона и сделает все задания. Вы можете присоединиться к марафону в любой день. Главное — выполнить все задания до 17 апреля 00:00 по Мск.
Сегодня мы заполним резюме дальше и поговорим об образовании и ключевых навыках.
Заполняем раздел «Образование» с указанием наименования колледжа/техникума/университета, специализацией, направлением подготовки, сроком окончания обучения.
В среде разработчиков есть слух о «черном списке» курсов по программированию, и что определенные курсы не стоит указывать. Наше мнение — стоит указывать любые курсы / повышение квалификации. Это покажет ваше стремление развиваться в профессии и готовность учиться.
Ключевые навыки — это стек ваших технологий. Важно указывать навыки от наиболее изученного и подходящего под конкретную должность до наименее изученного и важного.
Например:
JavaScript, React, Redux, CSS, HTML5, Git, Node.js, ООП, MySQL
Задание:
Заполнить разделы «образование» и «ключевые навыки». Сделать скриншот и прикрепить его в комментариях под этой записью.
Пишем об образовании и ключевых навыках
Мы с вами уже прошли больше половины марафона 🥳 Вы молодцы!
Проверьте, выполнены ли у вас все задания предыдущих дней:
👉 первый день марафона
👉 второй день марафона
👉 третий день марафона
Мы разыграем призы среди всех, кто дойдет до конца марафона и сделает все задания. Вы можете присоединиться к марафону в любой день. Главное — выполнить все задания до 17 апреля 00:00 по Мск.
Сегодня мы заполним резюме дальше и поговорим об образовании и ключевых навыках.
Заполняем раздел «Образование» с указанием наименования колледжа/техникума/университета, специализацией, направлением подготовки, сроком окончания обучения.
В среде разработчиков есть слух о «черном списке» курсов по программированию, и что определенные курсы не стоит указывать. Наше мнение — стоит указывать любые курсы / повышение квалификации. Это покажет ваше стремление развиваться в профессии и готовность учиться.
Ключевые навыки — это стек ваших технологий. Важно указывать навыки от наиболее изученного и подходящего под конкретную должность до наименее изученного и важного.
Например:
JavaScript, React, Redux, CSS, HTML5, Git, Node.js, ООП, MySQL
Задание:
Заполнить разделы «образование» и «ключевые навыки». Сделать скриншот и прикрепить его в комментариях под этой записью.
👍5❤1
Пятый и последний день марафона 📄
Пишем о себе
Сегодня нас ждет заключительное задание марафона по резюме на hh.ru — заполнить раздел «о себе».
В блоке «о себе» важно описать вашу ценность — кто вы как специалист, и что можете дать компании. Можно добавить инфо о профессиональных целях или о результатах обучения.
Если вы пишете о своих качествах — лучше описать их через действия, как именно вы их проявляете в рабочем контексте.
Например: ориентируясь на результат, предложила команде и Project Manager пересмотреть подход к выполнению задач. Ввели четкое распределение задач в Redmine, что значительно ускорило закрытие бэклога задач.
Не забываем о ссылках на github, а также на такие ресурсы как codewars/leetcode/kaggle.
В самом конце указываем удобный способ связи или удобный формат взаимодействия с компании, предпочтения в рассмотрении той или иной вакансии (удаленный формат, гибкий график работы, гибкое начало дня и т.д).
Задание:
Заполнить информацию о себе. Прислать нам в комменты к этому посту скриншот с информацией.
Итоги марафона мы подведем уже на следующей неделе, в понедельник. Чтобы выиграть подарки, проверьте, выполнили ли вы все задания марафона.
Желаем всем удачи!
Пишем о себе
Сегодня нас ждет заключительное задание марафона по резюме на hh.ru — заполнить раздел «о себе».
В блоке «о себе» важно описать вашу ценность — кто вы как специалист, и что можете дать компании. Можно добавить инфо о профессиональных целях или о результатах обучения.
Если вы пишете о своих качествах — лучше описать их через действия, как именно вы их проявляете в рабочем контексте.
Например: ориентируясь на результат, предложила команде и Project Manager пересмотреть подход к выполнению задач. Ввели четкое распределение задач в Redmine, что значительно ускорило закрытие бэклога задач.
Не забываем о ссылках на github, а также на такие ресурсы как codewars/leetcode/kaggle.
В самом конце указываем удобный способ связи или удобный формат взаимодействия с компании, предпочтения в рассмотрении той или иной вакансии (удаленный формат, гибкий график работы, гибкое начало дня и т.д).
Задание:
Заполнить информацию о себе. Прислать нам в комменты к этому посту скриншот с информацией.
Итоги марафона мы подведем уже на следующей неделе, в понедельник. Чтобы выиграть подарки, проверьте, выполнили ли вы все задания марафона.
Желаем всем удачи!
👍9
Chat GPT найдет мне работу?
Мы с командой проверили, с какими именно запросами может помочь Chat GPT в описке работы, а где его «компетенций» пока недостаточно. Прикинулись Junior Java разработчиком, и вот что у нас вышло.
Все полные ответы со скриншотами будут в нашем блоге.
Мы начали с простого вопроса:
1️⃣ «Приведи примеры, как ты можешь помочь мне найти работу?»
- ✅ Многообещающий ответ. Кажется, что тут нам помогут решить все проблемы. Идем дальше…
2️⃣ «Я Junior Java разработчик, который ищет работу в России, в идеале удаленную работу с зарплатой более 80 тысяч рублей»
- 🟡 Окей, рекоммендации и советы… Если честно, ожидали получить вакансии, которые мне подойдут. Но ладно, ответ устроил, идем дальше.
3️⃣ «Можешь помочь мне найти 30 подходящих для меня вакансий?»
- ❌ Эх, первый промах. А ведь в начале говорил, что сможет мне помочь. Может быть с резюме получится? А то там ведь наверняка много ошибок.
4️⃣ «Можешь проверить мое резюме и сказать мне, где у меня есть ошибки?»
- ❌ Так, тут снова пошли рекомендации. Это конечно хорошо, но они никак не основаны на моем резюме. Возможно с собеседованием нам повезет больше.
5️⃣ Расскажи, как мне подготовиться к собеседованию на Junior Java разработчика?
- ❌ Ответ конечно полезный, но довольно абстрактный. С чего начать? Где у меня есть пробелы, что стоит подтянуть?
Какой вывод можно сделать?
Chat GPT - это крутой инструмент, которые может тебе сформировать базовые знания о поиске работы. Явно есть смысл позадовать ему вопросы по поводу поиска работы.
Но… Самое главное в поиске работы, это понять почему У ТЕБЯ не получается. Почему ТЕБЯ не зовут на собеседование? Почему ТЫ получил отказ на прошлой недели. Без анализа твоей текущей ситуации сделать это нереально. К сожалению, персонализировать рекомендации и анализировать твою текущую ситуацию чат GPT пока не может.
Может ли он помочь с поиском работы? Отчасти может, да.
Может ли он существенно повляить на этот процесс? Скорее нет.
Мы с командой проверили, с какими именно запросами может помочь Chat GPT в описке работы, а где его «компетенций» пока недостаточно. Прикинулись Junior Java разработчиком, и вот что у нас вышло.
Все полные ответы со скриншотами будут в нашем блоге.
Мы начали с простого вопроса:
1️⃣ «Приведи примеры, как ты можешь помочь мне найти работу?»
- ✅ Многообещающий ответ. Кажется, что тут нам помогут решить все проблемы. Идем дальше…
2️⃣ «Я Junior Java разработчик, который ищет работу в России, в идеале удаленную работу с зарплатой более 80 тысяч рублей»
- 🟡 Окей, рекоммендации и советы… Если честно, ожидали получить вакансии, которые мне подойдут. Но ладно, ответ устроил, идем дальше.
3️⃣ «Можешь помочь мне найти 30 подходящих для меня вакансий?»
- ❌ Эх, первый промах. А ведь в начале говорил, что сможет мне помочь. Может быть с резюме получится? А то там ведь наверняка много ошибок.
4️⃣ «Можешь проверить мое резюме и сказать мне, где у меня есть ошибки?»
- ❌ Так, тут снова пошли рекомендации. Это конечно хорошо, но они никак не основаны на моем резюме. Возможно с собеседованием нам повезет больше.
5️⃣ Расскажи, как мне подготовиться к собеседованию на Junior Java разработчика?
- ❌ Ответ конечно полезный, но довольно абстрактный. С чего начать? Где у меня есть пробелы, что стоит подтянуть?
Какой вывод можно сделать?
Chat GPT - это крутой инструмент, которые может тебе сформировать базовые знания о поиске работы. Явно есть смысл позадовать ему вопросы по поводу поиска работы.
Но… Самое главное в поиске работы, это понять почему У ТЕБЯ не получается. Почему ТЕБЯ не зовут на собеседование? Почему ТЫ получил отказ на прошлой недели. Без анализа твоей текущей ситуации сделать это нереально. К сожалению, персонализировать рекомендации и анализировать твою текущую ситуацию чат GPT пока не может.
Может ли он помочь с поиском работы? Отчасти может, да.
Может ли он существенно повляить на этот процесс? Скорее нет.
Блог - < сodereview />
Chat GPT найдет мне работу? - Блог - < сodereview />
Мы с командой проверили, с какими именно запросами может помочь Chat GPT в описке работы, а где его «компетенций» пока недостаточно.
👎10👍9❤2
Итоги марафона по резюме на hh.ru 📄
Победителем становится — @LissenoK88. Она получает главный приз — бесплатную часовую консультацию от наших HR менторов по своему выбору:
- Консультация по стратегии поиска работы с HR.
- Совместное составление резюме и сопроводительного письма с HR.
- Консультация по вопросам с собеседований с HR.
- Консультация по самопрезентации.
Все, кто участвовал во всех заданиях марафона (их было 5), получают промокод на скидку 5% на любые наши услуги до конца апреля. Можно сэкономить до 5000 рублей. Промокод прилетит вам в личные сообщения.
Всем спасибо за участие!
____________________________
Если чувствуешь, что остались вопросы по любому из этапов поиска работы — запишись к нам на оценку шансов на трудойстройство. Расскажем, как будет проходить совместная работа и чем, сможем помочь. У нас также есть сообщество выпускников, в котором мы делимся вакансиями от наших партнеров.
Желаем всем растопить сердца рекрутеров вашими крутыми резюме!
Победителем становится — @LissenoK88. Она получает главный приз — бесплатную часовую консультацию от наших HR менторов по своему выбору:
- Консультация по стратегии поиска работы с HR.
- Совместное составление резюме и сопроводительного письма с HR.
- Консультация по вопросам с собеседований с HR.
- Консультация по самопрезентации.
Все, кто участвовал во всех заданиях марафона (их было 5), получают промокод на скидку 5% на любые наши услуги до конца апреля. Можно сэкономить до 5000 рублей. Промокод прилетит вам в личные сообщения.
Всем спасибо за участие!
____________________________
Если чувствуешь, что остались вопросы по любому из этапов поиска работы — запишись к нам на оценку шансов на трудойстройство. Расскажем, как будет проходить совместная работа и чем, сможем помочь. У нас также есть сообщество выпускников, в котором мы делимся вакансиями от наших партнеров.
Желаем всем растопить сердца рекрутеров вашими крутыми резюме!
🔥7🥰3❤1👍1
Объявляем неделю JavaScript 💻
С понедельника на семь дней отдадим канал в руки нашего технического ментора. Стас — Senior Software Engineer в Retentioneering. За неделю разберет с вами особенности языка и сравнит различные аспекты программирования на JavaScript.
Так что готовьте пальцы: этот экспертный контент нужно будет сохранять, шерить и лайкать. Если формат зайдет — будем регулярно на недельку отдавать аккаунт в руки наши экспертов, чтобы вы получили из канала как можно больше пользы.
А если уже горишь желанием начать — ставь 🔥
С понедельника на семь дней отдадим канал в руки нашего технического ментора. Стас — Senior Software Engineer в Retentioneering. За неделю разберет с вами особенности языка и сравнит различные аспекты программирования на JavaScript.
Так что готовьте пальцы: этот экспертный контент нужно будет сохранять, шерить и лайкать. Если формат зайдет — будем регулярно на недельку отдавать аккаунт в руки наши экспертов, чтобы вы получили из канала как можно больше пользы.
А если уже горишь желанием начать — ставь 🔥
🔥71👍7
Сравнение null и undefined в JavaScript
Всем привет, в эфире Стас. Свой первый пост официально посвящаю сравнению null и undefined в JavaScript. Оба значения используются для указания отсутствия значения, однако они не являются полностью одинаковыми.
Значение undefined используется, когда переменная была объявлена, но ей не было присвоено значение. А значение null — для указания, что переменная имеет отсутствующее или нулевое значение.
Так как информация объемная, то все разложил по полочкам в статье. Пишите в комментах — было ли понятно, и какие еще вопросы возникают по ходу изучения языка. Остаемся на связи 🤟
Всем привет, в эфире Стас. Свой первый пост официально посвящаю сравнению null и undefined в JavaScript. Оба значения используются для указания отсутствия значения, однако они не являются полностью одинаковыми.
Значение undefined используется, когда переменная была объявлена, но ей не было присвоено значение. А значение null — для указания, что переменная имеет отсутствующее или нулевое значение.
Так как информация объемная, то все разложил по полочкам в статье. Пишите в комментах — было ли понятно, и какие еще вопросы возникают по ходу изучения языка. Остаемся на связи 🤟
Блог - < сodereview />
Сравнение null и undefined в JavaScript - Блог - < сodereview />
В языке программирования JavaScript есть два особенных значения: undefined и null. Являются ли они полностью одинаковыми? Давайте разбираться
👍16❤5🔥2
Почему 0.1 + 0.2 ≠ 0.3
Продолжаем погружаться в особенности JavaScript. В этом языке программирования 0.1 + 0.2 не равно 0.3, что для многих является шоком) Это связано с тем, что внутри компьютера числа хранятся в двоичной системе счисления, а не в десятичной, которую мы используем в повседневной жизни.
Когда мы записываем число 0.1 в десятичной системе счисления, оно выглядит как 0.1. Однако, в двоичной системе счисления, это число не может быть точно представлено в виде конечной дроби, так как оно имеет бесконечную двоичную дробную часть, которая повторяется бесконечно. Таким образом, когда компьютер представляет число 0.1 в двоичной системе счисления, оно хранится приблизительно как 0.0001100110011001100110011001100110011001100110011... и так далее.
Продолжаю рассуждения в статье. Обещаю, все встанет на свои места 🙂
Продолжаем погружаться в особенности JavaScript. В этом языке программирования 0.1 + 0.2 не равно 0.3, что для многих является шоком) Это связано с тем, что внутри компьютера числа хранятся в двоичной системе счисления, а не в десятичной, которую мы используем в повседневной жизни.
Когда мы записываем число 0.1 в десятичной системе счисления, оно выглядит как 0.1. Однако, в двоичной системе счисления, это число не может быть точно представлено в виде конечной дроби, так как оно имеет бесконечную двоичную дробную часть, которая повторяется бесконечно. Таким образом, когда компьютер представляет число 0.1 в двоичной системе счисления, оно хранится приблизительно как 0.0001100110011001100110011001100110011001100110011... и так далее.
Продолжаю рассуждения в статье. Обещаю, все встанет на свои места 🙂
Блог - < сodereview />
Почему 0.1 + 0.2 ≠ 0.3 - Блог - < сodereview />
В языке программирования JavaScript 0.1 + 0.2 не равно 0.3. Но почему? Это баг или фитча? В небольшой статье разберемся, что к чему.
👍10🔥2😁1😱1
Борьба с проблемой точности чисел с плавающей запятой в JavaScript
Сегодня решил продолжить тему точности чисел в JS. В JavaScript можно принимать меры для борьбы с проблемой точности чисел с плавающей запятой. Вот некоторые из них:
- Используйте метод toFixed()
- Используйте библиотеку Big.js
- Избегайте сравнения чисел на равенство
- Используйте BigInt
- Используйте decimal.js
В статье про каждый метод можно прочитать подробнее + в конце приложил полезные ссылки по теме. Всем удачного изучения!
_______________________________________
Кстати, если хочешь подтянуть техническую часть — запишись на консультацию к нашим техменторам. Это Senior разработчики из крутых компаний, которые готовы поделиться экспертизой. А еще они могут сопровождать тебя на Карьерном трекинге — пока ты не получишь оффер. Оставь заявку на сайте, если хочешь узнать подробней.
Сегодня решил продолжить тему точности чисел в JS. В JavaScript можно принимать меры для борьбы с проблемой точности чисел с плавающей запятой. Вот некоторые из них:
- Используйте метод toFixed()
- Используйте библиотеку Big.js
- Избегайте сравнения чисел на равенство
- Используйте BigInt
- Используйте decimal.js
В статье про каждый метод можно прочитать подробнее + в конце приложил полезные ссылки по теме. Всем удачного изучения!
_______________________________________
Кстати, если хочешь подтянуть техническую часть — запишись на консультацию к нашим техменторам. Это Senior разработчики из крутых компаний, которые готовы поделиться экспертизой. А еще они могут сопровождать тебя на Карьерном трекинге — пока ты не получишь оффер. Оставь заявку на сайте, если хочешь узнать подробней.
Блог - < сodereview />
Борьба с проблемой плавающих запятых в JS
В JavaScript можно принимать меры для борьбы с проблемой точности чисел с плавающей запятой. Вот некоторые из них
❤8👍2🔥2
Сравнение экспортов по умолчанию перед именованными
Надеюсь, вы еще не устали и готовы дальше погружаться JavaScript 🙂
В языке JavaScript есть два способа экспорта модулей: экспорт по умолчанию и именованный экспорт. Экспорт по умолчанию позволяет экспортировать только одно значение из модуля, в то время как именованный экспорт позволяет экспортировать несколько значений. Сегодня рассмотрим преимущества каждого варианта. Статья вышла объемная, читай тут.
Спойлер: именованные экспорты и экспорты по умолчанию — это два различных подхода к экспорту функций и переменных из модулей в JavaScript. Именованные экспорты обеспечивают более читаемый и управляемый код, лучшую документацию и совместимость со стандартами ECMAScript, что делает их предпочтительным выбором для большинства проектов. Однако экспорты по умолчанию также имеют свои преимущества и могут быть полезны.
Надеюсь, вы еще не устали и готовы дальше погружаться JavaScript 🙂
В языке JavaScript есть два способа экспорта модулей: экспорт по умолчанию и именованный экспорт. Экспорт по умолчанию позволяет экспортировать только одно значение из модуля, в то время как именованный экспорт позволяет экспортировать несколько значений. Сегодня рассмотрим преимущества каждого варианта. Статья вышла объемная, читай тут.
Спойлер: именованные экспорты и экспорты по умолчанию — это два различных подхода к экспорту функций и переменных из модулей в JavaScript. Именованные экспорты обеспечивают более читаемый и управляемый код, лучшую документацию и совместимость со стандартами ECMAScript, что делает их предпочтительным выбором для большинства проектов. Однако экспорты по умолчанию также имеют свои преимущества и могут быть полезны.
Блог - < сodereview />
Сравнение экспортов в JavaScript
В JavaScript есть два способа экспорта модулей: экспорт по умолчанию и именованный. В этой статье рассмотрим преимущества каждого из них
🔥9
Преимущества прототипного наследования в JavaScript
Сегодня я буду амбассадором прототипного наследования и расскажу вам о его преимуществах. Сразу ныряем в список.
1) Гибкость
Прототипное наследование дает большую гибкость при создании объектов, так как не требует определения классов и наследования. Вы можете создавать объекты непосредственно и наследовать их свойства и методы от других объектов, что делает код более гибким и легко читаемым.
2) Меньше кода
Прототипное наследование требует меньше кода, чем классическое наследование, так как не требует определения классов и наследования. Это может существенно сократить объем написанного кода, что улучшает производительность и упрощает его чтение и понимание.
3) Простота
Прототипное наследование более простое, чем классическое наследование, поскольку не требует определения классов и наследования. Это делает код более легко читаемым и понятным, особенно для новых разработчиков.
4) Динамические объекты
Прототипное наследование позволяет создавать динамические объекты, которые могут изменять свойства и методы во время выполнения программы. Это делает код более гибким и позволяет создавать объекты, которые могут адаптироваться к изменяющимся условиям.
В статье показал примеры + оставил ссылки на полезные материалы, как вы любите 🙂
Сегодня я буду амбассадором прототипного наследования и расскажу вам о его преимуществах. Сразу ныряем в список.
1) Гибкость
Прототипное наследование дает большую гибкость при создании объектов, так как не требует определения классов и наследования. Вы можете создавать объекты непосредственно и наследовать их свойства и методы от других объектов, что делает код более гибким и легко читаемым.
2) Меньше кода
Прототипное наследование требует меньше кода, чем классическое наследование, так как не требует определения классов и наследования. Это может существенно сократить объем написанного кода, что улучшает производительность и упрощает его чтение и понимание.
3) Простота
Прототипное наследование более простое, чем классическое наследование, поскольку не требует определения классов и наследования. Это делает код более легко читаемым и понятным, особенно для новых разработчиков.
4) Динамические объекты
Прототипное наследование позволяет создавать динамические объекты, которые могут изменять свойства и методы во время выполнения программы. Это делает код более гибким и позволяет создавать объекты, которые могут адаптироваться к изменяющимся условиям.
В статье показал примеры + оставил ссылки на полезные материалы, как вы любите 🙂
Блог - < сodereview />
Как работает прототипное наследование в JavaScript?
Как работает прототипное наследование и почему оно может быть лучшим выбором. Разбираемся в нашей статье от Senior JS разработчика.
👍4🔥4🥰1
Разоблачение прототипного наследования в JavaScript: почему оно может быть опасным и как избежать проблем
Вчера был амбассадор, а сегодня адвокат дьявола 👻
О преимуществах прототипного наследования поговорили, но не все так радужно — у этого метода есть свои подводные камни. В последнем посте готов рассказать, как избежать неприятностей.
Вот несколько проблем, связанных с прототипным наследованием, которые могут возникнуть при разработке JavaScript-приложений:
1) Изменение свойств прототипа может привести к неожиданным результатам: если свойство прототипа изменяется, это может повлиять на все объекты, наследующие этот прототип. Это может привести к неожиданному поведению приложения и усложнить отладку.
2) Неправильное наследование свойств и методов: если объект наследует свойство или метод, который уже есть в его прототипе, это может привести к конфликту и непредсказуемому поведению приложения.
3) Отсутствие явного связывания между объектами: прототипное наследование может быть неявным, что затрудняет понимание отношений между объектами и усложняет их дальнейшую модификацию.
В блоге делюсь способами, как с этими проблемами разобраться. И как всегда делюсь паком полезных ссылок)
Друзья, рад был провести с вами время! Накидайте реакций, если вам все понравилось и было полезно 🔥 Пишите в комментах, в чем разобрались, а в чем нет.
Также жду всех на Карьерном трекинге, где помогу вам с технической частью, а мои коллеги HR-менторы раздобудут для вас крутых офферов! Оставляйте заявку на сайте — оценим ваши шансы на трудоустройство и расскажем, чем можем помочь) До связи!
Вчера был амбассадор, а сегодня адвокат дьявола 👻
О преимуществах прототипного наследования поговорили, но не все так радужно — у этого метода есть свои подводные камни. В последнем посте готов рассказать, как избежать неприятностей.
Вот несколько проблем, связанных с прототипным наследованием, которые могут возникнуть при разработке JavaScript-приложений:
1) Изменение свойств прототипа может привести к неожиданным результатам: если свойство прототипа изменяется, это может повлиять на все объекты, наследующие этот прототип. Это может привести к неожиданному поведению приложения и усложнить отладку.
2) Неправильное наследование свойств и методов: если объект наследует свойство или метод, который уже есть в его прототипе, это может привести к конфликту и непредсказуемому поведению приложения.
3) Отсутствие явного связывания между объектами: прототипное наследование может быть неявным, что затрудняет понимание отношений между объектами и усложняет их дальнейшую модификацию.
В блоге делюсь способами, как с этими проблемами разобраться. И как всегда делюсь паком полезных ссылок)
Друзья, рад был провести с вами время! Накидайте реакций, если вам все понравилось и было полезно 🔥 Пишите в комментах, в чем разобрались, а в чем нет.
Также жду всех на Карьерном трекинге, где помогу вам с технической частью, а мои коллеги HR-менторы раздобудут для вас крутых офферов! Оставляйте заявку на сайте — оценим ваши шансы на трудоустройство и расскажем, чем можем помочь) До связи!
Блог - < сodereview />
Чем опасно прототипное наследование в JavaScript?
Разоблачение прототипного наследования в JavaScript: почему оно может быть опасным и как избежать проблем. Рассказывает Senior JS разработчик
👍5🔥4
Опрос о неделе со Стасом
Завершилась горячая неделька по JavaScript и мы бежим к вам в ленту, чтобы собрать фидбэк) Голосуйте в опросе и пишите в коментах, на какую еще тему хотели бы увидеть контент на следующих неделях от экспертов 👇
Завершилась горячая неделька по JavaScript и мы бежим к вам в ленту, чтобы собрать фидбэк) Голосуйте в опросе и пишите в коментах, на какую еще тему хотели бы увидеть контент на следующих неделях от экспертов 👇
Anonymous Poll
21%
Было круто и полезно! 🤩
12%
Узнал кое-что новенькое 😊
8%
Я все это уже знал 😒
29%
Не моя тематика 😔
30%
Просто хочу тыкнуть 🌚
Ищем разработчика для Mock Interview на Python👨💻
Мы, вместе с ребятами из AgileFluent решили организовать Mock Interview в международную компанию на английском языке.
Тебя будут собеседовать и давать обратную связь:
Данил — наш топовый ментор по Python с опытом коммерческой разработки более 10 лет. Даниил работал в Amazon, а сейчас работает в Stripe. Он тот, кто поможет тебе вывести прохождение технического интервью на новый уровень.
Дарья Абхинав — эксперт и ментор AgileFluent, с опытом работы в качестве HR более 10 лет, а в качестве карьерного консультанта уже больше 4 лет.
Эти ребята проведут с тобой собеседование на английском языке, а затем дадут тебе полную обратную связь по твоим слабым местам.
Все собеседование мы планируем провести в прямом эфире на нашем ютуб канале.
Если ты Python разработчик, уровня middle-senior, который задумывается о международном рынке, то напиши в комментах немного о своем опыте разработки, и уже к концу этой недели мы выберем нашего участника.
Мы, вместе с ребятами из AgileFluent решили организовать Mock Interview в международную компанию на английском языке.
Тебя будут собеседовать и давать обратную связь:
Данил — наш топовый ментор по Python с опытом коммерческой разработки более 10 лет. Даниил работал в Amazon, а сейчас работает в Stripe. Он тот, кто поможет тебе вывести прохождение технического интервью на новый уровень.
Дарья Абхинав — эксперт и ментор AgileFluent, с опытом работы в качестве HR более 10 лет, а в качестве карьерного консультанта уже больше 4 лет.
Эти ребята проведут с тобой собеседование на английском языке, а затем дадут тебе полную обратную связь по твоим слабым местам.
Все собеседование мы планируем провести в прямом эфире на нашем ютуб канале.
Если ты Python разработчик, уровня middle-senior, который задумывается о международном рынке, то напиши в комментах немного о своем опыте разработки, и уже к концу этой недели мы выберем нашего участника.
🔥9👍1
Макс из Софи
Ищем разработчика для Mock Interview на Python👨💻 Мы, вместе с ребятами из AgileFluent решили организовать Mock Interview в международную компанию на английском языке. Тебя будут собеседовать и давать обратную связь: Данил — наш топовый ментор по Python…
Сегодня пройдет Mock Interview по Python вместе с нашим ментором и Senior разработчиком Данилом Инеевым, а также с экспертами AgileFluent.
⏳Начинаем в 19:00 по мск!
👉 Вот ссылочка на трансляцию.
Всех будем ждать 🙂
⏳Начинаем в 19:00 по мск!
👉 Вот ссылочка на трансляцию.
Всех будем ждать 🙂
Telegram
AgileFluent: карьера без границ
Ответим на все вопросы на консультации: https://link.agilefluent.ru/7kx
Помогаем IT и Digital специалистам найти работу на глобальном рынке:
— сопровождаем до оффера;
— 500+ офферов в 26 странах;
— CV, CL, LinkedIn;
— курсы по бизнес-английскому.
Помогаем IT и Digital специалистам найти работу на глобальном рынке:
— сопровождаем до оффера;
— 500+ офферов в 26 странах;
— CV, CL, LinkedIn;
— курсы по бизнес-английскому.
👍6