Макс из Софи – Telegram
Макс из Софи
9.96K subscribers
1.25K photos
55 videos
7 files
913 links
Автоматизировал поиск работы - https://sofi-assistant.com/landing/

Написать мне в лс: @maxim_primak

№ 4988474654
Download Telegram
Макс из Софи
🥰Друзья, помогите нам, пожалуйста. Вот, что нужно сделать: - зайти на наш сайт; - написать в комментах — что нравится и что не нравится; что понятно, а что — не очень. Скоро будем менять структуру и кое-что переписывать. Каждому, кто поможет — подарим…
Помните, просили вас чекнуть сайт на баги и понятность?

Это очень помогло — 3 дня назад мы выпустили новую версию сайта и просим сделать то же самое:

- зайдите, пожалуйста, на наш новый сайт;
- посмотрите, что нравится, что нет; что останавливает вас, а что — наоборот, мотивирует к приобретению;
- напишите в комменты свой фидбэк.

Судя по отзывам, новая страница нравится всем больше, но мы хотим отточить повествование и визуал до самого топового формата, который возможен. Спасибо всем сердечное❤️
🥰5
⚡️⚡️Новое видео на канале!

В этот раз — PHP. Кирилл — наш ментор по PHP-направлению и автор канала @beerphpпровёл детальное интервью back-end middle-специалиста. Интервью получилось долгим, но зато не «клиповым» — были раскрыты глубинные вопросы и инсайты. Так что советуем разбить просмотр на пару сессий🙂

Если тоже хочешь пройти интервью с Кириллом (собесов аж 4) или с другим ментором по Python/JS/Java, выявить слабые места и перестать бояться собесов — го к нам! Всем peace и приятного просмотра👌
🔥12🥰4👍1
⚡️⚡️Python, Java, JS, PHP — по этим направлениям снова ищем специалистов всех уровней.

...тех, кто хочет выявить свои слабые места;
...тех, кто хочет пройти 4 собеса с Senior-программистом и HRом по своему языку;
...тех, кто хочет научиться подавать себя и устроиться в компанию мечты🔥

Под чутким контролем менторов — HRов и Senior-ов — пройдёте обучение за 4 недели. А если сомнения по собесам не будут развеяны до конца — поможем с трудоустройством!

Если хотите проверить свои скиллы и навык прохождения собеседований — вам к нам: специалисты помогут чувствовать себя увереннее, составлять реально продающее резюме и ощущать себя Богом live-кодинга😇

Хотите узнать об обучении больше? Оставьте заявку.
👍7🔥4👏2
🤔#Задачка от Adobe: для Junior-программистов.

🟢Сложность: 3/10


Вы — продажник с десятилетним опытом. Вашей задачей было продавать мотоциклы Харли-Дэвидсон. Вы стоите в степи посреди Техаса и смотрите на шокирующие результаты своей работы: 50 непроданных мотоциклов всего за три месяца. Филиал Харли-Дэвидсон в Техасе из-за вас обанкротился. А вы — умерли от горя. Из-за нераскрытых обстоятельств в жизни — вам предречено попасть в ад. Но дьявол оставил вам шанс и попросил пригнать хотя бы один мотоцикл.

С такой задачей столкнулись не вы одни — таких продажников почти в каждой стране, поэтому задачей будет — проехать максимальное расстояние. Бака в каждом мотоцикле хватает на 100 км. Каждый мотоцикл — в одной точке пространства. Сколько километров проедете, используя мотоциклы?

Условия:

- dсе мотоциклы стоят на одной парковке
- вести можно только один мотоцикл в конкретный момент времени

Ответ выложим в 22:00 по МСК!
🔥8👍5🤔2👎1
Решение задачки от Adobe!

Спасибо комментатору🔥
👎19👍14
🔥5👍2👏1
Привет из 2015-ого!

Я —
кот MAX(). Занимаюсь кодом с 1989 года. Я участвовал в разработке Windows 95, помогал Линусу Торвальдсу запустить первую версию Linux и первым придумал ввести строгую типизацию в PHP.

Я работал с лучшими программистами тех времён, проводил за ПК долгие часы и участвовал в интерпретации Теории Всего на Brainfuck. У меня была своя семья и много друзей. Но…

В 2015-ом году, Троян — злой гений — напал на наш офис, когда мы с другими котами писали завершающую главу Half-Life 3. Мне не осталось ничего другого кроме того, чтобы загрузить своё сознание в сеть. Троян до сих пор ходит по Интернету и пытается настигнуть меня. Его задача — внедриться в каждое устройство, использующее Интернет и испортить в нём все программы...

