📍Олег Козырев - IT и жизнь ️
2.16K subscribers
533 photos
44 videos
7 files
132 links
Я старший golang разработчик в Авито. Я обучаю людей бэкенду и консультирую по вопросам IT. По всем вопросам пиши сюда - @olezhek28

Ютуб канал: https://www.youtube.com/@olezhek28go
Мой курс: https://olezhek28.courses/
Download Telegram
Пожар на почте и старая швабра

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

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

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

Мужик подошел и потушил пожар шваброй🤣 Это так комично звучит - мужик потушил пожар на почте шваброй)

Я честно говоря думал, что работники почты просто достанут огнетушитель и порешают вопрос, но они че-то походу совсем хз что и как у них устроено:((

Вывод: вот бы пожарной безопасности обучали, а не просто просили подписать на похер

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

1) Меня собесит Серёга из МТС (сейчас он уже в Яндексе)
Это был первый опыт для меня в таких собесах. Я очень волновался и боялся лажануть на публику, но в целом вроде получилось более менее. Серега позадавал мне типовых вопросов про гошку и немного капнул в сторону систем дизайна, где я уже немного поплыл, так как на тот момент не шибко в этом шарил. Думаю собес вполне себе вышел на мидла.

2) Меня собесит Вова Балун
Думаю это был обычный, дефолтный собес про основные штуки в гошке. Слайсы, строки, горутины и всякое такое. Думаю это видео хорошо подойдет тем, кто хочет бегло вспомнить теорию.

3) Меня собесит Виталий из Авито (сейчас он в Booking)
Этот собес получился не типичный. Виталий подготовил интересную проблему, которую нужно было как-то решить в рамках собеса. Чаще всего на собесах дают простенькие, оторванные от жизни задачки, но тут была задачка из реальной жизни с кучей нюансов и неочевидных ходов. В течении часа я набрасал примерный ход решений, которое более менее может работать, но до реальной реализации его ещё нужно дотюнивать. Этот ролик будет полезен тем, что показывает как в реальности решаются рабочие задачи, как идет мыслтельный процесс и обсуждение в команде.

4) Я собесю Шемика из Авито
Получился бодренький собес в стиле bigtech компаний. Мы разобрали 4 задачки разной степени сложности и попутно затронули разные теоретические штуки в го и то, как они применяются на практике. Этот ролик явно будет полезен при подготовке к собесам в крупные компании.

5) Я собесю Гришу с канала "Между скобок"
Весёлый систем дизайн собес, где Гриша соревнуется в проектировании Тик Тока с чатом GPT. Ролик будет тем, что показывает формат подобных собесов и освещает частовстречамые концепции и технологии, которые применяют при проектировании таких систем.


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

🔥 - у меня с собесами всё ок, всегда прохожу
🍌 - бывало лажал на собесах
🤡 - постоянно лажаю на этих ваших собесах
🌭 - ещё не был на собесах

На фотке я протягиваю руку помощи))) Концептуально типо
Как Я Стал Senior Разработчиком в 27 лет!

Мой путь программиста с нуля до работы в Озон и сеньорской позиции в Авито. История полная взлётов и падений, ошибок и преодолений. Это не рассказ про «успешный успех», а честный взгляд на то, что действительно помогло мне стать успешным разработчиком.

❤️ Ставьте ЛАЙК, если понравилось!
💬 Пишите ВОПРОСЫ в комментариях.

СМОТРЕТЬ ВИДЕО
Как выбить себе лучшую зарплату?

“А сколько денег вы хотите?” - знакомый вопрос? Его частенько любят задавать рекрутеры, чтобы прощупать почву, но что на него отвечать? Сегодня резберёмся как не продешевить и выйти победителем из этой игры.

Есть у меня интересный приятель, который любит рассказывать офигенные истории, как его ученики получают оферы с окладами 700к в наносекунду.

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

И вот сидели мы как-то с Максом, разгоняли за собесы и я спросил: "Макс, а не п**дишь ли ты часом про ЗП?". Он отрицательно покачал головой и ринулся рассказывать мне про то, как с рекрутерами надо лясы точить. Он часа два мне всякое рассказывал. Для вас попробую кратко пересказать.

Можно озвучить желанную ЗПшку, если ты:

Устал проходить собеседования и получать мелкие оферы или ту уже сюда собесился и офер не впечатлил
Ты точно уверен в своем успехе на собеседовании и не желаешь тратить время зря

А если это совсем НЕ про тебя, то:

‼️ Не говори точную цифру, а используй диапазон, чтобы в конце всех собеседований ты мог накинуть себе пару десятков тысяч к оферу
‼️ Не забывай при каждом удобном случае упомянуть компании, которые с нетерпением ждут тебя и вот-вот схантят
‼️ Оглашай минимум, на который рассчитываешь, и указывай ЗП в год (включи туда все бенефиты компании и премии). Это позволит максимально точно сказать о деньгах без уточняющих вопросов вроде: "А это с премией или нет? Это net или gross?"

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

И конечно подписывайся на канал Макса, чтоб видеть новые порции базы сразу после публикации)))

КАНАЛ МАКСА

