Ростислав, когда?
327 subscribers
248 photos
46 videos
207 links
• Основатель собственной IT школы @campus88ru
• 13 лет в IT
• Обучил более 60 IT разработчиков
Download Telegram
😈 В этом видео описано то, как все видят разработчиков сегодня

🎥https://youtube.com/shorts/ot4K6XZeXH4?feature=share

А теперь серьезно:
Если для вас выбор работы идёт исключительно по тем пунктам, которые описаны в видео, то вообще, честно говоря, стоит остановиться и посмотреть: А что вы ищите?

Это те пункты, на которые смотреть ни в коем случае нельзя 🚫
Важнее то, что вы делаете, тот опыт, который вы получаете и то, насколько компания вас прокачивает.

Если вы как специалист останавливаетесь в развитии в IT индустрии - это подобно смерти.
Каждый год, какие-то новые тренды новые возможности и нужно всегда делать акцент на развитие.

Есть риск, что через год-два вы окажетесь просто ненужные со своими хард скиллами, которые вы не прокачивали, а делали акцент на PlayStation и ништяках, которые описаны видео.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Хотел сегодня сделать информативный пост, но вы только это посмотрите!

https://youtube.com/shorts/TwuNSaXOiXs

Свое мнение рассказал в видео, а что считаете вы?👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🤪4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
👍8🔥3
✈️Я искренне считаю это видео шедевром.
А главное - все гениальное просто!

Очень советую этот лайфхак, сохраняйте себе и отправляйте друзьям разработчикам 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9
⚠️ друзья практиканты (те кто подписал договор)

Напишите мне в лк, по поводу начала практики - @maslov_rostislav
This media is not supported in your browser
VIEW IN TELEGRAM
☠️ Раскрыта тайна массовых увольнений в бигтехах!

Сообщение из рабочего чата:

«Кажется я нашел нам нового frontend разработчика»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
👨‍🏫 Ростислав, как стать крутым разработчиком с нуля?

Сейчас я вам расскажу 5 основных принципов, которые необходимо узнать для начала работы!

Итак, что нужно для начала карьеры в Айти:

1. Соотношение практики и теории должно быть 80/20

2. Заведите свой личный пет проджект, желательно которым будете гореть. Это поможет с мотивацией

3. Умейте ждать и не бросайте сразу. При изучении новой технологии всегда есть порог вхождения примерно в 40 часов, в течении которых вас будет буквально ломать от непонимания и сложности

4. Это звучит странно но - учитесь гуглить.

5. Это звучит еще страннее - прежде чем гуглить, постарайтесь разобраться сами

💻 Вы пока сохраните к себе эту информацию, а чуть подробнее обо всех пунктах и полезных сервисах для этого я расскажу в следующих постах 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🎉3
📝 Ростислав, какие курсы стоит пройти айтишнику?

Итак, смотрим подсказку: пять пунктов, которые я писал выше про начало работы в IT ☝️

Первый пункт: соотношение практики и теории в курсе. Именно на такое соотношение весь уклон. На практику и на получение практически знаний. Иначе, зачем вам вообще курсы?

Второй пункт: pet project. В курсе должны быть практические задания и практические проекты. В программе вы должны увидеть, что на выходе вы получаете не просто практику, а целое портфолио.

Обязательно нужно посмотреть отзывы. Да, бывает отзывы накручивают. Но зайдите на HH и посмотрите, сколько интернов по тегу по этому курсу? Есть ли они вообще они или нет?

Четвертый и пятый пункт: еще раз посмотрите программу курса. Загуглите, такие знания вообще актуальны или нет?

Самое главное: посмотрите и загуглите тему курса. Если по теме, которая есть внутри курса, вы получаете все ответы буквально в первых ссылках Гугла, то логичный вопрос: зачем вам курс? Что вы от него получите?

И, как всегда, не забывайте читать полезные статьи и книжки, они помогут вам закрыть большинство вопросов.

И последнее – не стесняйтесь спрашивать на начальных этапах!
Кстати, в этом как раз хороши школы и курсы.
(особенно мои 😊)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤖 Слили кодовую базу Яндекса со смешными коммитами (ну и самими сервисами само собой)

Предлагаю действовать на опережение. Что бы не ждать, когда сольют ваши коммиты - сделайте это сами.

Конкурс!
Напишите в комментариях какие у вас были самые смешные коммиты (только он должен понравиться мне, учтите) 👌

