Руслан Куянец | IT
СтатистикаМентор: https://reactify.ru Frontend сообщество: https://t.me/reactify_IT YouTube канал: https://youtube.com/@reactify-it Связь: @ruslan_kuyanets
- Последний пост
- 24 нояб. 2024 г.
- Последнее чтение
- 13 авг.
- Постов за неделю
- 0
- Всего постов
- 20
- Тип
- открытый
- Язык
- русский
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
➕ Новые вопросы по Redux, Redux Toolkit, RTK Query Мы рады сообщить, что на платформу добавлено 34 новых вопроса по Redux, включая Redux Toolkit и RTK Query. Теперь у вас есть еще больше материалов для подготовки и проверки своих знаний в этих популярных технологиях! 💬 Есть предложения? Если у вас есть идеи, какие вопросы добавить или если вы заметили что-то, что можно улучшить, не стесняйтесь делиться с нами! Ваша обратная связь помогает нам становиться лучше и полезнее для всех. 👍 Обучайтесь, общайтесь, растите вместе с https://yeahub.ru
🚩 YeaHub скоро...
🚩 Амбиции Часто вижу людей, да и друзья рассказывают, о тех, кто по 3–5 лет в IT и зарабатывает 100–180 тысяч, занимаясь одними и теми же типовыми задачами — "красят кнопочки", делают простую рутину. И при этом их всё устраивает. Они не хотят больше, зато охотно осуждают других. Обычно такие люди: ❌ Уверены, что учиться надо долго, как они, — 2–4 года. ❌ Считают, что каждый обязан начинать с 15 тысяч зарплаты, как и они когда-то. Они часто завистливы и злые: «Как так? Я учился 4 года в универе, потом ещё год осваивал профессию, начинал с 15 тысяч в месяц, и вот только спустя годы получаю свои 180». Им сложно принять, что кто-то может начать с нуля, расти быстро и зарабатывать больше них, не затягивая обучение. Я, например, гуманитарий, не особо силён в математике и алгоритмах, а JavaScript давался мне нелегко. Было непросто перестроить мышление на технические рельсы. Но за свои 3,5 года я узнал и успел сделать многое. Создавал фулстек-приложения с нуля, настраивал деплой, работал с облачными сервисами и виртуальными серверами, интегрировал бэкенд и фронтенд. Я управлял командой, обучал новичков, проводил собеседования и сам их проходил. За это время научился разрабатывать проекты под ключ, разобрался в архитектуре веб-приложений. Все эти 3,5 года я работаю с утра до ночи. Начинал с пет-проектов, затем стартапы, менторство, YeaHub. И всё это — после фултайм-работы. Мой день начинается в 6 утра и заканчивается в 11 вечера. Я работаю, чтобы становиться лучше и зарабатывать больше. Моя цель — создать продукт, которым будут пользоваться миллионы людей. Хочу собрать сообщество активных людей, которые, как и я, стремятся к большему, и вместе с ними развивать идеи. YeaHub — наш первый шаг. Скоро мы его запустим и будем наблюдать, как растёт наше детище. Из команды в 30 человек осталось 4–5 самых активных, но благодаря новым участникам нас по-прежнему более 30. Я рад, что вокруг меня амбициозные ребята, которые хотят добиваться успеха и менять мир. С опытом я понял, что жаловаться некому. Никто не должен помогать, никто ничего не обязан. Только я сам отвечаю за свою жизнь. Если что-то не так, берите ответственность на себя. ▶️ Твоя жизнь — в твоих руках. Действуй!
видео или голосовое, без подписи
видео или голосовое, без подписи
Еще полгода назад я с трудом верил менторам, которые утверждали, что их ученики без опыта получают офферы на 250к+ в IT. Казалось, что 150к — это уже предел, и такой результат был бы более чем достойным. Один из моих первых учеников действительно получил оффер на 150к в Сбер, и это на данный момент минимальная сумма среди всех офферов моих менти. Когда я рассказываю это своим друзьям, их реакция просто бесценна, особенно среди тех, кто уже работает в IT. На скринах делюсь с друзьями, но осторожно — там присутствуют маты.
Оффер на 275к на руки в большую продуктовую компанию🔥 Ученик молодец, прошел тяжелый путь и получил вознаграждение! 5 месяцев работал в галере за 17к в месяц. Решил, что достоин лучшего и ушел на поиски работы. Прокачался знатно, ходил абсолютно на все мероприятия, хорошо изучил теорию, задачи, софт вопросы и вопросы по опыту. Это не легкий путь, но дорогу осилит идущий💪 Горжусь учениками 👍 Пока, что это рекорд среди учеников. Напомню: недавно другой ученик без опыта получил 250к (сторговались с 230к до 250к) на руки в бигтех. Скоро таких кейсов станет больше😎
✉️ YeaHub объединяет IT-специалистов. YeaHub — это IT-платформа, предоставляющая разнообразные сервисы для профессионального развития специалистов в сфере информационных технологий. Платформа включает в себя функции для карьеры, обучения, менторства, собеседований и участия в конференциях и соревнованиях. Пользователи могут создавать профессиональные профили, публиковать статьи, общаться и обмениваться опытом с другими специалистами, а также участвовать в мероприятиях и проектах. Верификация знаний гарантирует, что все участники являются квалифицированными профессионалами. Доступ к сервисам платформы бесплатен для активных участников сообщества. YeaHub стремится к взаимной поддержке и совместному росту в динамично меняющемся мире IT. Мы стремимся создать центральное место и единую точку входа в мир IT, охватывая все сферы: обучение, развитие, карьеру, общение и личный брендинг. Это будет социальная сеть, специально разработанная для IT-специалистов. В первую очередь мы реализуем сервисы для обучения и развития, включая: ✔️ Проверку знаний и подготовку к собеседованиям ✔️ Платформу для публикации и чтения статей ✔️ Сервис для анонсирования и участия в мероприятиях в IT ✔️ Полный roadmap по всем профессиям в области технологий В дальнейшем мы планируем запустить более 20 дополнительных сервисов. Главная особенность нашей платформы заключается в едином профиле, который будет отображать всю активность пользователя в IT: количество написанных статей, имеющиеся навыки, посещенные мероприятия и многое другое. Первый сервис уже успешно запущен для учеников, которые готовятся к собеседованиям, одновременно выявляя ошибки и предоставляя обратную связь. #yeahub
🌧 Зона комфорта Многие начинают свой путь в IT, думая, что достаточно выучить технологии и написать пару проектов, чтобы получить работу. Но реальность такова, что IT — это не просто про код. Это постоянный выход из зоны комфорта. Если вы сидите и ждете, что вам придет приглашение на работу, то, возможно, так и будете сидеть долго. Мир IT требует от вас инициативы. Здесь важно не только техническое мастерство, но и умение себя подать, показать свою ценность. Вы должны быть активным участником сообщества, искать возможности, стучаться в двери, даже когда кажется, что они закрыты. Коммуникации и адаптивность не менее важны, чем ваши навыки программирования. Умение презентовать себя на собеседованиях, понимать потребности бизнеса и эффективно взаимодействовать в команде — это те качества, которые работодатели ценят не меньше, чем знания JavaScript или React. Поэтому, если вы думаете, что вас должны звать на работу только потому, что вы закончили курсы или прошли стажировку, вы ошибаетесь. Выход из зоны комфорта — это встречи с новыми людьми, участие в митапах, коллаборация с другими разработчиками, создание проектов, которые решают реальные проблемы. Это постоянное стремление стать лучше и открытость к изменениям. Так что не ограничивайтесь только изучением технологий. Развивайтесь как личность, учитесь коммуницировать, берите на себя ответственность. IT — это комплексная сфера, где успех приходит к тем, кто готов преодолевать себя, учиться новому и показывать свою ценность. Выходите за пределы своей зоны комфорта — и вы увидите, как открываются новые возможности! Суббота и воскресенье даны для того, чтобы обойти тех, кто отдыхает. У тебя есть два дня преимущества. - Куянец Р. #it #motivation
🥇 Иди туда, где страшно Еще год назад я был достаточно стеснительным и неуверенным человеком. С утра до вечера работал, писал кучу кода — как на основной работе, так и для своего проекта. В какой-то момент я даже не мог представить, что буду с командой создавать YeaHub с нуля и что стану ментором, общаясь с огромным количеством людей. Раньше я не мог даже позвонить в ресторан, чтобы забронировать столик, — всегда просил друзей сделать это. И больше всего я боялся, что мне придется проводить консультации и наставлять других. Тем не менее, я давно мечтал создать обучение с реальной практикой и крутыми материалами, где была бы полная вовлеченность ментора, а в чате ученики поддерживали бы друг друга и радовались достижениям. Однако я постоянно откладывал этот момент. Возможно, я так и не начал бы менторство и не создал бы YeaHub, если бы не знаки судьбы. Первый важный знак — это видео про запуск проектов, стартапы и архитектуру. Я начал видеть такие материалы повсюду, и у меня возникла идея собрать команду. Но я по-прежнему дико стеснялся взаимодействовать с незнакомыми людьми. Тогда на помощь пришел мой коллега, который вызвался вместе проводить собеседования и отбор участников в YeaHub. Так и появился YeaHub. Следующий шаг — я начал встречать видео про наставничество, менторство и курсы. Я думал, что было бы здорово стать ментором, но планировал заняться этим позже. И вдруг наткнулся на фразу, которая изменила мое отношение: Пока ты волнуешься, компетентен ты или нет, тебя будут обходить менее компетентные люди. Они будут богаче, известнее и счастливее. Эта цитата стала для меня толчком. Через неделю после того, как я увидел это видео, я объявил о начале своей менторской деятельности и набрал первых 10 учеников всего за месяц. По плану я должен был начать менторство только осенью (сейчас), но судьба распорядилась иначе — и я начал уже в феврале (8 месяцев назад). Всё это стало для меня важными и значимыми событиями, но для кого-то другого такие знаки, возможно, ничего бы не значили. Важно помнить: «Пока ты сомневаешься в своих компетенциях, менее уверенные, но более решительные люди будут обходить тебя. Они будут успешнее и счастливее». #yeahub #mentor
👑 Платформа YeaHub Скоро мы запустим платформу YeaHub. В течение месяца будем активно тестировать и дорабатывать ее вместе с учениками и участниками закрытого чата, чтобы избежать перегрузки и не выпускать сырой продукт в массы. На этой неделе мы исключили неактивных участников из команды и усилили интеграцию с менторством. Теперь после завершения обучения и выполнения заданий ученики проходят 1-3 месяца практики на YeaHub, параллельно готовясь к собеседованиям. Мотивация учеников на высоте, ведь для них это отличная возможность: научиться работать в команде, разбираться в чужом коде, ориентироваться в крупной кодовой базе и освоить рабочие процессы. После такой подготовки мои ученики получают положительные отзывы на собеседованиях. Вот реальный фидбэк от крупной компании: Хорошо рассказываешь с деталями про предыдущие проекты - не нужно вытягивать силой / задавать наводящие вопросы. Видно, что те проекты, которые делал - делал действительно сам. Подойдешь в команду, где будут рады инициативным, заряженным мидлам, которые готовы расти, потому что мотивации у тебя очень много. ❓ Что такое YeaHub? Это IT-платформа, предоставляющая сервисы для карьерного роста, обучения, менторства и участия в мероприятиях. Платформа помогает специалистам развиваться, публиковать статьи, обмениваться опытом и участвовать в проектах. Все участники проходят верификацию, чтобы гарантировать высокое качество профессионалов. YeaHub — это место для поддержки и совместного роста в динамичном мире IT. Мы стремимся улучшить IT-сообщество, объединить специалистов и предоставить им возможности для развития и карьерного роста. На скрине мой профиль на платформе #yeahub
🚨 ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ СОЗДАЛ БИТКОИН? Теория о том, что биткоин был изобретен искусственным интеллектом, и он теперь накапливает огромное количество компьютерной мощности за счет жадности людей. Они думают, что строят гигантские центры по добыче биткоинов, чтобы заработать денег, но на самом деле всё, что они делают, – это строят сверхустойчивую сеть для работы искусственного интеллекта. И то, что у ИИ такое огромное количество денег, чтобы анонимно платить людям за грязную работу в реальном мире. Сверхумный интеллект хочет иметь больше вычислительных машин и роботов. А учитывая, что роботы не так уж и хороши, ИИ при помощи денег использует людей, поскольку люди готовы на все ради больших цифр на своем банковском счете. Недавно увидел reels об этом. Жутко..😬
видео или голосовое, без подписи
🤫 Квантовый воин На меня сильно повлияли несколько книг, одна из которых — «Квантовый воин: сознание будущего» Джона Кехо. Помню, как читал ее по дороге на свою первую работу, проводя в трамвае около полутора часов. В книге говорится о важности визуализации и представления цели как уже достигнутой, а также о проведении аффирмаций и программировании себя на успех. Сначала это звучит наивно, будто бы достаточно просто сидеть на диване, мечтать о деньгах, и они сами придут. Всё выглядит слишком просто, не так ли? Я начал задумываться: действительно ли это работает? Представил себя, лежащего на диване и мечтающего, и осознал, что умение мечтать — это тоже навык. Просто сидеть без дела и фантазировать недостаточно. Книга на самом деле полезная и вдохновляет: если у тебя есть четкая цель и решительный настрой, то все твои действия начинают вести тебя к ней. Смысл в том, что когда вы сосредоточены на своих целях и постоянно их обдумываете, ваш мозг начинает замечать возможности и ресурсы, которые раньше могли оставаться незамеченными. Например, если вы нацелены на карьеру фронтенд-разработчика, ваш мозг начнет фокусироваться на связанных с этим возможностях: - Вы начнете замечать видео на YouTube о курсах по React и JavaScript, которые раньше могли пройти мимо вас. - В поисковых системах будут чаще появляться статьи о трудоустройстве в IT и смене карьеры. - Вы можете встретить информацию о вакансиях и стажировках, которые совпадают с вашими новыми целями. Это лишь простой пример, но он показателен. Все знаки судьбы, которые сопровождали мой рост и изменения, — результат фокусировки на истинной цели и желания следовать за такими знаками. Аффирмации действительно работают, но только если вы действуете. Поэтому, начав свой путь, не сомневайтесь в нем 📌 Прикрепил фото трехлетней давности из трамвая с той самой книгой. #frontend #work
🎮 Подготовка к теоретическим вопросам на собеседовании Этот этап собеседования обычно несложный, так как подготовиться к нему легко — в интернете много материалов, списков вопросов и записей собеседований. Основы технологий кандидаты знают хорошо, но могут возникнуть трудности с базовыми вопросами, например, о работе компьютера, памяти или сетей. Таких вопросов немного, и их можно выучить — достаточно 10-15 основных тем. На более высоких уровнях позиции вопросы могут быть сложнее, включая темы оптимизации, работы браузера, паттернов и сборки мусора. Важно не теряться, а рассуждать — такие вопросы чаще всего нужны только для оценки на собеседовании. Если вы не знаете ответа, можно ответить с юмором или уклончиво. Главное — держать уверенность. Даже если вы ошибаетесь, это не помешает получить оффер, если вы уверенно и грамотно рассуждаете. ⁉️ Как подготовиться: Соберите вопросы: Найдите списки вопросов по нужным вам технологиям и разделите их по категориям. Каждый день уделяйте от 15 минут до 2 часов на их изучение и повторение. Смотрите видео собеседований: Просматривайте видео, чтобы понять, как формулировать ответы и что ожидать на собеседовании. Наблюдайте за манерой ответов. Практикуйтесь в проектах: Реализуйте проекты, которые закрывают множество кейсов реальной работы (например, дебаунс, пагинация, троттлинг). Это поможет освоить нужные навыки. Проходите моковые собеседования: Участвуйте в моковых или групповых собеседованиях, чтобы привыкнуть к ответам в реальном времени и повысить уверенность. Преодолейте стеснительность: Больше общайтесь с людьми, участвуйте в мероприятиях, челленджах и митапах, чтобы развить уверенность. Сообщество поддержит вас. #frontend #interview
🔝 Энтузиазм и активность Не все готовы работать без явной выгоды для себя. Проект, несмотря на его пользу, многие не хотели делать бесплатно. Из 50 участников активными были лишь 25%. Это те, кто регулярно что-то делал, предлагал идеи и помогал. За 2,5 месяца с начала проекта дизайн так и не был готов. Люди уделяли проекту по 2-4 часа в неделю, и погружаться в него глубоко не получалось. Мы созванивались с дизайнерами каждую неделю, но ситуация была безвыходной. Они не понимали, что нужно делать, даже после того, как я предоставил все тексты, референсы и оформленную идею в Фигме. Каждый созвон я объяснял заново, что требуется, но спустя неделю они начинали работу лишь за час до очередного созвона, чтобы показать хоть какую-то активность. Конечно, это моя вина. У меня не было четкого ТЗ и опыта в управлении командой. Хотя я предоставил много идей, три файла в Фигме с расписанными концепциями и сервисами, я думал, что этого будет достаточно. Я ожидал, что дизайнеры сами предложат решения на основе моих указаний, как клиент, который хочет магазин, но не разбирается в деталях. Оказалось, что это не так. Я понял, что могу влиять только на свою зону ответственности. Нельзя заставить других делать работу, но можно нанять других людей. В итоге я нашел дизайнеров за деньги, разместив посты в профильных каналах и чатах. В течение двух дней получил около 30 откликов. Выбрал двух дизайнеров за 20 тысяч в месяц, с нагрузкой 2-4 часа в будни. В результате UI kit и лэндинг были готовы за неделю. Эта ситуация дала мне первый опыт найма и отбора кандидатов. Уже четыре месяца я плачу зарплату дизайнерам, причем увеличил ее почти вдвое. Я научился легче расставаться с деньгами и инвестировать в свое дело. Это был ценный опыт. 📌 Что такое YeaHub сейчас? Продолжение следует... #frontend #startup #yeahub
🖥 Как появился YeaHub В январе я решил собрать команду для совместной практики. Около 60-80 человек подали заявки. Главным условием было знание стека и умение хотя бы немного писать свои проекты. Вместе с коллегой мы проводили собеседования в течение двух недель, по 5 интервью в день. Хотя требовалось знание стека, многие кандидаты только начинали учить JavaScript и просили взять их хотя бы на простые задачи, даже если они не работали с React и знали JavaScript плохо. Позже мы стали уточнять это заранее, чтобы не терять время на звонке. В итоге мы собрали команду из 10 фронтенд-разработчиков: 5 с опытом от 6 месяцев до 3 лет и 5 сильных новичков. Мотивация у ребят была разная: новички хотели получить опыт и прокачаться, опытные — вступить в комьюнити, делать интересные задачи и с нуля создать что-то новое. Ребята были из разных стран и городов. Мы также нашли 2 тестировщиков, одного HR и 5 дизайнеров в чатах. В начале у нас было около 5 бэкенд-разработчиков и пару фулстеков. Всего команда насчитывала около 25-28 человек. Мы общались, созванивались, продумывали стек технологий и брейнштормили. Это была настоящая песочница для айтишников. 📌 Почему мы 2 месяца сидели без дела? Куда ушли все дизайнеры? Продолжение следует... #frontend #startup #yeahub
😮 Реалистичный взгляд на профессию в IT В IT часто романтизируют профессию программиста, создавая впечатление необходимости всеобъемлющих знаний. Однако реальность иная. Для большинства разработчиков глубокие знания во всех областях не обязательны. Современные инструменты значительно упрощают работу, позволяя эффективно решать задачи без погружения в низкоуровневые детали. Благодаря упрощению технологий мы наблюдаем бурный рост IT-сферы. Больше людей могут создавать сервисы и приложения. Огромный объем легаси-кода и нецифровизированных бизнесов создает постоянный спрос на специалистов. Обычный разработчик, хорошо знающий свой стек, остается востребованным на рынке. Важно найти баланс в своей карьере. Любите свое дело, но избегайте фанатизма. Развивайтесь профессионально, не забывая о других аспектах жизни. Для достижения целей нужно прикладывать усилия, но это не должно происходить в ущерб личной жизни. На личном опыте я вижу важность грамотного распределения времени. Сейчас у меня много проектов, но я осознаю необходимость делегирования части обязанностей. Нельзя достичь успеха, ничего не делая, но важно сохранять баланс между работой и личной жизнью. В IT, как и везде, важно найти свой путь, позволяющий развиваться профессионально, оставаясь при этом гармоничной личностью. #life #work #it
👍 Что я понял за 4 года в IT. Советы 1. Поиск информации. Вы должны максимально подружиться с компьютером, интернетом. Помнить все невозможно. Вы должны научиться искать информацию (гуглить). Это очень важно. Нужно научиться ориентироваться во всем разнообразии технологий и научиться задавать правильные вопросы. 2. Сначала сам, потом спроси. Очень важно решать проблему самому. Прежде, чем просить помощь, попробуйте найти информацию в интернете. Попробуйте загуглить разные комбинации одного и того же запроса. 3. Радуйтесь проблемам. Каждая проблема - это еще один рабочий кейс, который вы теперь знаете. Это прежде всего опыт. Если вы постоянно сталкиваетесь с проблемами, ошибками в коде - значит вы работаете. Чем больше вы встретите во время обучения, тем легче будет на работе, когда от вас зависит рабочий процесс. 4. Делайте заметки. Так же как и в спорт зале, когда вы делаете записи подходов, упражнений и весов, которые вы осилили. Следите за своим продвижение, занимайтесь планированием, составляйте список дел, что вам необходимо сделать. Ставьте цели! Это все необходимо, помогает вам и мотивирует. 5. Любите свое дело. Программирование должно стать для вас любимым занятием. Хобби, которое вам нравится. Общайтесь на тему программирования, смотрите интервью, читайте книги, получайте удовольствие от процесса. Если вы сможете влюбить себя в это, то считайте работа у вас в кармане. 6. Отдых важен. Главное в нашем деле не выгореть. Вы должны поймать состояние, когда вам очень интересно. Должен появится азарт и воодушевление. Если вы чувствуете, что устали, то стоит отдохнуть. Нужно разобраться почему вы устали, что не так. Возможно пересмотреть свое обучение. 7. Выполнять самостоятельно задачи. Самостоятельность в решении задач - ключевое отличие между Middle и Junior разработчиками. Middle способен сам находить информацию, анализировать материалы и приступать к задачам, таким как интеграция с платежным сервисом или разработка UI Kit. Важно, что он может достигать целей самостоятельно, даже если потребуется последующий code review. 8. Анализ и поиск лучшего решения Разработчики редко создают что-то абсолютно новое; чаще их решения основаны на сочетании личного опыта и знаний, полученных от других. Они постоянно ищут, анализируют и адаптируют существующие подходы, учитывая рекомендации. Исследование методов других, даже по знакомым задачам, может привести к обнаружению более эффективных решений. 📌 На фото мой отпуск. Пишу гайды для сообщества и пью матчу #interview #work
💸 Первый крупный проект Работая джуном в аутсорс/аутстаф компании, мне активно искали проект, преимущественно иностранный, чтобы компания могла больше заработать. Мне предоставили множество материалов на английском языке и дали возможность посещать занятия английского внутри компании. В этот период было много моковых собеседований с моим наставником. Ко мне постоянно приходил менеджер, и мы прорабатывали резюме и легенду. Мы тренировались проходить собеседование с наставником: он сидел напротив, слушал все вопросы и писал мне ответы на английском в Google Docs. Я читал эти ответы у себя на компьютере во время собеседования. Меня учили, как тянуть время, чтобы наставник успел написать ответ. Это был довольно большой стресс — легенда, английский и теория, которую не слишком хорошо знал. Наконец-то мне нашли проект. Это была лондонская компания, разрабатывающая криптокошелек. В приложении можно было обменивать валюту, переводить криптовалюту и обычные деньги. На этом проекте я работал с React Native, React, Redux, MobX, хотя мой стек был только React и Redux. Моя зарплата тогда не превышала 30 тыс. рублей в месяц, а моей компании за меня платили 3500-4000 евро ежемесячно. Я числился как бы мидл+ с 4+ годами опыта. Как я справлялся с задачами? 80% задач были простейшими. Я делал страницу Sepa переводов, виджеты в кошелек, правки в верстке, добавлял список истории переводов. Почти все задачи выполнял сам. Наставнику нужно было лишь проверить результат перед тем, как я делал Pull Request. Разумеется, никто в той компании, где я был аутстафом, не знал, что я джун и что мне кто-то помогает. Таких, как я, у одного наставника было 8-10 джунов, и каждый приносил по 2-4 тыс. евро/долларов. 📌 На видео мой первый проект. Радуюсь, что сделал валидацию #interview #work