P.S. Угадай на какой из двух фоток Макс)))
Глядите что отрыл)

Мне тут лет 12 и я еще не знаю ни о каком программировании, у меня даже компа еще нет🤣 Зато есть шикарные плакаты и желание поскорее увидеть новую серию ранеток❤️

Я вот иногда думаю, а что было б если бы я раньше узнал про программирование и погрузился в это дело шустрее)

Вас такие мыслишки не посещают?)

Upd. Интересно говно я, ранетки или футбол ахах
This media is not supported in your browser
VIEW IN TELEGRAM
А вы бы хотели работать в BigTech компании (Озон, Авито, Яндекс и тд)? Хочу проверить насколько верно мое предложение (будет круто, если в комментариях еще и причины накините)
Anonymous Poll
31%
Уже работаю там
13%
Хочу, но боюсь
36%
Хочу, но думаю, что пока не готов
3%
Работал раньше там, но теперь нет
16%
Не хочу
Отпуск закончился и рабочие будни сразу начались с дежурства 🥲 Такое ощущение, что мне минут 10 на работе хватило, чтобы снова устать 🤣 У вас также или это я такая неженка?)
А вы прям серьезно это юзаете вместо ноушена? Не иронично?🤯 Я может визуал по натуре, но меня честно воротит от такого:(

Тут наверное как и vs code - надо просто скачать миллион плагинов и настроек и будет сказка, но мне по душе когда все сразу нормально работает:(

В целом то каждый юзает, что ему удобно, но мне это совсем не удобно, но может я еще переобуюсь посмотрев уроки какие-нибудь. Хотя где их смотреть? Ютуб то забанили, а рутуб наверное и не знает что такое обсидиан 🤣
Думал буду бессмертным, а оказалось я просто тупой

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

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

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

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

Годы шли и каждый мог поменять расклад. Света может двинет на курсы коммуникации, а Вася в универ нормальный поступит. Тут уж не угадаешь, когда что случится, и случится ли вообще.

Помню на втором курсе универа, когда мне было 18 лет, я прикоснулся к миру инфоцыганства и подобного барахла. Сперва посмотрел фильм «Секрет» про материальность мыслей. После этого мне продали какие-то кораллы, которые якобы делают воду чуть ли не оживляющей. А вишенкой на торте стали речи о финансовой грамотности и призыв вкинуть бабла в пирамиды. Если интересно почитать, про этот этап моей жизни, то ставьте банан)

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

Раньше мне казалось, что первое знакомство с таким информационным говном люди получают лет в 18-21. Какое у меня было удивление, когда на 6-ом курсе универа мой сосед по общаге впервые с этим столкнулся. А нам тогда уже 22 было. Он вписался в курсы Аяза и ему там знатно в голову насрали. Мне уже очевидно было, что это говно говна, но вот ему нет.

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

Печаль всей этой ситуации в том, что только спустя 6 лет он осознал неработоспособность Аязовских советов. НО с оговоркой, что инфа то норм, просто ему не подходит. Стокгольмский синдром какой-то конечно(

Держа всё это в голове, грустно видеть, как кто-то записывается на курсы Пети Осипова, веря что это хорошее вложение денег и сил. Мало того, что это говно, так его ещё и из головы будет трудно вывести.

Для тех, кто не знает. Петя Осипов - это основатель “бизнес молодости”, а ныне успешный продавец воздуха. Заплатите мне лям и я скажу, как увеличить прибыль вашего бизнеса. А совет такой: “спорим на лям, что ты не увеличишь прибыль?”.

Моё любимое видео с Петей - это его диалог с Тиньковым. В тему будет старая шутка:

- Почему ты не идешь на курсы Пети Осипова?
- У меня аллергия на воду

Чё-то взгруснулось и я даже хз какой вывод сделать 🙁 Все пафосные фразы в стиле "не переставай развиваться!" или "никому не верь на слово" звучат максимально оторванно от жизни. Наверное только и остается надеяться на то, что последствия погружения в пучины говна будут незначительные.
Упустил возможность

В комментах к прошлому посту справедливо отметили, что в конце я должен был упомянуть о своем курсе🤣 К тому же скоро новый поток и пора уже начинать напоминать об этом)

Исправляюсь!
Залетайте в бот к моему коту, он вам все новости по курсу напишет, когда время придет:) А может и скидочку намутит кто его пушистого знает)

@olezhek28_bot
This media is not supported in your browser
VIEW IN TELEGRAM
Мой компьютер меня кусает, а кот лагает

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

Похожая ситуация частенько бывает и в программировании. Нет, программисты не ссут по углам, они лишь беспочвенно ругаются на свой компьютер)) Помните момент, когда кусок кода не работает уже несколько часов, а ты уже перепробовал всё, что можно?! Тут легко почувствовать, что твой ноут издевается над тобой и просто на зло тебе не работает. Так и хочется хорошенько шарахнуть по нему, чтоб он одумался)))

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

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

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

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

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

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

Вас тоже кот кусает, когда вы говнокодите или у меня у одного так?