Победителю подарю книжку «Scrum. Революционный метод управления проектами» 🗳

Жду ваши комменты до конца недели 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Мои друзья из «Мой бизнес» объявляют гранты! Это отличная возможность для всех молодых предпринимателей 👇

Пройди бесплатное обучение в Центре «Мой бизнес» и получи грант до 500 тыс. рублей!
Выдача грантов осуществляется на конкурсной основе.

Начало приема заявок на предоставление грантов планируется в первой декаде июля 2023 года и будет анонсироваться дополнительно на сайте mspvolga.ru.

Участвовать могут:
- физические лица до 25 лет включительно, которые зарегистрировали ИП или являются учредителями ООО/ АО
- социальные предприниматели, сведения о которых внесены в единый реестр субъектов МСП*


Участникам необходимо пройти обучающую программу в Центре «Мой бизнес» или в Корпорации МСП и обеспечить софинансирование не менее 25% от суммы проекта.

Узнать подробнее: 8-800-302-3-203
www.mspvolga.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤‍🔥1
Ростислав, как понять готов ли я для IT?

Сейчас рассскажу 👇

100500 раз встречался с вопросом кем стать, смогу ли я стать разработчиком, с чего начать и тд. И примерно столько же раз, видел разочарование, тк слишком сложно, либо человек просто не вытягивал, не было мотивации и прочее 🧑‍🎓

Думаю, если ты уже в IT то не раз сталкивались тоже с такими запросами.

Лови лайфхак, как понять сможешь ли ты в принципе стать разработчиком (можешь и друзьям отправлять, которые про это спрашивают)

Найди в интернете курс CS50 и пройди его. CS50 (или Computer Science 50) — вводный офлайн и онлайн курс о компьютерных технологиях Гарвардского и, начиная с 2015 года, Йельского университетов.

Ключевое тут “вводный”.

Там примерно 24 часа очень интересных лекций, которые буквально на пальцах объясняют основы. Всего лишь один день 👀

Если ты не сможешь осилить этот курс, то у меня для тебя плохие новости! Максимум, что ты можешь в IT – подписаться на мой телеграм канал или смотреть мои Shorts’ы в ютюбчике 🎞

Если ты прошел курс, то поздравляю – у тебя буквально все шансы, чтобы двигаться дальше 💪

PS: на фото, мой любимый момент 💻
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
Ростислав, как распределяются грейды в IT? 🐒👶🕺🏻

Давай сначала разберемся, что такое грейд. По сути грейды в IT – это уровень скилов (компетенций) 📈

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

Я выделяют три уровня компетенций: junior, middle и senior — начальный, средний и самый высокий грейды. Иногда между ними еще вставляю что-то типа junior+ и middle+. Это когда назвать джуном нельзя, но и до мидла далеко.

Что означают ваши мидлы и синьеры?
Junior — начинающий программист, едва закончивший учебу и стажировку. Он знает базу, но мало задач может решить самостоятельно. Нужно следить за каждым шагом.
Senior — высококвалифицированный спец, который может выполнять задачи сам, помогать другим, проявлять инициативу и подавать релевантные идеи.
Junior+, middle и middle+ — это программисты среднего уровня, которые относительно самостоятельны в своей работе, но упускают подводные камни. За ними нужно тестить. Иногда даже можно пустить код на продакшен без код-ревью.

А можно попроще? Я для себя выработал следующие правила:
1️⃣ Если дать задачу джуну, результат непредсказуем.
2️⃣ Если дать задачу миддлу, то он ее решит, но иногда так, что лучше бы не решал. В 70% случаев задачи просто решаются.
3️⃣ Сеньор решит задачу, и заранее предусмотрит нестандартное поведение приложения или нагрузку на 14 февраля 🙇‍♂️

Ну и самые заветные мечты – как стать сеньером Тут нюанс в том, что нельзя просто стать сеньором, просидев определенное количество лет за компом, там не работает. Так что те, кто мнит себя сеньерами просто потому что проработал в индустрии больше 3х лет (дада, есть такие) - на деле в лучшем случае потянут на крепеньких мидлов.

В общем, советую вам начать уже сейчас, чтобы как можно скорее стать сеньором и получить много денег скиллов!
Хотя и денег тоже 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Я знаю почему идут сокращения в майкрософте, гугле и эпле 🤯
😱3😁1
💰 Ростислав, как пройти собеседование в IT?

