✅Решение задачки от Google!
Их, вообще-то, два. Предложим более популярное:
1. Наполни стакан 500 мл кофем и вылей из него 300 мл во второй стакан. У тебя осталось 200 мл кофе в стакане, объёмом 500 мл;
2. Вылей кофе из стакана 300 мл в раковину (или на пол, если с уборщицей не в ладах);
3. Вылей 200 мл кофе в пустой стакан 300 мл;
4. Снова наполни 500 мл стакан с кофе и вылей из него 100 мл кофе в стакан 300 мл, наполнив его до верха.
5. В результате — в стакане, объёмом 500 мл останется ровно 400 мл латте!
Их, вообще-то, два. Предложим более популярное:
1. Наполни стакан 500 мл кофем и вылей из него 300 мл во второй стакан. У тебя осталось 200 мл кофе в стакане, объёмом 500 мл;
2. Вылей кофе из стакана 300 мл в раковину (или на пол, если с уборщицей не в ладах);
3. Вылей 200 мл кофе в пустой стакан 300 мл;
4. Снова наполни 500 мл стакан с кофе и вылей из него 100 мл кофе в стакан 300 мл, наполнив его до верха.
5. В результате — в стакане, объёмом 500 мл останется ровно 400 мл латте!
👍20👎3
🤔Сегодня вопрос такой — вам закинули два оффера:
- первый в Яндекс или другую крупную корпорацию, на мощную синьор-должность с зарплатой 400 000₽+, в сфере, в которой вы очень хорошо разбираетесь и во многом себя реализовали;
- второй — на миддл-разработчика в Теслу или SpaceX. Зарплата $4 000, есть скидка на проживание в комфортной общей зоне. Работать и думать придётся больше, также с вашей з/п нужно будет немного ужаться.
Что бы вы выбрали, и почему?
- первый в Яндекс или другую крупную корпорацию, на мощную синьор-должность с зарплатой 400 000₽+, в сфере, в которой вы очень хорошо разбираетесь и во многом себя реализовали;
- второй — на миддл-разработчика в Теслу или SpaceX. Зарплата $4 000, есть скидка на проживание в комфортной общей зоне. Работать и думать придётся больше, также с вашей з/п нужно будет немного ужаться.
Что бы вы выбрали, и почему?
👍10😁1
Друзья, небольшой анонс ⚡️
Сегодня в 17:00 по мск мы будем выступать в финале конкурса стартапов от HSE с презентацией нашего собственного стартапа - подготовка к собеседованиям и помощь с трудоустройством.
Мы ведь стартаперы, как никак. 😄
Поэтому если захотите прийти и поддержать нас, то регайтесь на онлайн трансляцию. Думаю будет интересно, постараюсь все не зафакапить. 🥲
Будем вас ждать, всем peace✌️
Сегодня в 17:00 по мск мы будем выступать в финале конкурса стартапов от HSE с презентацией нашего собственного стартапа - подготовка к собеседованиям и помощь с трудоустройством.
Мы ведь стартаперы, как никак. 😄
Поэтому если захотите прийти и поддержать нас, то регайтесь на онлайн трансляцию. Думаю будет интересно, постараюсь все не зафакапить. 🥲
Будем вас ждать, всем peace✌️
👍5🔥3
Forwarded from Путь предпринимателя | НИУ ВШЭ
Финал масштабного конкурса HSE Startup Cup 2022 для стартапов из Вышки пройдёт уже 7 июня в 17:00 🏆
Регистрируйтесь и смотрите питчи лучших проектов: https://inc.hse.ru/startupcup
Адрес: Культурный центр НИУ ВШЭ, Покровский бульвар 11, стр 6.
Сначала участники презентуют свои стартапы перед жюри и гостями. Далее будут объявлены и награждены победители конкурса.
Это отличная возможность для предпринимателей и всех, кто интересуется it-бизнесом, познакомиться с рынком и молодыми перспективными командами 🚀
#HSEStartupCup2022
Регистрируйтесь и смотрите питчи лучших проектов: https://inc.hse.ru/startupcup
Адрес: Культурный центр НИУ ВШЭ, Покровский бульвар 11, стр 6.
Сначала участники презентуют свои стартапы перед жюри и гостями. Далее будут объявлены и награждены победители конкурса.
Это отличная возможность для предпринимателей и всех, кто интересуется it-бизнесом, познакомиться с рынком и молодыми перспективными командами 🚀
#HSEStartupCup2022
👍6🔥1
💻Полезность для тех, кто пишет на PHP: наш ментор по PHP, автор канала @beerphp, написал статью на тему «Принцип подстановки Барбары Лисков — предусловия и пост-условия». Статья полная и наглядная — с примерами и подробными объяснениями, мастхев к прочтению😎
Из статьи ты узнаешь:
- почему предусловия не могут быть усилены в подклассе?
- почему постусловия не могут быть ослаблены в подклассе?
- про инвариантность.
Время прочтения 5 минут👉 ТЫК
Из статьи ты узнаешь:
- почему предусловия не могут быть усилены в подклассе?
- почему постусловия не могут быть ослаблены в подклассе?
- про инвариантность.
Время прочтения 5 минут👉 ТЫК
Хабр
Принцип подстановки Барбары Лисков (предусловия и постусловия)
Почему у многих возникают проблемы с этим принципом? Если взять не «заумное», а более простое определение, то оно звучит так: Наследующий класс должен дополнять, а не замещать поведение базового...
🔥9👍3
🤔🤔К вам часто приходят с предложениями о работе?
В последнее время, мнения сильно разделились: кто-то пишет, что достаточно написать «Open to work» на Линкедине и ждать поток писем от жаждущих HRов. Другие ищут работу неделями, а то и месяцами. У вас какая ситуация?
В последнее время, мнения сильно разделились: кто-то пишет, что достаточно написать «Open to work» на Линкедине и ждать поток писем от жаждущих HRов. Другие ищут работу неделями, а то и месяцами. У вас какая ситуация?
🤔11👍2❤1
🤔#Задачка от Apple: для Middle-программистов.
Решили немного поменять формат задачек — для того, чтобы вы могли попрактиковаться не только в логике, но и в английском. Нашли задачку от Apple: описания два — ниже на английском, в комментах — на русском🥰
You have a 100 coins laying flat on a table, each with a head side and a tail side. 10 of them are heads up, 90 are tails up. You can’t feel, see or in any other way find out which 10 are heads up.
Your goal: split the coins into two piles so there are the same number of heads-up coins in each pile.
Ответ выложим в 21:00 по МСК!
Решили немного поменять формат задачек — для того, чтобы вы могли попрактиковаться не только в логике, но и в английском. Нашли задачку от Apple: описания два — ниже на английском, в комментах — на русском🥰
You have a 100 coins laying flat on a table, each with a head side and a tail side. 10 of them are heads up, 90 are tails up. You can’t feel, see or in any other way find out which 10 are heads up.
Your goal: split the coins into two piles so there are the same number of heads-up coins in each pile.
Ответ выложим в 21:00 по МСК!
👍9
✅Решение задачки от Apple!
Тоже на английском:
You want equal number of heads in each pile. There are currently 10 of them. You don’t know which but it doesn’t matter. All you have to do… take any 10 coins out of the 100, put them into a separate pile, and flip those 10 over. That’s pile #1. Pile #2 is the remaining 90 coins, unflipped. Just leave them. You’re done. Seriously.
You can do this with any number of coins. If you had 20 coins, and 18 were heads, you’d need to take 18 of them (it doesn’t matter which) into a separate pile and flip those 18. That’s pile #1. If you had 10 coins and 3 were heads, you’d take 3 random coins into a new pile and flip those 3 for your first pile, and the rest are your second pile.
Тоже на английском:
You want equal number of heads in each pile. There are currently 10 of them. You don’t know which but it doesn’t matter. All you have to do… take any 10 coins out of the 100, put them into a separate pile, and flip those 10 over. That’s pile #1. Pile #2 is the remaining 90 coins, unflipped. Just leave them. You’re done. Seriously.
You can do this with any number of coins. If you had 20 coins, and 18 were heads, you’d need to take 18 of them (it doesn’t matter which) into a separate pile and flip those 18. That’s pile #1. If you had 10 coins and 3 were heads, you’d take 3 random coins into a new pile and flip those 3 for your first pile, and the rest are your second pile.
👍11🤯2
Какой язык программирования (исключая Python, Java, PHP и т.п.) — считаете самым перспективным?
Golang, Kotlin, Swift, Rust — плюсуйте в комменты или пишите свои варианты👇 Объяснения приветствуются. Может быть, сами кодите на одном из перечисленных?
Golang, Kotlin, Swift, Rust — плюсуйте в комменты или пишите свои варианты👇 Объяснения приветствуются. Может быть, сами кодите на одном из перечисленных?
🤔2👍1
Хелоуу! 👋
⚡️ Еще одна классная новость: мы запартнерились с одним очень крутым проектом - Dev House, который помогает развиваться Front-end разработчикам.
Ребята частенько выкладывают полезный контент:
👉 Видео уроки
👉 Разные задачки по фронтенду
👉 Объяснялки
И в целом у ребят очень клевая и ламповая атмосфера на канале.
🚀 Кстати недавно они запустили свой курс: Front-end разработчик с нуля. В рамках которого обучают основам JS, фреймворку Vue.js, паттернам программирования, а также научат писать SOLID код. 😊
👍 В общем, очень рекоммендуем этих ребят и как всегда ждем от вас обратной связи!
⚡️ Еще одна классная новость: мы запартнерились с одним очень крутым проектом - Dev House, который помогает развиваться Front-end разработчикам.
Ребята частенько выкладывают полезный контент:
👉 Видео уроки
👉 Разные задачки по фронтенду
👉 Объяснялки
И в целом у ребят очень клевая и ламповая атмосфера на канале.
🚀 Кстати недавно они запустили свой курс: Front-end разработчик с нуля. В рамках которого обучают основам JS, фреймворку Vue.js, паттернам программирования, а также научат писать SOLID код. 😊
👍 В общем, очень рекоммендуем этих ребят и как всегда ждем от вас обратной связи!
Telegram
Dev House Jun Front
Привет друг!
Чат - https://news.1rj.ru/str/dev_house
Чат - https://news.1rj.ru/str/dev_house
👍2
🤔#ВопросСподвохом по JavaScript!
Сегодня вопрос такой: в каком порядке исполнятся скрипты и почему?
Пишите в комменты — а ответ от ментора выложим в 20:00 по МСК!
Сегодня вопрос такой: в каком порядке исполнятся скрипты и почему?
Пишите в комменты — а ответ от ментора выложим в 20:00 по МСК!
👍7
✅Ответ на #ВопросСподвохом от ментора по JavaScript!
1.
Поясняю: Когда браузер загружает HTML и доходит до тега <noscript>...</noscript>, он не может продолжать строить DOM. Он должен сначала выполнить скрипт. То же самое происходит и с внешними скриптами <noscript src="..."></noscript>: браузер должен подождать, пока загрузится скрипт, выполнить его, и только затем обработать остальную страницу.
1️⃣async: Порядок загрузки (кто загрузится первым, тот и сработает). Может выполниться до того, как страница полностью загрузится. Такое случается, если скрипты маленькие или хранятся в кэше, а документ достаточно большой.
2️⃣defer: Порядок документа (как расположены в документе). Выполняется после того, как документ загружен и обработан (ждёт), непосредственно перед DOMContentLoaded.
...поэтому сначала исполнится скрипт 1, поскольку он первый в очереди и по скорости загрузки. Далее 2, потому что у него скорость загрузки такая же быстрая — 1 секунда. Загрузка асинхронно — вне очереди, 3 скрипт загружается за 1,5 секунды и выполняется сразу после загрузки, затем 4 скрипт загружается в порядке очереди и по скорости 2 секунды, последние скрипты — 5, 6, 7. Они загружаются в конце и в порядке очереди размещения в DOM.
1.
<noscript src="noscript-2.js"></noscript> // Время загрузки скрипта 1s
2. <noscript async src="noscript-6.js"></noscript> // Время загрузки скрипта 1s
3. <noscript async src="noscript-1.js"></noscript> // Время загрузки скрипта 1.5s
4. <noscript src="noscript-5.js"></noscript> // Время загрузки скрипта 2s
5. <noscript defer src="noscript-3.js"></noscript> // Время загрузки скрипта 3s
6. <noscript defer src="noscript-4.js"></noscript> // Время загрузки скрипта 1.5s
7. <noscript defer src="noscript-7.js"></noscript> // Время загрузки скрипта 0.1s
Поясняю: Когда браузер загружает HTML и доходит до тега <noscript>...</noscript>, он не может продолжать строить DOM. Он должен сначала выполнить скрипт. То же самое происходит и с внешними скриптами <noscript src="..."></noscript>: браузер должен подождать, пока загрузится скрипт, выполнить его, и только затем обработать остальную страницу.
1️⃣async: Порядок загрузки (кто загрузится первым, тот и сработает). Может выполниться до того, как страница полностью загрузится. Такое случается, если скрипты маленькие или хранятся в кэше, а документ достаточно большой.
2️⃣defer: Порядок документа (как расположены в документе). Выполняется после того, как документ загружен и обработан (ждёт), непосредственно перед DOMContentLoaded.
...поэтому сначала исполнится скрипт 1, поскольку он первый в очереди и по скорости загрузки. Далее 2, потому что у него скорость загрузки такая же быстрая — 1 секунда. Загрузка асинхронно — вне очереди, 3 скрипт загружается за 1,5 секунды и выполняется сразу после загрузки, затем 4 скрипт загружается в порядке очереди и по скорости 2 секунды, последние скрипты — 5, 6, 7. Они загружаются в конце и в порядке очереди размещения в DOM.
👍9❤4
Друзья, всем добрый вечер! 🌃
Мы планируем провести небольшой вебинар через пару недель с ребятами из DevHouse. И сейчас мы выбираем темы, на которые нам вместе стоит пообщаться. Поэтому внизу вы найдете голосовалку за наиболее интересную тему. 👇
В общем, пообщаемся и поговорим о наболевшем!
Всех будем ждать✌️
Мы планируем провести небольшой вебинар через пару недель с ребятами из DevHouse. И сейчас мы выбираем темы, на которые нам вместе стоит пообщаться. Поэтому внизу вы найдете голосовалку за наиболее интересную тему. 👇
В общем, пообщаемся и поговорим о наболевшем!
Всех будем ждать✌️
Голосуем за темы для вебинара. Можно несколько.
Anonymous Poll
36%
Что нужно знать, чтобы пройти на джуна?
33%
Как поменялся рынок IT с марта 2022 года?
28%
По каким критериям оценивают лайвкодинг собеседование?
32%
Откуда брать опыт для резюме, если его нет?
24%
Насколько сейчас получить оффер в международную компанию?
22%
Что влияет на зарплату?
31%
Как бороться с сидромом самозванца или страхом на собеседовании?
25%
Как подготовиться к собеседованию на английском?
19%
Как проходит собеседование по System Design, что нужно знать и к чему быть готовым?
2%
Другое, напишу в комменты.
👍11
Каким, на ваш взгляд, должен быть идеальный HR в IT-сфере?
Какие вопросы, на ваш взгляд, точно не стоит задавать, чтобы не тратить время, и о чём стоит узнать у разработчика на первом собеседовании? Или так — какие вопросы вас больше всего раздражают?
Мы предположим:
- «Деньги — это единственная ваша мотивация?»
- «Состоите ли сейчас в отношениях?»
- «Готовы работать сверхурочно?»
- «Какая у вас политическая позиция?»
Какие вопросы, на ваш взгляд, точно не стоит задавать, чтобы не тратить время, и о чём стоит узнать у разработчика на первом собеседовании? Или так — какие вопросы вас больше всего раздражают?
Мы предположим:
- «Деньги — это единственная ваша мотивация?»
- «Состоите ли сейчас в отношениях?»
- «Готовы работать сверхурочно?»
- «Какая у вас политическая позиция?»
🤔7👍3👎2
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья, салют! 👋
Думаю многие из вас помнят, что еще в апреле мы анонсировали новость о том, что хотим сделать MMORPG игру для разработчиков, где можно будет прокачивать своего пресонажа и повышать навыки программирования.
⚡️ Так вот, уже совсем скоро эта игра выйдет в свет!
Мы специально сделали отдельный телеграм канал с новостями об игре, чтобы не засорять ленту основного канала. Именно в нем мы и анонсируем дату релиза игры.
Поэтому, чтобы быть в курсе новостей об игре:
1) Подписывайтесь на тг-канал Dev’s Battle, в котором будет анонс даты релиза.
2) Регайтесь в боте Dev’s Battle, где собственно и будет находиться сама игра.
Мы очень старались, и я надеюсь, что этот проект вам зайдет! ❤️
Думаю многие из вас помнят, что еще в апреле мы анонсировали новость о том, что хотим сделать MMORPG игру для разработчиков, где можно будет прокачивать своего пресонажа и повышать навыки программирования.
⚡️ Так вот, уже совсем скоро эта игра выйдет в свет!
Мы специально сделали отдельный телеграм канал с новостями об игре, чтобы не засорять ленту основного канала. Именно в нем мы и анонсируем дату релиза игры.
Поэтому, чтобы быть в курсе новостей об игре:
1) Подписывайтесь на тг-канал Dev’s Battle, в котором будет анонс даты релиза.
2) Регайтесь в боте Dev’s Battle, где собственно и будет находиться сама игра.
Мы очень старались, и я надеюсь, что этот проект вам зайдет! ❤️
❤8👍2
😓Хочешь найти работу, но чувствуешь эмоциональные сложности? Понимаем.
Ведь готовность пойти на повышение, сменить работу или в принципе заняться её поиском — требует эмоционального вовлечения, сопровождается стрессом.
👉В этой статье наш ментор рассказал, как решить проблему с сомнениями в себе, уверенностью в неуспехе и боязнью нового. В статье описано, откуда «растут ноги» стресса, как эмоциональные сложности портят офферы и что с этим делать.
Время прочтения — 5 минут!
Ведь готовность пойти на повышение, сменить работу или в принципе заняться её поиском — требует эмоционального вовлечения, сопровождается стрессом.
👉В этой статье наш ментор рассказал, как решить проблему с сомнениями в себе, уверенностью в неуспехе и боязнью нового. В статье описано, откуда «растут ноги» стресса, как эмоциональные сложности портят офферы и что с этим делать.
Время прочтения — 5 минут!
Яндекс Дзен
Эмоциональные сложности при поиске работы: как побороть?
Кроме подготовки ваших профессиональных компетенций к собеседованию нужно подготовиться ещё и с моральной точки зрения👇 Почему поиск работы — это стресс? И плох ли стресс? Откуда берется стресс в процессе и что с ним делать? Как войти и выйти из процесса…
❤13👍2👎1
⚡️⚡️Как найти работу быстрее?
Сегодня мы решили рассказать вам о том, как именно мы помогаем ребятам-разработчикам находить работу и что можешь сделать ты, чтобы ускорить этот процесс.
💻Итак, если хочется сменить/найти работу — алгоритм действий достаточно простой: юлить не будем. У нас есть много материалов в свободном доступе (например, вчерашняя статья), которые помогут эффективнее и скорее находить работу. Но чем же мы тогда полезны? Экспертизой и скоростью работы: наши менторы устроили на работу сотни специалистов. В Сбер, Авито, Тинькофф и другие крупные компании.
👇Вот, как выглядит процесс поиска. Итак, представь, что ты собрался искать работу. Вот, какой процесс предлагаем, чтобы сделать поиск максимально эффективным:
1. Составь себе новое резюме — вот статья, где можно взять пример и узнать, какое резюме отлично заходит
2. Выбери 5-6 источников вакансий: LinkedIn, HH, Работа.ру, Superjob.ru, Хабр
3. Поставь реальную цель — например, 70 откликов в неделю (всего 10 в день). Это, в среднем, означает, что ответят тебе 5-10 работодателей, а ты получишь 2-3 приглашения на этап тестового или собеседования. Настройся на марафон, а не на спринт
4. Веди учёт в отдельной таблице, где видно кол-во положительных/негативных откликов — замеряй результаты. Если хочешь устроиться туда, где тебе будет нравиться — проходи больше собеседований, бери 2-3 дня на «подумать», чтобы не выбрать место на эмоциях.
…и так — до победного.
Процесс поиска работы — трудозатратен. Если не хочешь заниматься им сам — делегируй на наш карьерный трекинг. Если устроим тебя раньше оплаченного тобой срока — а так, в основном, и происходит — вернём деньги за недостающие недели🔥
Сегодня мы решили рассказать вам о том, как именно мы помогаем ребятам-разработчикам находить работу и что можешь сделать ты, чтобы ускорить этот процесс.
💻Итак, если хочется сменить/найти работу — алгоритм действий достаточно простой: юлить не будем. У нас есть много материалов в свободном доступе (например, вчерашняя статья), которые помогут эффективнее и скорее находить работу. Но чем же мы тогда полезны? Экспертизой и скоростью работы: наши менторы устроили на работу сотни специалистов. В Сбер, Авито, Тинькофф и другие крупные компании.
👇Вот, как выглядит процесс поиска. Итак, представь, что ты собрался искать работу. Вот, какой процесс предлагаем, чтобы сделать поиск максимально эффективным:
1. Составь себе новое резюме — вот статья, где можно взять пример и узнать, какое резюме отлично заходит
2. Выбери 5-6 источников вакансий: LinkedIn, HH, Работа.ру, Superjob.ru, Хабр
3. Поставь реальную цель — например, 70 откликов в неделю (всего 10 в день). Это, в среднем, означает, что ответят тебе 5-10 работодателей, а ты получишь 2-3 приглашения на этап тестового или собеседования. Настройся на марафон, а не на спринт
4. Веди учёт в отдельной таблице, где видно кол-во положительных/негативных откликов — замеряй результаты. Если хочешь устроиться туда, где тебе будет нравиться — проходи больше собеседований, бери 2-3 дня на «подумать», чтобы не выбрать место на эмоциях.
…и так — до победного.
Процесс поиска работы — трудозатратен. Если не хочешь заниматься им сам — делегируй на наш карьерный трекинг. Если устроим тебя раньше оплаченного тобой срока — а так, в основном, и происходит — вернём деньги за недостающие недели🔥
🔥5🥰2❤1
Хеллоу! 👋
Это я - кот-ревью Max(). Надеюсь, ты меня узнал.
⚡️ Недавно ребята из CodeReview сделали мне свой дом, где я иногда рассказываю всякие интересные истории. В целом мне там нравится, у нас довольно уютно…
О чем рассказываю? - Если честно, то в основном о поиске работы.
Например:
👉 Как сделать так, чтобы тебя начали звать на собеседования?
👉 Откуда брать опыт для резюме, если его нет?
👉 Что делать, если валишься на собеседованиях и не можешь получить оффер?
👉 Насколько стало сложнее искать работу с марта 2022 года?
🔥 Стараюсь вещать с примерами и реальными кейсами, чтобы было интересно.
Если хочешь преисполниться в своих познаниях, то залетай ко мне — буду тебя ждать 😉
Это я - кот-ревью Max(). Надеюсь, ты меня узнал.
⚡️ Недавно ребята из CodeReview сделали мне свой дом, где я иногда рассказываю всякие интересные истории. В целом мне там нравится, у нас довольно уютно…
О чем рассказываю? - Если честно, то в основном о поиске работы.
Например:
👉 Как сделать так, чтобы тебя начали звать на собеседования?
👉 Откуда брать опыт для резюме, если его нет?
👉 Что делать, если валишься на собеседованиях и не можешь получить оффер?
👉 Насколько стало сложнее искать работу с марта 2022 года?
🔥 Стараюсь вещать с примерами и реальными кейсами, чтобы было интересно.
Если хочешь преисполниться в своих познаниях, то залетай ко мне — буду тебя ждать 😉
👍5🔥2
Ребят, всем привет! Небольшой анонс.⚡️
Сегодня нас позвали в гости к AgileFluent, где мы будем рассказывать про то, как проходят технические собеседования в международных компаниях. Сравним собеседования в FANG с собеседованиям в среднестатистические компании и расскажем к чему в целом нужно быть готовым.
👉 Стрим пройдет на тг-канале AgileFluent в 18:30 по мск. Подключайтесь!
Сегодня нас позвали в гости к AgileFluent, где мы будем рассказывать про то, как проходят технические собеседования в международных компаниях. Сравним собеседования в FANG с собеседованиям в среднестатистические компании и расскажем к чему в целом нужно быть готовым.
👉 Стрим пройдет на тг-канале AgileFluent в 18:30 по мск. Подключайтесь!
Telegram
AgileFluent: карьера на международном рынке
Записывайтесь на консультацию с менеджером: https://link.agilefluent.ru/7kx
Помогаем IT и Digital специалистам найти работу за границей:
— сопровождаем до оффера с гарантией;
— 300+ офферов в 22 странах;
— CV, CL, LinkedIn;
— интенсивы по английскому.
Помогаем IT и Digital специалистам найти работу за границей:
— сопровождаем до оффера с гарантией;
— 300+ офферов в 22 странах;
— CV, CL, LinkedIn;
— интенсивы по английскому.
👍10😁1