P.S. А коту накиньте сердечек, а то он и так на стрессе
Сижу в отеле, захотел похавать. Думаю схожу в макдак, гуглю гляжу прям поблизости, чисто через площадь пройти. Вышел, перехожу через миллиард переходов на Белорусской. Подхожу к месту, а там мост, просто мост и макдака под мостом нет, я проверил🤣

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

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

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

P.S. На фотке я типо успешный и стою у Патриков)
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🎯 У меня взяли интервью на Патриках (есть субтитры)

Помните забавные видосы с Патриков, где чел подходит к прохожим, а они через одного миллионеры?! Кто тарологи, кто астрологи, кто крипта-коучи и так далее.

В свободное время я люблю посмотреть реакты на подобных инфоцыган и частенько это очень забавно. Лично меня это вдохновляет на генерацию всяких шутеек:)

Почти всю эту неделю я провел в Москве и в один из вечеров дошел с корешем до тех самых Патриков. Местная атмосфера сразу же подтолкнула к созданию кринжа:)

Через месяц старт нового потока моего курса по микросервисам на golang. Поэтому мы сняли трехсерийную историю человека, который прошел этот курс и попал в биг тех🎉

А началось все с вопроса «а сколько ты зарабатываешь?»

🌭 ставь если ждешь вторую серию:)

P.S. Если че, по курсу актуалочка (инфа про старт, бонусы, скидки и т.д.) у моего кота в боте @olezhek28_bot
Мне теперь название сайта что-ли менять?

Лет 12 у меня ник во всех соцсетях olezhek28, я даже сайт курса такой сделал. И вот последний год эти цифры совпадали с моим возрастом. Но сегодня всё поменялось... Мир никогда не будет прежним... Мне стукнуло 29 годиков 🤣

Я обычно думаю, что подведение итогов года тупое занятие, но чё-то в этот раз хочется такое провернуть.
Итак, чего такого за год случилось)

РАБОТА:
📍 Успел задолбаться
📍 Успел вернуть веру в жизнь
📍 Успел задолбаться
и так далее ахахха

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

СОЦ. СЕТИ:
🎯 На ютубчике насыпало 4к подписчиков! Учитывая, что я редко видосы делаю это прям крутота. Особенно круто, что уже узнаваемость какая-никакая имеется, это приятно) Я тут в Москве был, когда ходил на обед меня опять узнали ахаха

🎯 В телеге нас уже больше 2к!

КУРС:
📚 Сделал два самостоятельных запуска своего курса по микросервисам на гошке. И прикиньте, удалось с этого выручить годовалую зарплатку сеньора. Там конечно потом на развитие дофига бабла ушло, но сам факт поражает.

📚 Потихоньку начал осваивать делегирование работы)) Кажется теперь дышится куда легче, но зато добавилась тревога. Постоянно думаю, что бабки вот-вот кончатся и всё рухнет)

ПУБЛИЧНЫЕ ДВИЖУХИ:
📸 В публичных выступлениях годик выдался активный. Выступил наверное на 10+ мероприятиях, побывав в разных городах. Офлайн вещать в разы круче, чем в онлайне, там прям энергией наполняешься. Сперва конечно во время подготовки затрахаешься в усмерть, но потом... Короч, в ноль выходишь ахахах

📸 Сыграл в парочке спектаклей в театре и в двух импровизациях на сцене. Опыт очень интересный. Последний раз забавное случилось - волнение было в пределах нормы, но нога почему то начала трястись во время выступления ахаха пришлось искать положение, где её не так колбасило)) Вчера, кстати, руководитель театра звонил, говорит в новый спектакль хочет меня сунуть.

ОТДЫХ:
☀️ Сгонял в Дубай, чтоб проверить чем там намазано, раз туда все летают. Ну побывать прикольно, НО жить бы я там не стал.

☀️ Побывал в Москве не по работе, а как турист. Прикольно было побродить по всяким переулочкам и побывать в местах, где давно хотел.

Ну вроде ниче такой год выдался. Как думаете?:)

P.S. Хотите узнать почему в моём нике именно число 28, пишите в комменты, погдяим сколько вас. Там глядишь и расскажу)
This media is not supported in your browser
VIEW IN TELEGRAM
🎯 Изучил я ваш gRPC, а бабки то как лутать? (есть субтитры)

Таким вопросом задался герой кринж-сериала с Патриков - смотрим вторую серию всей семьей 😅 Первая серия 👆

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

Переходите на сайт, а свои вопросы пишите в комменты.

Как думаете, какой будет финал у этой истории?
ТЕСТИРОВАНИЕ В GOLANG: ЧАСТЬ 2

Новый контент на boosty подъехал! Вторая серия про тестирование в golang. В первый мы базово разобрались какие бывают тесты и как написать самые простенькие юнит-тесты в гошке.

На сей раз поглядим:

- Что такое стабы, зачем они нужны и почему они неудобны?
- Познакомимся с моками и погенерим их с помощью mockery
- Напишем немного табличных тестов, использую сгенерированные моки

Подписывайтесь на boosty, если хотите получать больше полезного контента и поддержать меня:)

СМОТРЕТЬ ВТОРУЮ ЧАСТЬ О ТЕСТИРОВАНИИ