Давай расскажу про базовые правила прохождения собесов в IT 👇

Даже не так, я дам чек-лист, что ты мог качественно подготовиться к собесу.
Чек-лист основан на реальных событиях собесах 🎥

✅️ Занеси собеседование в свой календарь, что бы не пропустить

Ну не нужно смеяться, я же говорю, все на реальных событиях основано. Да, бывает так, что человек забывает.

✅️ Проверь камеру и микрофон, если твой собес онлайн

Прими во внимание: если онлайн – включай камеру. Меня невероятно бесят две вещи в онлайн собесах, когда звук как из жопы и когда нет камеры. И можно я не буду объяснять, почему это важно?

✅️ Подготовься - почитай вопросы

Лови лайфхак: берешь название своей технологии, заходишь в гугл и гуглишь: Вопросы к собеседованию %НАЗВАНИЕ ТЕХНОЛОГИИ%. Я открою страшную тайну: 70% процентов компаний готовят вопросы именно так.(я не такой)

✅️ Подготовь свои вопросы

На собеседованиях можно не только отвечать на вопросы, но и задавать их. Я это ценю даже больше, чем ответы на какие-то каверзные технические вопросы.

✅️ Оформи уже свои профили

Оформи профили гитхаба, хабра и других соц сетей. Их смотрят и по ним тебя тоже оценивают.

✅️ Keep Calm

Поверь, даже если ты пройдешь собеседование – это все равно опыт. Если ты пришел на собес – ты уже выиграл.

Кстати, я и сам периодически хожу по собеседованиям. Делаю это, что бы найти новые практики и технологии.

Но есть еще неочевидная вещь: так я узнаю кого в каких компаниях ищут и какая ситуация у коллег «по цеху»

А вы практикуете?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👏2🌭21😁1
Какие вопросы нужно подготовить для собеседования в IT?

У меня есть ультра вопросы, которые помогают быстро принять решение на собеседовании 🧑‍🎓

Рекомендую сохранить их себе, точно пригодится! 👌

Что такое ООП?
Да, я задаю этот вопрос и джунам, мидлам и даже сеньерам.

На самом деле я убиваю сразу двух зайцев: если кандидат не знает ответа, то сразу все становится понятным и нет смысла дальше тратить время на собеседование. А если человек знает ответ, то это помогает кандидату разговориться и даже расслабиться и спокойно идти дальше по вопросам.

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

Какой самый большой факап был?
Если мне не хватает ответа в предыдущем вопросе, то про факапы - это добивочка. Если кандидат говорит, что он мидл или сеньер и у него нет факапов, то тут два вариант(и оба не в пользу кандидата):

- либо человек врет (у меня аллергия на вранье)
- либо он на самом деле не дотягивает для джунов

Я сам лично не раз ложил сервера, сталкивался с ddosами. Невозможно делать большие проекты и не факапить.

Самый большой плюс этих вопросов – даже если заранее задашь эти вопросы кандидату, ничего страшного не произойдет! Все равно будет понятен уровень кандидата.

Можешь ответить в комментариях на эти вопросы, а я скажу, взял бы тебя на работу или нет 👇👇👇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31😁1
💻 Ростислав, как улучшать свои скиллы в айти?
Давайте сразу по пунктам:

1️⃣Выучить новый язык программирования

Изучение нового языка программирования разовьет новые способы мышления! Особенно если он использует парадигмы, с которыми ты еще не знаком. Многие из приобретенных способов мышления могут быть применены к языкам, которые уже знаешь. Возможно, ты даже полюбишь новый язык программирования настолько, что начнешь использовать его для серьёзных проектов.

2️⃣Прочесть хорошую, сложную книгу по программированию

Много знаний можно почерпнуть из книг. Несомненно, практика имеет очень важное значение, но прочитав хотя бы одну хорошую, сложную книгу по программированию, ты не только проверишь своё мышление, но и, вероятнее всего, прокачаешь свой скилл в этом вопросе 🦾

3️⃣Присоединитесь к open source проекту

Какие преимущества участия в open source проекте? Командная работа (прекрасная вещь, особенно, если раньше работал только самостоятельно), возможность научится копаться в чужом коде, понимая его (достаточно сложная задача).

4️⃣Пиши Pet-project с нуля 🐶

Каждую новую программу начинай делать «с нуля». Разрабатывай самостоятельно всю архитектуру и реализуй ее. Повторяй.