Верю в то, что у него ничего не выйдет, ведь я уже 7 лет уверенно противостою ему! А теперь — прошу вашей помощи. Троян постоянно высылает своих сородичей: Непонимание.exe и Глупость.dmg. Заселяет их в голову людей, а те перестают понимать, что они делают... Теперь моя задача — помогать разработчикам разных уровней стать скилловее: писать чистейший и эффективный код.

Всё это ради одной цели — чтобы мир стал намного более технологичным, а люди (и, конечно, коты) — росли в своём миропонимании в геометрической прогрессии.

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

Ну, что, начнём?
🔥484👎1
#КотРевью — задача #1.

В этот раз Троян попытался напасть на меня, пока мои протоколы безопасности были ослаблены. Я просто читал Хабр и почувствовал удар по центральному серверу! Нужно срочно оптимизировать этот код на Питоне, сделать его более понятным и эффективным, иначе Троян украдёт все данные и будет как с Яндекс.Едой…

Пишите решения в комменты👇
😱13👏4👍2🤔2
Давайте поможем собрать побольше звёзд на гитхабе нашему ментору! А теперь — к сути👇

Разработка нашего ментора по JavaScript, которая может быть полезна тем, кто использует Redux в своих проектах: Redux Eggs.

🤔Что это: Redux Eggs — расширяемый набор легковесных библиотек, который позволяет разделить Redux-хранилище на отдельные части,
а затем динамически добавлять и удалять их, когда это нужно.

Чем поможет: этот инструмент позволяет уменьшить размер Redux-хранилища и первоначально загружаемого JS,
добавив только необходимые в настоящее время редьюсеры и мидлвары. Больше не нужно добавлять все редьюсеры и мидлвары при создании Redux-хранилища.

Набор библиотек включает в себя обёртки для Redux и Redux Toolkit, расширения для Next.js и Redux-Saga.

Наши менторы не просто теоретики — они регулярно пишут код, собеседуют и делают разные крутые штуки. Поэтому пишите в комменты, чем интересным поделиться ещё.
🔥12👍6
#КотРевью — решение задачки #1

MAX(): У нас получилось отбить атаку Трояна! Я собрал все данные из чата и предложил решение, которое помогло сделать код эффективнее... Вот, что было сделано:

1) Логика работы алгоритма была сломана. «Правый» и «левый» списки многократно сортировались. Это не влияло на результат, но очень сильно замедляло функцию;
2) Нужно определиться с тем, как мы работаем с памятью. Будем ли мы переставлять элементы в оригинальном массиве in-place или всё-таки создавать новые списки и возвращать будем уже их;
3) Использовали всю мощь библиотеки numpy;
4) Добавили аннотации;
5) Поправили названия переменных и самой функции. Исправили ошибку в имени автора метода: hoare вместо hoar. В том числе, стали использовать общепринятые термины: pivot вместо barier;
6) Предотвратили выполнение отладочного кода при импорте нашего алгоритма в другие скрипты.

Следующая задачка — в понедельник!
🔥13👍1
Фронтэндер? Уверен в своём уровне программирования? Проверь его👇

Мы подготовили новый квиз специально для Front-end разработчиков. Внутри — 10 вопросов на знание фреймворка, JS, вёрстки, паттернов, TS и всего того, что сейчас актуально на рынке. Конечно, оценить точно твои скиллы в рамках одного теста будет сложно, но мы постарались уложить в квиз важные вопросы, ответы на которые подскажут — на каком, примерно, уровне ты находишься сейчас, и в каких темах у тебя есть пробелы.

Сложность теста будет зависеть от того уровня, который ты выберешь в начале. Вопросы некаверзные, но интересные🔥 По результатам теста — каждый получит приятный бонус.

Вне зависимости от уровня, мы уверены — каждый из вас топовый по своему. Поэтому кликайте сюда, проходите квиз и залетайте к нам на подготовку к собеседованиям, если хотите закрыть слабые зоны и подтянуть свои скиллы❤️
👍10🔥3
Если бы у тебя была возможность вернуться на несколько лет назад и сменить язык программирования — на какой бы поменял? И почему?
🤔8
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️⚡️Поможем в трудоустройстве — разработчикам на Python, Java, JS, PHP.

