Leva Ostrovskiy
719 subscribers
940 photos
111 videos
3 files
244 links
?

Для связи по сотрудничеству и рекламе: @workingLeo
Download Telegram
С новым годом ребятки
Выебети пожалуйста этот мир, нехуй зиждиться на месте
🎉26🤡1
ЗАЧЕМ НАМ УЧИТСЯ ПРОЕКТИРОВАТЬ? И ПОЧЕМУ У НАС ПРОФЕССИЯ НАЗЫВАЕТСЯ ИНЖЕНЕР-РАЗРАБОТЧИК

Часть 1

Текущая тема направлена на то, чтобы помочь некоторым ребятам разобраться со своими проблемами, аля “не понимаю как что-то работает”, “не знаю как это правильно сделать” и тп

«Инженер-программист» – это человек, который придумывает (проектирует) программу + набирает ее. Эти два слова можно заменить одним, «Разработчик», потому что **разработкой программных продуктов занимается как раз тот, кто и проектирует этот продукт, и пишет его


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

Ни один полноценный разраб без понимания того, что конкретно должно быть реализовано и где именно располагаться, не сможет написать продуктово-хороший код, который самому разрабу не принес “моральный кайф” выполненной работы

Почему писать код это лишь мелочь в нашей работе?

Возьмем кейс
Разраба кинули на новую неизвестную фичу, первое, что он делает это изучает кодовую базу-что есть, чего нет. Дальше идет смотреть документацию по модулю, какие схемы/апи/контракты уже есть и чего не хватает. А потом- занимается тем, чтобы понять как, что и в каком виде должно быть выполнено. Иногда приходится и схемки порисовать, чтобы в дальнейшем обсудить с коллегами и для дальнейшего понимания происходящего, чтобы не держать в голове.

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

Однако оглядываясь на многочисленные мок-собесы и менторят, которые устроились или еще учаться, спешу заметить такой интересный момент: все валяться на проверке знаний архитектур, насколько глубоко бы они не работали(не про всех говорю, но все же-факт есть факт). И не спроста, архитектуры и проектирование идет рука об руку

Если пост наберет 20+ реактов выкачу вторую часть про проектирование
41🔥5👍3🫡1
выхожу из новогоднего перекура с контентом
🤬1💩1
Just cooking 🧑🏻‍🍳
Скоро будет
Проектирование это как женщина
Не знаешь с какой стороны подойти правильно, чтобы полностью раскрыть👨‍🎨
🔥10🤡3
ЗАЧЕМ НАМ УЧИТСЯ ПРОЕКТИРОВАТЬ? И ПОЧЕМУ У НАС ПРОФЕССИЯ НАЗЫВАЕТСЯ ИНЖЕНЕР-РАЗРАБОТЧИК

Часть 2

Зачем обычным работягам-программистам с макбуками и кружкой кофе со Старбакса рисовать схемы работы какой-то фичи, ведь итак все в голове есть) А вот и нихуя, в этом посте и обсудим: зачем рисовать так называемые схемки как новичкам, так и старикам и стоит ли🤨

В ЧЕМ СУТЬ ПРОЕКТИРОВАНИЯ🤓

Она в том, чтобы наглядно и доходчиво обозначить все компоненты и взаимодействия между ними. По-другому - “написать/нарисовать на бумаге” то, что должно быть сделано, как условный чертеж.

Дать внятное описание, кто за что отвечает и при этом в дальнейшем реализовать это в виде кода, это умение, которое дает буст любому разработчику.

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

любой человек, который имеет бекграунд осмысления и погружения в работу каких-то вещей, может облегчить вкат в it за счет своего багажа умений😎

Без чертежа дом не построить, имея даже все необходимые компоненты.


ПОЧЕМУ НАДО НОВИЧКАМ И КАК ОДНИ ВЛЕТАЮТ НА 50к, А ДРУГИЕ НА 200к+

За свой опыт работы с вкатунами заметил среди них именно ту самую отличительную черту, исходя из которой можно “пророчить” время и усилия для работы.

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

Вкат в it - пройти этапы отбора и чтобы тебя не выгнали


Многие думают, что вот я ща попишу петочку, теорию заучу и будет мне счастье на пути разработчика

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

Поэтому сейчас практически во всех компаниях присутствует лайвкодинг и решение каких-то логических задач, где пытаются проследить глубину понимания происходящего в коде.

Делаем выводы👨‍🎓

А ИМЕЕТ СМЫСЛ ЗАНИМАТЬСЯ ПРОЕКТИРОВАНИЕМ И РИСОВАНИЕМ СХЕМ СТАРИКАМ?

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

НО кто это будет делать-вопрос) слишком дорого звучит для работодателя + им насрать на это) поэтому и нам тоже🖕

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

Конечно, когда ты уже проработал реальных 3+ года, то тебе особо и не надо время на вкат толком в проект, потому что (лично я замечал) везде +- одинаково и каких-то сверх-крутые решения не найдешь, поэтому и есть такое явление как:

1 год в проге - красишь кнопки

3 года в проге - красишь кнопки быстрее

5 лет в прогу - красишь кнопки только ленивее, чем на первой ступени


Появляется желание ничего не делать в проекте и “дайте мне уже как можно скорее отпуск, устал уже от проги этой”😤

чет дофига информации в голове, 2-мя частями не отделаешься)

Заходим на третью - 30+ реактов и поехали на: А КАК ЖЕ НАУЧИТЬСЯ ПРОЕКТИРОВАТЬ
база по проектированию, основные моменты и схемки будут обеспечены

мб на телеграф закину, а то чет в тг не особо дружит с картинками)
❤‍🔥33👍10🍓3🔥2👎1
The interview process would be an intro call, 5 tech interviews (some in remote, some onsite) and one non tech interview