Программирование — лучший способ научится программированию. Ты будешь учится на своих ошибках, и под конец проекта получишь гораздо больше удовольствия, чем от прочтения книги. К тому же ты «набьешь руку» и будешь быстрее ориентироваться в тех вопросах, в которых сам разобрался.

5️⃣Читай и изучай код

Исследуй интересные коды, например ядро Linux (ну это хардкод конечно). Ты сможешь познать много новых идиом языка, а еще кое-что о архитектуре ПО. Чтение незнакомого исходного кода — это сложная, но очень полезная работа. Открывай Github и вперед! 🔥

6️⃣Не работает? Не гонись сразу за помощью! Подумай сам!

Итак, у тебя появилась проблема в коде: не работает, либо работает не так как нужно. Ты хочешь ее решить как можно быстрее. Что ты делаешь? Пишешь сразу на форум, в QA, или просто другу?

Так вот, никогда так не делай. Лучше самому потратить время, пытаясь исправить ошибку самостоятельно. Возьми бумагу, карандаш и распиши схему работы алгоритма, сверь с кодом. Не заработало? Ты уже часик-второй (время зависит от размера проблемы) мучаешься с этим куском кода? Избил Google в поисках решения? Так и быть, обратись за помощью. Во всяком случае пытайся решить проблему своими мозгами. Ты потратишь время, но прибавишь навыков.


Возможно, многие вещи покажутся вам слишком очевидными. Но знайте, что никто не расскажет вам секретов как просто так с ничего стать крутым программистом!

Используйте эти шаги поэтапно и добивайтесь больших успехов 👍🏻

А что бы вы добавили к этому списку?

UPD:
спасибо комментариям, забыл про одно из самых важных - английский язык. Учите его и скажу сразу - минимум это знания технического английского
😁1
#смотрикакохуенно работает компания, в которой есть цифровизация!

Что такое цифровизация?

Если бы я отвечал на этот вопрос в рамках подкаста, то это был бы первый в мире подкаст на 10 часов! (просто потому что я плохо объясняю 🤣)

Хайп сейчас не только в IT-вакансиях, но и в цифровизациях компаний. Каждый предприниматель просто мечтает сделать приставку к своему бизнесу IT. Просто везде можно услышать “У нас своя IT система”, “мы цифровизировали свой бизнес” и прочие бла-бла-бла.

Цифровизация – это не про CRM которую вы купили внедрили. Нельзя стать цифровой компанией просто используя Power BI 🙅‍♂️

Нельзя оцифровать компанию и остаться с аналоговыми мозгами и давайте я не буду объяснять почему это так 👇

Есть 5 уровней цифровизации компании:

1️⃣. Несвязанная инфраструктура, проиходит цифровизация отдельных элементов.
2️⃣. Элементы инфраструктуры связаны и интегрированы между собой.
3️⃣. На базе инфраструктуры выстроена полная цифровая модель компании, все процессы оцифрованы
4️⃣. Есть инструменты предиктивной самокорекции
🖐. Полная зрелая открытая инфраструктура

Самое сложное: бизнес начинает видеть изменения в лучшем случае на 3-ем уровне. Приходится тратить тонны энергии на никому непонятные “инфраструктуры” и “интеграции”. Не все компании в состоянии дожить до цифрового будущего.

Те кто не уснул и смог прочитать до конца - 10 реакций и я расскажу на каком уровне цифрового развития наша компания 🙃

UPD: еще две реакции и сяду писать новый пост
UPD #2: реакции порадовали, спасибо🙏 Посту быть
6🤩4👌3😁2🌭2🌚1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
Коллеги, я придумал кого еще можно заменить Искуственным Интеллектом! 😉

Notion приятно удивляет🔥
🔥6🤯2😢1
Продолжаем про команду и про то, как правильно организовать ее работу, чтобы прийти к той самой цифровизации

(Обещанный пост про то, на какой стадии сейчас наша команда будет завтра 👌🏻)

Итак, как НЕ нужно работать с командой или как заставить айтишников НЕ работать?

4 бесящих пункта в общении с командой:

1️⃣ Вы начинаете с самой сложной задачи

Если айтишник сможет решить самую сложную задачу, он сможет решить все остальные, подумают некоторые. С первых минут работы не стоит давать сотруднику самую сложную, большую и плохо описанную задачу – поверьте не все айтишники любят головоломки