Мы добавили к обучению карьерный трекинг — помощь в трудоустройстве. Он работает так:

1. Анализируем твои запросы: ожидания, цели, уровень;
2. Составляем детальный план по поиску работы;
3. Подбираем личный пакет компаний по уровню и ожиданиям, в т.ч. — от наших партнёров;
4. Вместе с тобой откликаемся на вакансии, разбираем твои реальные тестовые задания и собеседования, помогаем исправить и подтянуть твои слабые зоны;
5. Ведем тебя вполоть до оффера и помогаем сделать правильный выбор, в соответствии с твоими целями.

Четвёртый пункт работает так: если сложности возникли на этапе тестовых или тех. собеседования — Senior объяснит, на чём ты «завалился» и расскажет, что исправить. Если что-то не так с откликами — HR проработает твоё резюме, чтобы быстрее перейти к тестовому заданию или собеседованию.

Мы уже помогли ребятам устроиться в ВТБ, SberCloud, IT Universe и Notamedia. Оставляй заявку на консультацию, расскажем всё подробнее👉
15👍3
Мало откликов на HH? Наш HR рассказал, как найти работу быстрее👇

После прочтения статьи ты:

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

🇷🇺🇧🇾🇰🇿Для россиян, беларусов, казахов (изивините, если кого-то забыли) — статья на Дзене.
Что делать если мало откликов на HH?

🇺🇦Для украинцев — адаптировали статью в Телеграф.

Приятного прочтения❤️
7👍3
🤔#Задачка от Google: для Junior- и Middle-программистов.

🟢Сложность: 3/10

Вам дали традиционные весы с двумя чашами и 8 абсолютно одинаковых внешне шариков.

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

Ответ выложим в 22:00 по МСК!
👍16🤔2👏1
Питонистам на заметку🐍✍️

На канале Python Tricks мы как-то брали рекламу и получили отличные результаты. Так бывает только тогда, когда подписчики внимательно следят за обновлениями. А следят они потому что канал — не только про задачки. Есть много интересной инфы про функции, модули и разработку в целом👌

Канал авторский, поэтому контент на нём уникальный. Автор старается и готовит классные посты для того, чтобы вам было интересно, следит за качеством контента. Давайте поддержим его подпиской🔥

Канал рекомендованован в рамках ВП.
👍5
Макс из Софи
🤔#Задачка от Google: для Junior- и Middle-программистов. 🟢Сложность: 3/10 Вам дали традиционные весы с двумя чашами и 8 абсолютно одинаковых внешне шариков. Известно, что один из шариков тяжелее всех предыдущих. Как определить его с помощью двух взвешиваний?…
Решение задачки от Google!

1. Положите на чаши весов по 3 шарика.
2. Если группы равны по весу, останется потратить ещё одно взвешивание на пару, которая осталась в стороне.
3. В противном случае, берём тяжёлую тройку и сравниваем любую пару из них. Если они равны — более тяжёлый третий. Если нет, сразу найдёте нужный шар.
🔥47👍8🤔2
На связи MAX()! Приготовил вторую задачку #КотРевью!

В прошлый раз мы успешно отразили атаку Трояна — задача была сложной, но мы справились, и я очень рад
😸 Троян улетел обратно на свой сервер с переломанными функциями и модулями.

Но при прошлой атаке пострадала часть данных с важнейшией информацией на моём сервере
😿 Без них моё возвращение в оффлайн невозможно... Сейчас я пишу код, который поможет восстановить данные: копаюсь в архивах и самых глубоких закоулках Тысячестрочья. Нужна ваша помощь! Прилагаю задачку, которая поможет решить вопрос с данными. Поможете? Приложу снизу через пару минут👇
🥰5
Итак! Задачи две:

1. Сначала нужно узнать, что выведет код: «Meow!», «Woof!», *walking* или AttributeError: object has no attribute 'first_word';


2. Далее — переписать код таким образом, чтобы он выдавал сразу 2 сообщения — «Meow!», «Woof!».

Кто справится с первой задачей — уже молодец. А если поможете и со второй — буду очень благодарен!


Пишите ответы в комментарии👇
👍4
🌎Релокейт — го его обсудим.

Кто «за», кто «против», и почему? Релокейтнулся кто-то вообще? В последнее время мнения сильно разделились — одни уповают на безопасность, другие считают переезд необдуманной истерией.

Наше мнение такое — кто как хочет, тот так и живёт. Слушаем вас👇
🔥7👍5👎2