- 28
- 218 013
Oleg Kozyrev - life in IT
Kazakhstan
เข้าร่วมเมื่อ 6 เม.ย. 2023
About life in IT, which is not limited to code! Everyone has long known that a programmer is a person who works a couple of hours a day, and the rest of the time drinks vanilla raf. However, this does not always happen and not everywhere. IT, in addition, is full of specific problems, difficult tasks and serious workload.
My name is Oleg, I am a senior developer at Avito Tech. On my channel I share my experience of life in IT. Sometimes these are technical videos about my favorite golang, and sometimes I digress from the code and talk about everyday things. Golang is certainly good, but it doesn’t end there. It’s interesting to discuss training and career development, psychological fears and burnout, bad and good companies, as well as help beginners on their difficult path to IT. I know how difficult it is to start your journey in the IT world. Therefore, with my content, including myself, I want to support those who decide to do this. Subscribe to my channel and enjoy watching!
My name is Oleg, I am a senior developer at Avito Tech. On my channel I share my experience of life in IT. Sometimes these are technical videos about my favorite golang, and sometimes I digress from the code and talk about everyday things. Golang is certainly good, but it doesn’t end there. It’s interesting to discuss training and career development, psychological fears and burnout, bad and good companies, as well as help beginners on their difficult path to IT. I know how difficult it is to start your journey in the IT world. Therefore, with my content, including myself, I want to support those who decide to do this. Subscribe to my channel and enjoy watching!
Какой Язык Программирования Выбрать Новичку в 2024?
Рассказываю какие языки подходят для старта в айти. Оценю языки по критериям: от лёгкости изучения до карьерных перспектив. Вы узнаете, какой язык даст вам максимум шансов на хорошую зарплату. И, конечно, какие языки программирования будут актуальны в ближайшем будущем.
⬇⬇⬇
👉 Мой Telegram-канал: t.me/+B_uc42KDumwwMmY6
👉 Мой курс по разработке микросервисов: clck.ru/3ELhR2
👉 Мой Boosty: boosty.to/olezhek28
TH-cam-канал Максима Фатина www.youtube.com/@fatin.maksim
⬇⬇⬇
СОДЕРЖАНИЕ
00:01 Какой язык программирования учить?
00:36 Выбор направления программирования
06:08 Какие направления не подходят для новичков?
07:44 Самые популярные языки программирования
15:26 Есть ли один универсальный язык программирования?
16:53 С какого языка программирования начать?
21:30 Какое IT-направление выбрать в 2024-2025?
⬇⬇⬇
❤️ Ставьте ЛАЙК, если понравилось!
💬 Пишите ВОПРОСЫ в комментариях.
⬇⬇⬇
О КАНАЛЕ
Меня зовут #ОлегКозырев, я старший #разработчик в Avito Tech. Это канал про жизнь в #айти, которая не ограничивается кодом! Здесь я делюсь опытом жизни в IT. Айтишка, полна специфических проблем, трудных задач и серьезной нагрузки. Иногда это технические ролики о моём любимом golang, а иногда я отвлекаюсь от кода и говорю о житейском. Интересно же обсудить обучение и развитие карьеры, психологические страхи и выгорание, плохие и хорошие компании, а также помочь начинающим в их непростом пути в IT.
🔔 Подписывайся на мой канал и приятного просмотра - www.youtube.com/@olezhek28go?sub_confirmation=1
⬇⬇⬇
СОЦСЕТИ
Linkedin: www.linkedin.com/in/olezhek28/
Мой Telegram-канал о микросервисах: t.me/go_microservice
⬇⬇⬇
👉 Мой Telegram-канал: t.me/+B_uc42KDumwwMmY6
👉 Мой курс по разработке микросервисов: clck.ru/3ELhR2
👉 Мой Boosty: boosty.to/olezhek28
TH-cam-канал Максима Фатина www.youtube.com/@fatin.maksim
⬇⬇⬇
СОДЕРЖАНИЕ
00:01 Какой язык программирования учить?
00:36 Выбор направления программирования
06:08 Какие направления не подходят для новичков?
07:44 Самые популярные языки программирования
15:26 Есть ли один универсальный язык программирования?
16:53 С какого языка программирования начать?
21:30 Какое IT-направление выбрать в 2024-2025?
⬇⬇⬇
❤️ Ставьте ЛАЙК, если понравилось!
💬 Пишите ВОПРОСЫ в комментариях.
⬇⬇⬇
О КАНАЛЕ
Меня зовут #ОлегКозырев, я старший #разработчик в Avito Tech. Это канал про жизнь в #айти, которая не ограничивается кодом! Здесь я делюсь опытом жизни в IT. Айтишка, полна специфических проблем, трудных задач и серьезной нагрузки. Иногда это технические ролики о моём любимом golang, а иногда я отвлекаюсь от кода и говорю о житейском. Интересно же обсудить обучение и развитие карьеры, психологические страхи и выгорание, плохие и хорошие компании, а также помочь начинающим в их непростом пути в IT.
🔔 Подписывайся на мой канал и приятного просмотра - www.youtube.com/@olezhek28go?sub_confirmation=1
⬇⬇⬇
СОЦСЕТИ
Linkedin: www.linkedin.com/in/olezhek28/
Мой Telegram-канал о микросервисах: t.me/go_microservice
มุมมอง: 1 528
วีดีโอ
Микросервисы за 20 Минут: Что такое Микросервисная Архитектура Простыми Словами
มุมมอง 3.2Kหลายเดือนก่อน
Полный разбор, что такое микросервисная архитектура и для чего она нужна? Погрузимся в плюсы и минусы мира микросервисной архитектуры и сравним с монолитной архитектурой. К концу видео вы будете прекрасно понимать, что такое микросервисы и с чем их едят. 👉 Бесплатный открытый урок «Как преодолеть страх и устроиться в BigTech-компанию»: clck.ru/3DWh3E ⬇⬇⬇ 👉 Мой telegram-канал: t.me/ B_uc42KDumww...
Как Я Стал Senior Разработчиком в 27 лет! Моя История в IT
มุมมอง 4.8K2 หลายเดือนก่อน
Мой путь программиста с нуля до работы в Озон и сеньорской позиции в Авито. История полная взлётов и падений, ошибок и преодолений. Это не рассказ про «успешный успех», а честный взгляд на то, что действительно помогло мне стать успешным разработчиком. 👉 Мой telegram-канал: t.me/ B_uc42KDumwwMmY6 👉 Мой курс по разработке микросервисов: clck.ru/3CkSM4 👉 Мой Boosty: boosty.to/olezhek28 ⬇⬇⬇ СОДЕРЖ...
TYPICAL ERRORS IN GOLANG (golang best practices)
มุมมอง 4.4K4 หลายเดือนก่อน
Ты пишешь на golang и до сих пор делаешь это? Да сколько можно, пора уже отучить себя от этих пороков! Смотри этот видос и узнаешь как делать в golang не стоит и почему. Короче говоря освоишь golang best practices. После видоса преисполнишься мудрости и сможешь пойти выпендриваться перед корешами. Мой курс по разработке микросервисов: clck.ru/3BgnCA Мой Boosty: boosty.to/olezhek28 Linkedin: www...
How does the golang scheduler work? golang scheduler internals
มุมมอง 13K6 หลายเดือนก่อน
На гошных собесах часто спрашивают вопросы про горутины, планировщик и прочие прелести из runtime. Вопросы эти частенько душные и ты небось и сам когда-то сыпался на них. Этот ролик поможет тебе закрепить базу про планировщик в гошке и накинет немного кринжа, чтобы было не так грустно. И смотрите ролик до конца, чтоб ютуб мне потом ночью не звонил и не предъявлял: "а чего это трафик то просел, ...
Как айтишник жену через chatgpt нашёл
มุมมอง 1.5K7 หลายเดือนก่อน
В январе этого года случился новый хайп на чате gpt. Александр Жадан поделился с миром, что благодаря искусственному интеллекту он автоматизировал свои посиделки в Тиндере и окучив 5000 девушек, нашёл себе жену. При чем совет сделать девушке предложение он, якобы тоже получил от gpt. После череды комплиментарных интервью Александр Жадан попал к Александру Ильину, который решил позадавать неудоб...
Микросервисная архитектура, как в BigTech (микросервисы vs монолит)
มุมมอง 12K9 หลายเดือนก่อน
Мой курс по разработке микросервисов: clck.ru/38TJCD В этом уроке ты: - с нуля разберешься в монолитной и микросервисной архитектуре приложения; - узнаешь, в чём разница между монолитом и микросервисами, их сильные и слабые стороны; - поймешь, нужны ли в твоем проекте микросервисы и какие паттерны используют BigTech-компании. Telegram-канал о микросервисах: t.me/go_microservice Личный telegram-...
Frontenders Banned Me from gRPC! How gRPC Gateway Saved My Golang Application
มุมมอง 6K9 หลายเดือนก่อน
Пару лет назад я познакомился с прекрасным протоколом gRPC. Я подумал, что жизнь наконец-то достигла идеала, но фронтендеры меня расстроили. Они сказали, что это добро в браузере работать не будет и я должен выбросить свой gRPC на свалку и вернуться к http. Однако, после недолгих поисков, я обнаружил gRPC Gateway, который решил мои проблемы. Он позволил начать вместе использовать http и gRPC. В...
10 Things I Learned in 6 YEARS IN IT
มุมมอง 3.6K11 หลายเดือนก่อน
10 Things I Learned in 6 YEARS IN IT
Вот, что я понял про айтишников-программистов
มุมมอง 2.2Kปีที่แล้ว
Вот, что я понял про айтишников-программистов
Синдром самозванца в IT: Как справиться с неуверенностью в себе 💻🤔
มุมมอง 2.7Kปีที่แล้ว
Синдром самозванца в IT: Как справиться с неуверенностью в себе 💻🤔
Курсы в АйТи как выбрать? Разбираемся в мире IT-курсов
มุมมอง 1.3Kปีที่แล้ว
Курсы в АйТи как выбрать? Разбираемся в мире IT-курсов
gRPC в Golang: Практическое Введение в Основы
มุมมอง 31Kปีที่แล้ว
gRPC в Golang: Практическое Введение в Основы
Очень качественные уроки! Благодарствую!)
Спасибо)
Было бы классно послушать лекцию в твоем исполнению по мьютексам, может там есть какие то интересные моменты
Здравствуйте, спасибо большое, скажите мне пожалуйста какой фреймворк очень хороший на Golang для Бакент разработчик
В го, как таковых фреймворков особо нет) есть варианты типо gin или fiber для работы с http
Хочу просто попробовать для себя, не с целью работы и зарплаты, а просто так. Что лучше выбрать?
Если для себя, то ты выходит и по времени не ограничен, поэтому рекомендую всего по чуть-чуть, чтобы понять что больше нравится)
@@olezhek28go а есть база какая то? Типо топ три, к примеру, js c++ ещё что-то 😃
Если прям про азы компьютера говорить, то интересная книжка "Код" Чарльза Петцольда. В научпоп формате рассказывает что да как устроено. Если про языки программирования речь, то я тут наверное больше по го могу сказать. Например, "облачный го".
Я пришёл с канала Николая Тузова, после просмотра GoGetPodcast №12, харизма то, что надо + доводы и аргументы человечные, ржал на многих моментах, особенно с комментов про базированность), жёстко бомбило с некоторых собеседников, но прям облегчение получал после твоих ответов и замечаний к месту. Я не смог не подписаться на тебя!
Спасибо, рад что моя позиция оказалась близка)))
И я тоже)
Спасибо за ролик, очень рад был обнаружить как раз перед хакатоном на Go без литературного языка прям хорошо пошло, а то эти гейтвеи, репозитории, инварианты...)
Отлично!) удачи на хакатоне)
Мне нравятся твои ролики, продолжай у тебя круто выходит 😁
Спасибо)) буду продолжать)
Ты только что срезал красивый дикий виноград, который скрывал убогий профнастил… Страшно представить что ты в айти творишь
Эх если бы в этом северном городке виноград рос, может быть я бы из него и не уехал хех
А ты написал 3 статьи про конференции чтобы их кртиковать
настолько старые мемы, ниче се)
Спасибо за крутой эфир!
рад, что понравилось)
спасай, не знаю какой js фреймворк выбрать в 2025, запиши видос пожалуйста
react
по рассказам знакомых фронтов реакт и правда популярнее остальных)
Сейчас вроде Vue, очень популярный
Из крупных игроков слышал, что Озон его юзает, а больше не слыхал про него)
Очень доходчиво, спасибо! Аж захотелось поблагодарить в комментарии :) Вещи, которые в принципе знал, услышал в более понятной форме и лучше усвоил.
Здорово, что мне удалось понятно обьяснить)
А где сорсы-то?
Так в описании же ссылка лежит
Котлин это будущее. Без всяких сомнений он будет считаться лучшим языком в ближайщем будущем
Почему такая уверенность?)
@olezhek28go ну с выходом котлин мультиплатформ в стабильность и популярность, котлин будет уметь делать практически все.
Чувак ты вообще не шаришь ни в чем кроме своего goвна, не делай больше такие обзоры ламерские
Спасибо за очень ценный и вежливый отзыв!
@@olezhek28go Он просто хотел сказать что 1с - лучший язык программирования.
А чего Rust забыл?)
Че-то в голову не пришел, когда записывали:)
Я сейчас студент 1 курс, в начале лета начал изучать прогу, начал с питона, потом попробовал php , он очень понравился. Сейчас учу его для бека, но т.к я студент мне нужны деньги уже. Можешь посоветовать что выучить для фриланса? Или как заработать на проге если времени для работы мало из-за учебы?
Я честно говоря, с рынком фриланса мало знаком) Может попробовать поглядеть биржи фрилансерские на предмет того, что чаще используют)
Привет, я тоже учу ПХП есть телега?
Олег на протяжении 26 минут расхваливает го :) (месяц назад его начал учить, так что одобряю)
Чисто го моя любовь , поэтому не могу не расхваливать ахаха
Если мне нравится автоматизация то пайтон ? Вообще я сделал уже несколько проектов на python. Рандомизаторы, уникализаторы, сендеры емайл и тд. Но всё делал с помощью ИИ. А так же есть опыт зеннопостер, бас, и рассматривал проекты n8n
Автоматизация широкое направление) Тут скорее вопрос что именно ты называешь автоматизацией и кем хочешь стать когда вырастешь)
Остались вопросы по языкам программирования? Спроси в комментариях! 👉 Мой Telegram-канал: t.me/+B_uc42KDumwwMmY6 👉 Мой курс по разработке микросервисов: clck.ru/3ELhR2 👉 Мой Boosty: boosty.to/olezhek28
JSON по-хорошему нужно было ещё gzip'ом сжать.
Согласен, но хотелось в чистом виде сравнить)
Не могу отделаться от ощущения, что в реальном мире всё, чем только занимаются продуктовые менеджеры - это приходят каждый день к разработчикам и говорят: так, всё, постгря теперь не в моде, нужно переключить на монгу. А потом приходят на следующий день, и такие: монга не то, давай редис. А потом сразу и редис, и монгу. И разработчики такие: как же надоело постоянно переделывать - давайте сделаем абстракцию, и разделим по слоям, чтобы на инфраструктурном можно было легко и изящно переключаться между всеми этими новомодными хранилищами.
Критически редко пишу комменты, но затрагиваешь такие НЕРЕАЛЬНО нужные темы и с таким НЕРЕАЛЬЛЬНЫМ донесением инфы, что не отписать СПАСИБО было бы худшим из грехов, низкий поклон! П.С. видос стопнул на 9 секунде чтобы написать коммент :)
Спасибо, рад что видео полезно:)
А зачем лочить запись/чтение на уровне репозитория? Обычно сервис работает в сильно больше, чем одном инстансе и мьютекс тут не сильно поможет) Имхо, я бы решал эту проблему через оптимистические блокировки
всё так, но ролик всё-таки не про распределенные системы, а про архитектуру проекта, поэтому репо слой тут обозначен в упрощенном виде, словно весь трафик льется на один инстанс)
Ну и еще, если юзается инмемори кэш, то он не расползется на все инстансы, так как в оперативе конкретного инстанса лежит, поэтому мьютексы ок будут)
шуток и перебивок много, полезной инфы мало, инфу из ролика можно в минутный рассказ уложить
Спасибо за ваше мнение, но не забывайте, что есть и другое.
О, маечку модную прикупил, молодец, великий и ужасный)
Отличный контент! Спасибо, для начинающего как манна небесная! А то я полочек в голове уже настроил, а что куда и как ложить, не приходило)) Спасибо)
Здорово, что помогло)
@@olezhek28go Визуализация и примеры кода очень чётко помогли разложить все по полочкам! Для меня лучшие видео) пошёл осматривать весь контент)
А без чайка никак нельзя?))
Спасибо! очень крутая подача материала, не скучно и все сразу понятно! На C++ пацаны ровные пишут, а на Go кому нужны бабки!
ЛУЧШИЙ!!!
Спасибо))
Все это чушь! Проблема в преподавании, ни один из всех этих сеньеров и тимлидов, мидлов с 5-15 летним стажами не имеют педогогического образования, как говориться: "знать знает а сказать не может" , те он свои знания не может взять и вложить в ваш мозг. Просто 1 пример: Все эти шутки про кота и тому подобное просто отвлекают, даа да не меня а мой мозг... мозг может выполнят 1 операцию в единицу времени. Все эти программисты хорошо разбираются в оперативной памяти, но не разбираются в работе человеческого мозга ))).
Здорово, что вы все понимаете и сращу поняли, что этот контент вам не нужен
а про микросервисы просто умлчал ... попозже - попозже .. и ушел -НЕ красиво
думаю это было в срезанной части) если что на канале есть пара роликов на эту тему
@@olezhek28go спс 👍🏻
Олег, спасибо! ИМХО - самый полезный и доходчивый ролик про архитектуру: Без лишних понтов, из цикла "мне не шашечки, мне ехать" 🙂 Удачи вам!
Большое спасибо за добрые слова:)))
Хотелось бы увидеть конкретные шаблоны и примеры с кодом, а не обычный пересказ. Подобную вводную информацию можно свободно прочитать в любых статьях и послушать в любых видео, а детально раскрывать тему с best practice примерами - дело не такое тривиальное.
Выходит, что это видео для вас не подходит.
28 сентября у вас прошёл стрим "Как преодолеть страх и устроиться в BigTech-компанию", о котором я узнал только сегодня🤨. Будет ли доступна запись этого стрима или ожидается ли повтор? Спасибо.
Привет) записи не будет( насчет повтора не уверен, в этом году точно нет
Очень полезно, интересно и вдохновляюще.
Рад слышать))
13:02 Враппинга)
а что не так?)
@@olezhek28go ты же сказал, подсказать как правильно сказать) отмотай сек на 20 назад
@@olezhek28go ты же сам попросил сказать как будет правильно) отмотай сек на 10 назад)
Аа понял)
очень классные видео, прикольная подача, спасибо! прям в душе отзываются все приведенные примеры и этапы становления Senior разработчиком взял себе на заметку - "психолог от выгорания" и игра в театре а про "гармоничную личность" - какая физическая активность для приведения себя в тонус?
рад, что отозвались мои слова)) С физической активностью у меня пока сложно( не выходит на регулярной основе внедрить в жизнь такую активность( А так пробовал и на сквошь ходить, и на кроссфит, и на горячую йогу)
Знаешь, в видео есть момент очень важный. Система микросервисов очень должна быть похожа на структуру комании. Если придержтватся , так назовем паттерна, то саму систему понять и архитеетурить гораздо проще
Сто пудов) иначе хз кто за что отвечает и почему так вышло)
Без котов нихера не понятно)))
Ахаха кот в отпуске))
Лучшее объяснение принципов работы планировщика в гошке
спасибо) рад, что понравилось
Не знал, что монолит нельзя горизонтально масштабировать, незначительно доработав. Вот так сюрприз =)
Некоторые упрощения в ролике тут конечно есть:) так-то понятное дело, что угодно можно масштабировать) вопрос лишь в цене, костылях и головной боли хех
@@olezhek28go одно дело упростить, другое дело - наговорить странных, мягко говоря, вещей. Неофиты ж поверят и потащат это, позорясь 😁 А так ничего не мешает поднять несколько копий монолита, централизовав кодовую базу, сам так неоднократно делал. И не надо останавливать сервер и оперативу в него доставлять )
А я прям сказал в видео, что монолит нельзя горизонтально смасштабировать? Я ж вроде про оперативу там больше разгонял) Если прям так сказал, то это позор конечно хех
Прям крайности взяты. Есть ещё вариант разбивать на сервисы. Среди которых вполне может быть монолит. И монолит вполне себе можно горизонтально масштабировать и поднимать в разных режимах работы. Вполне годно для небольших команд. Даже если там высокая нагрузка.
Спору нет) В небольшой ролик сложно уложить все все нюансы) Мне и так редакторы сказали, что я надушнил слишком много ахаха
Йоу, рубаха😊
Йоу! Йоу!
Изучаем DDD лучше чем Вернон - Самое основное? А то последний не зашел.
Эта книжка поновее и лаконичнее)
@@olezhek28go спасибо!
@@olezhek28go спасибо!
В вакансиях пишут даже те, кто их не использует, дабы заманить кандидатов в свой гадкий монолит
Коварно!
мне кажется ты скопипастил текст)причем почти абсолютно
Откуда же я его скопипастил? Если учесть, что большая часть ролика это импровизация)
@@olezhek28go некоторые фразы ты скопипастил).может ты сам не заметил, но это ничего . но видео твое не от а до я а от а до б . вот это уже чего. надо было видео назвать по другому . это как вводный урок,нигде нет от а до я о микросервисах. я все эти видео пересмотрел , поэтому я прям флэшбеки ловил когда ты произносил фразы)
Все же как назвать мое дело и в этом я учитываю специфику ютуба) Желаю вам сделать свое видео, которое вас удовлетворит полностью)
Еще интересно так) сперва вы говорите о том, что весь ролик копипаста, после этого изначальный тезис превращается в другой, где копипастой некоторых фраз все ограничивается
Сомневаюсь, но даже если так, то пофиг) Но вообще-то при обвинении ссылаются на источник
Не знал, что Томми Версетти преуспел в разработке
Свернул с пути гангстера в гошку:)
@@olezhek28go ГОнгстер
Как всегда очень информативно!
Старался побольше полезного засунуть:)
Ролик кайф, спасибо!! Иду на записываться на открытый урок
встретимся в субботу)