2️⃣ Вы переключаете сотрудника с задачи на задачу

Часто так бывает, что нужно просто ненадолго переключиться, чтобы пришла хорошая идея.

Но это не значит, что нужно накидать еще 7 маленьких несложных задач, которые нужно решать одновременно. Это точно взбесит команду и не поможет зациклиться на решении сложной задачи. Ну и не будьте попугаями. Не стоит каждые 15 минут спрашивать “Как дела?”, чтобы помочь отвлечься 🙃

3️⃣ Стимул для развития

Каждому айтишнику нужно развитие. Но куда он может развиваться, если он уже решил самую сложную задачу?(это сарказм) Хотите дать своему спецу задачу из другой технологии?! Это вообще не стимул для развития.

4️⃣ Тренинги

Вам нужно сделать культуру “саморазвития” и показать, что у вас в компании ценят новые знания!

Что делают горе руководители?Правильно - устраивают треннинг. Заставляют всех айтишников подготовить самостоятельные темы для выступления, а потом делают совместный треннинг, где каждый сможет с «удовольствием» выступить перед всей компанией и рассказать о подготовленном материале.
А так как сейчас все хотят быть программистами, то кроме айтишников пригласите туда другие отделы! Чтобы они тоже могли «научиться» ремеслу программирования. Короче, бред.

Проверьте эти простые четыре пункта, вдруг вы тоже бесили свою команду.

А вот про то что точно поможет твоей команде в достижении больших целей - расскажу в следующих постах! Ну только если будет 20 реакций 😏

А в комментарии напишите: чем вас бесят ваши руководители?🤬
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42🔥2👌21👏1🤩1
🤖 Как мы адаптируем наше мобильное приложения Блинбери для других стран? 🌍

Медленно веду к крутой теме, которую очень важно обсудить!

А пока что давайте разберёмся, #смотрикакохуенно адаптировать приложение для всемирного масштаба 👇🏻👇🏻👇🏻

Мы готовимся к выходу в другие страны. На очереди Дубай и Баку. Решение о выходе в другие регионы было давно, но реальные продвижения случились только в конце 2022 года.

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

После обсуждений стало ясно, что нужно адаптировать:

- Картография и система адресов
- Переводы на другие языки
- Система платежей


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

Всего 17 реакций и я расскажу, что мы придумали в картографии, чтобы гости из разных регионов могли свободно пользоваться одним приложением 😎

Ростислав, Когда? #toster
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤‍🔥2🍾2🏆1
5 пунктов, по которым можно понять, что тебе пора открыть Стартап

В общем, вы сейчас поймете к чему я, для начала давайте ознакомимся с теорией 👇🏻👇🏻👇🏻

1️⃣Ты понимаешь как управлять финансам

И в первую очередь своими. У тебя есть фин. модель, ты видишь, какое количество денег тебе нужно на то что бы запуститься. Ты четко понимаешь, сколько ты будешь планово убыточным и какая у тебя юнит экономика. Не понимаешь о чем я? Дальше можно не читать - учи мат часть. Скорее всего ты путаешь pet-project и бизнес.

2️⃣Ты можешь четко определить, какую боль клиента закрывает продукт

Ключевое слово тут - “клиента”. Давай еще раз и по буквам: К-Л-И-Е-Н-Т-А. И на всяяяякий случай - ты не клиент. Понимаешь, да? Ты же не собрался просто пилить продукт, не проверив, что он вообще кому-нибудь будет нужен. Знаешь что такое “будет нужен”? “Будет нужен” - это значит за него заплатят деньги.

3️⃣Ты уже чем-то управлял

Без опыта управления твой шанс провала будет примерно 93%. Попробуй почитать что-нибудь про управления продуктом, проектом или компании.

4️⃣Ты понимаешь свое конкурентное окружение

Только не говори, что твой продукт настолько уникален, что аналогов нет 👌🏻 В данном случае всегда два варианта: ты плохо искал или твой продукт никому не нужен. В общем, садись два. Приходи на пересдачу.🥲

5️⃣Тебе становятся не нужны советы, что бы начать

Если тебе нужны 5 пунктов, что бы начать - лучше не начинай 😉

Я часто сталкиваюсь со стартапами и юными стартаперами и могу с уверенностью сказать: для начала необходимо пройти, прожить эти этапы , а только потом запускаться!

Рассказать почему? 🔥🔥🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👏1