как тебе такое, Илон Маск?
😁2🤬1
Зачем так усложнять процесс найма_)
даже находясь на ремоуте у тебя будет 2 тех собеса на удаленке и 3 на месте(в париже)
неплохо они придумали, у богатых свои причуды походу

то есть они тебе оплачивают билеты и релоку на время собесов

по зп не считая премий 4.5к-6к евро
😱4😁3🔥1💩1
Около 20 заявок пришло за последние недели на менторинг и это невозможно не отметить

+ огромное количество консультаций и мок-собесов😁

Всем отвечу и разгребу ваши запросы в ближайшее время🤓
Хочу в этом году еще больше дать пользы людям, пополнить ряды разработчиков и в конечном итоге расширить наше небольшое iOS коммьюнити
❤‍🔥9👎1
из последних результатов учеников, которых я закончил менторить в ноябре:

один браток получил оффер на 210к, другой залетел на 240к

третий отзыв - провел пачку консультаций по резюме, поиску работы и тд
вел его несколько месяцев, закрыли пробелы, прорешали тех задания и чел устроился на 200к
🔥8🤔1
не часто делюсь результатами учеников, хотя кейсы растут с каждой неделей

90% моих менти доходят до результата, ученики получили 13 офферов с зп 200к+

рекорд составляет 280к, и это с полного нуля за 5 месяцев 😏

В конце января следующий поток по менторингу (одно место уже забронено), завершаю процесс упаковки

Кто ждёт – отпишите, пожалуйста, в комменты или личку, чтобы я понимал на сколько человек рассчитывать
🔥7🤡1
Как я себя ощущаю, когда пишу посты:
*Кто понял, тот понял🧑🏻‍🍳
😁12🔥2👍1🤡1
Раз меня по какой-то неведомой мне причине(возможно не хотят считаться с альтернативным мнением) банят некоторые ребята в инфо-поле, когда речь заходит про накрутку и менторинг
то могу себе позволить высказаться нелояльно😤

Некоторые ребзи(не будем их упоминать) решили организовать свои таблички с менторами(конверсия и насколько нужны они их подписчикам - вопрос другой)
При этом пытаются топить за "честный вкат", но и не упускают возможность как-то монетизировать свою медийность, давая возможность "отобранным" менторам, что вкатывают нечестно, начать/расширить свою деятельность
При этом публично хейтят ОМ и считают менторов оттуда за лоу-квалифицированных и цыган👨‍🎓
Не имея никаких пруфов тому


Как-то нихуя не стакается, если честно

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

Ты им говоришь "как дать возможность вкатиться человеку, чтобы его усилия отбились нормальной рыночной зпшкой, а не отправить его стажироваться после менторинга хуй-пойми куда" и чтобы он еще потратил свое время на набивание шишек на многочисленных стажировках, когда уже хочется зарабатывать. А они в бан)
Критикуешь-предлагай как говорится)

Потому что в среднем опыт стажировок не считается за коммерческий


На стажировках вы только в яму себя скорее всего заведете, выполняя задачи, которые другие разрабы делают за 200к+, и при этом с вами никто считаться не будет, думая "ну стажер, че с него взять"

Меня порой чет подбешивает двуличие медийных ребяток, чтобы усидеться на двух стульях🤡
говорят одно, а потом по факту делают другое
Удобненько я считаю

Это уже реально cap, ребятки
Конкуренцию надо держать не словами, а делами-хоть, что-то получше бы придумали🙈

p.s
так еще и посты технические/софтовые мои берут, после того как меня банят. А потом мне другие ребята/ментора кидают в личку, что видели это у меня раньше. Но мне все равно на копипаст контента и идей, такая ниша у нас
p.p.s на днях уже третья часть про проектирование выйдет
🔥9🤡1
Разбирал созвоны с подписчиками-на самом деле так много людей, что не имеют четких знаний по проектированию
Начиная с того, как работать с информацией об архитектурах, заканчивая поисками истины в конечных решениях в выборе реализации архитектуры

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

Буду эту инфу давать в том числе на менторинге-слишком важна для вката и успешной интеграции в проект в дальнейшем
Ставь единорога🦄, если хочешь прокачаться в архитектурах
🦄18😈1
trainee developer in 2024 be like:

это игрушка если че)
на wildberries купить можете, если стажироваться пойдете))
🌚4🤡1🍌1
за последние 2 недели мне написали несколько бывших менти, которые устроились на работу 6+ месяцев назад, с просьбой дальнейшего взаимодействия в рамках менторинга и подтягивания знаний/скиллов/ипр для роста в зп🤑

приятно видеть, когда ребята, вкусившие уже плоды своего труда, приходят с совсем другим пониманием разработки😎

спасибо за доверие ко мне, будем работать👨‍💻
❤‍🔥9🤔1
Почему заниматься с ментором, будучи уже специалистом в своей сфере, это не зашквар🤡

В айтишке стало быть принятым такое понятие как “вкат с ментором”, но при этом не говорят о том, чтобы приходить к ментору уже будучи специалистом, чтобы продолжить свое дальнейшее развитие, создание ИПР и даже банальные ответы на вопросы “ЧТО? ГДЕ? КОГДА?”

Здесь корень проблемы в том, что с опытом у нас замыливается глаз и тут уместна поговорка:

в чужом глазу соринку видишь, а в своем бревна не сыщешь


Как бы мы не были умными и пиздатыми, нам всегда нужно мнение со стороны более опытного братка-специалиста
Иногда в словах других лежит бесценная информация, что даст вам такой буст, о котором вы даже не мечтали

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

И вам того же желаю) смотрите шире
❤‍🔥4👍2
Разрабы в снг - чсвшники?
Final Results
50%
Да
38%
Нет
12%
Я разраб-чсв ^_^
💯1