![S0ER](/img/default-banner.jpg)
- 404
- 7 365 568
S0ER
Russia
Приєднався 4 січ 2012
███─████─███─████
█───█──█─█───█──█
███─█──█─███─████
──█─█──█─█───█─█
███─████─███─█─█
███████████▓░░░ 78%
* SOER - это сокращение от SOftware EngineeR
👉👉👉 Основное место общения и публикации новых видео - t.me/softwareengineervlog
Канал для разработчиков программного обеспечения, инженеров и всех кому интересно разобраться в программировании глубже, а так же расширить кругозор в области АйТи.
Формула канала - это баланс между следующими темами:
🔥 советы как лучше развиваться и стать отличным программистом
🔥 обзор книг для айтишников
🔥 сборка софта и работа с чужими исходниками
🔥 обзор исходников на github
🔥 архитектура программного обеспечения
🔥 теория программирования
🔥 пет-проекты и OpenSource ❤️
🔥 хобби для развития кругозора ⚙️
Как найти в сети?
👉 SoundCloud - soundcloud.com/software-engineer-vlog/
👉 Дополнительный платный материал по архитектуре и программированию - soer.pro
Мерч канала
👉 s0er.printdirect.ru/
█───█──█─█───█──█
███─█──█─███─████
──█─█──█─█───█─█
███─████─███─█─█
███████████▓░░░ 78%
* SOER - это сокращение от SOftware EngineeR
👉👉👉 Основное место общения и публикации новых видео - t.me/softwareengineervlog
Канал для разработчиков программного обеспечения, инженеров и всех кому интересно разобраться в программировании глубже, а так же расширить кругозор в области АйТи.
Формула канала - это баланс между следующими темами:
🔥 советы как лучше развиваться и стать отличным программистом
🔥 обзор книг для айтишников
🔥 сборка софта и работа с чужими исходниками
🔥 обзор исходников на github
🔥 архитектура программного обеспечения
🔥 теория программирования
🔥 пет-проекты и OpenSource ❤️
🔥 хобби для развития кругозора ⚙️
Как найти в сети?
👉 SoundCloud - soundcloud.com/software-engineer-vlog/
👉 Дополнительный платный материал по архитектуре и программированию - soer.pro
Мерч канала
👉 s0er.printdirect.ru/
OpenSource !== халява
#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - t.me/softwareengineervlog
Спонсорство - donate.s0er.ru
Сайт платным контентом - soer.pro
Зеркало для видео Дзен Видео - zen.yandex.ru/id/5f578bdf22e26e081a67cfd2
GitHub - github.com/soerdev
Чат для программистов - discord.gg/3UVJWAs
Группа ВК - codeartblog
Основной канал для общения и публикации новых видео - Телегарм - t.me/softwareengineervlog
Спонсорство - donate.s0er.ru
Сайт платным контентом - soer.pro
Зеркало для видео Дзен Видео - zen.yandex.ru/id/5f578bdf22e26e081a67cfd2
GitHub - github.com/soerdev
Чат для программистов - discord.gg/3UVJWAs
Группа ВК - codeartblog
Переглядів: 5 508
Відео
Продолжаю играться с Arduino и осцилографом
Переглядів 5 тис.9 місяців тому
Продолжаю играться с Arduino и осцилографом
Изучаю датчик температуры DHT11 для Arduino с помощью осцилографа
Переглядів 5 тис.11 місяців тому
Изучаю датчик температуры DHT11 для Arduino с помощью осцилографа
В чем разница между качеством и корректностью программы
Переглядів 7 тис.Рік тому
В чем разница между качеством и корректностью программы
Подробно про направления и языки программирования 2023
Переглядів 57 тис.Рік тому
Подробно про направления и языки программирования 2023
Как сделать свой скрипт для шифрования (+ задачка)
Переглядів 8 тис.Рік тому
Как сделать свой скрипт для шифрования ( задачка)
Практический кейс использования моноида на TypeScript
Переглядів 10 тис.Рік тому
Практический кейс использования моноида на TypeScript
Что значит моноид в программировании?
Переглядів 21 тис.Рік тому
Что значит моноид в программировании?
Зачем нужны типы, рассмотрим на примере
Переглядів 10 тис.Рік тому
Зачем нужны типы, рассмотрим на примере
Реализация функции deepMerge для собеса (TS+TDD)
Переглядів 10 тис.Рік тому
Реализация функции deepMerge для собеса (TS TDD)
Важные нюансы тестирования которые редко рассказывают (с примером на typescript + jest)
Переглядів 32 тис.2 роки тому
Важные нюансы тестирования которые редко рассказывают (с примером на typescript jest)
Объяснение Inversion of Control для самых маленьких
Переглядів 25 тис.2 роки тому
Объяснение Inversion of Control для самых маленьких
Конкретный пример почему в ООП приватные атрибуты лучше публичных
Переглядів 25 тис.2 роки тому
Конкретный пример почему в ООП приватные атрибуты лучше публичных
Принцип создания хороших решений - KISS
Переглядів 22 тис.2 роки тому
Принцип создания хороших решений - KISS
Обзор популярной архитектуры под WEB
Переглядів 55 тис.2 роки тому
Обзор популярной архитектуры под WEB
Решение проблем при сборке плагина OBS из исходников
Переглядів 4,7 тис.2 роки тому
Решение проблем при сборке плагина OBS из исходников
Отвечаю на комментарии к видео про ревью кода
Переглядів 5 тис.2 роки тому
Отвечаю на комментарии к видео про ревью кода
Как организовать хороший Code Review в команде
Переглядів 30 тис.2 роки тому
Как организовать хороший Code Review в команде
Чем машинный код отличается от ассемблера
Переглядів 42 тис.2 роки тому
Чем машинный код отличается от ассемблера
Реализация RPC и Reactive BUS для приложения OBS Overlay
Переглядів 12 тис.2 роки тому
Реализация RPC и Reactive BUS для приложения OBS Overlay
Это очень ценный инсайт, спасибо большое.
Наплакался?
Ты подтвердил свою некомпетентность. Баба базарная.
46:20 а разве есть в рф рост такой ? с 6 тыс рублей до 6 миилионов в месяц ? или даже 600 000 рублей тут кто то зарабатывает в месяц ? xd
27:00 подожди соер а как это такой прыжок с 30-35 до 40 - 45 произошел ?
Еще больше мата, хорошего и разного. Диз, однозначно.
hrМатершинник
имба видео
Парень крут)) Соер же удивил тем, что даже не подумал, что год ждать пока муж выучится далеко не каждая жена станет/сможет 😀
Я бы даже и не заморачивался.
"у нас" - слова паразиты.
Машинный код о операционный код - это разные вещи?
Массив, односвязный список, двусвязный список, дерево, двоичное дерево. А где 6-я структура?
ролик ни о чем
Null - это нормально. Ошибка - это тоже нормально, она говорит разработчику, что он не выполнил проверку. Пустой объект может скрыть проблему, усложнить её идентификацию.
Балдежный подкаст 👍
Как обстоят дела с твоими глазами, у меня тоже самое, может ты решил проблему и подскажешь что-то
Охуенное видео. Кажется я понял
S0ER, тебе зачем канал? Зачем аудитория и подписота, если ты комменты не читаешь и не отвечаешь? Не пойму? Довести до ума ролик сил не хватает? Закрой канал - переживём 😈
А можно канал Татьяны? В описании не нашла
не могу не написать комментарий , Вас было приятно слушать
Спасибо Все очень понятно
Какой душный гость
Можно сделать большой курс, который охватит все, но в-итоге получится "искусство программирования" Кнута, которое мало кто будет читать, потому что входной порог большой
Михаилу надо бы напомнить, что врать -- нехорошо. Но таким враньём можно провести разве что "детей", новичков в отрасли и бизнесе. На 53-й минуте Михаил, бегая глазками по комнате, поведал, что эйчар, оказывается, друг соискателя, он за него горой, и даже бьётся за получение более высокой з/п. Вот начну с последнего: это - полнейший бред с точки зрения бизнеса. Бизнесу выгодно нанять кандидата за меньшую сумму(только чтобы не сбежал), его з/п - это затраты, а их надо сокращать. Эйчар - представитель работодателя, выполняющий свои служебные обязанности. Вы реально ждёте, что владелец бизнеса будет нанимать людей, чтобы они увеличивали его затраты? Ну бред же. И мириться с таким работником не будут - попросят на выход. Все переговоры записываются не только для удобства службы эйчаров, кстати. Итак, а каковы обязанности эйчара? Всё просто: качественный кандидат должен быть обнаружен и в конце-концов нанят, насколько возможно, минимизируя затраты дорогого времени разработчиков. И при этом нанят желательно с з/п ближе к минимальной ставке. Вот ЭТО является успешной работой для эйчара и за это полагаются призовые. Для достижения описанного эффекта применяются всякие манипулятивные методы - тот же список с вопросами, это может делать или эйчар, или представитель команды в присутствии эйчара, главное - не самая комфортная обстановка: если при подобном опросе вы не чувствуете себя в своей тарелке, работа эйчара выполнена. Или, продолжая тему, тот же идиотский живой кодинг уже на интервью, есть, где поглумиться (мне однажды на заре карьеры пришлось на интервью писать прогу на Си, умещая её на листе формата A6, да-да, другой бумажки не нашлось, компа тоже, но, скрипя зубами, справился, дописывая последнее под углом 90 градусов - ну вот что это за х?). Извращаются по всякому. Нужно так или иначе сбить с вас спесь и приопустить маленько, показать, что, мол, ну вот видите - вы не совсем такой крутой, вы же ошибались, вы не на 100% прошли наши испытания, так что и оплата будет не максимальной. На всё это нужно смотреть философски и не принимать близко к сердцу. А на обсуждении зарплаты держаться и гнуть свою линию. Если вы не голый джуниор, то пройдя собес, рычаг вы уже имеете. Ошибался, и что? А вы бы не ошибались в этой мясорубке? Вообще вот это безобразие - это было зачем, вы реально так работаете, или шутить изволите? И запомните: никаких друзей у вас там, по ту сторону стола, пока нет. Коллеги по команде ими могут стать, но работодатель и его представитель, тот же эйчар, вам не может быть другом по определению: прямо противоположные интересы.
такие калабы мы смотрим
Подскажите, где найти контакты Татьяны? Обычно добавляют в описание.
Разговор конечно интересный. Соер думаю специально не задал вопрос про зарплатные вилки поскольку думаю не хотел заводить разговор в неудобный формат. Скажу так, как программист, работающий на этом рынке, они унизительно низкие. Прямо сейчас открываем вакансии на знаменитом работном сайте и видим ведущего программиста за 150к, это прошу прощения нижняя планка только что сформировавшегося мидл фронтенда. И проблема не в наличии толковых математиков, поверьте их достаточно и среди тех кто формошлепит сайты и не парится, проблема в недооценки и низкой оплате труда с высоким спросом на скиллы. Вот и объясните вашему потенциальному кандидату какой смысл учить линейную алгебру, численные методы и дифференциальную геометрию + кодить на одном из самых сложных языков программирования, если можно уйти в куда более теплые места, где и уровень входа ниже и скиллы сотрудника оцениваются по достоинству ?
У Михаила и со звуком от микрофона проблемы, и сам говорит очень вяло.
Почему нет роликов в rutube? 😉
Как же больном слушать Михаила...
тимлидка смотрит гитхаб соискателя? А она в курсе, что мидлы, которые весь рабочий день работают над кодом, вряд ли будут еще по вечерам что-то пилить свое и тем более - выкладывать на гх? Нахрена им это надо?)) ***Анекдот в тему: допрашивают гинеколога: "За что вы убили цыганку?" Гинеколог: "Понимаете, я работаю 20 лет, изо дня в день по 8 часов без перерыва я детально смотрю вагины, потом дома жена говорит: "Дорогой, глянь мою, что-то чешется", потом теща: "Сережа, посмотри", потом подруги жены, подруги тещи, одноклассницы и все просят посмотреть, а тут иду после особо тяжелого дня и в подъезде цыганка говорит: "Дай сто рублей, я тебе пизду покажу"...
Тут одобряю тимлидку. Хотя бы кусок кода скинуть надо. Кандидату полезно показать что он что не идиот, что код качественный.
Гинекологу - оправдательный приговор 😅
@@yummybunny7351 для этого есть live-кодинг, потому что рабочий код под NDА, а гитхаб у нормального мидла/синьора протух давно, потому что если там есть свежий код, то разраб на работе нихрена не делает, раз у него остаются силы на свои проекты, это плохой знак
>>Кандидату полезно показать что он что не идиот, что код качественный. Для этого необязательно заводить шарманку "ах, у тебя должен быть гитхаб". А соурсфорж не канает? Учтите, это вредный совет, HR таких словов не понимают и запишут: гитхаба нет, выкручивается. 🙂В реальности чтобы посмотреть на то, как кандидат пишет код, достаточно по уму сделанного тестового задания -- вот то решение, мимо которого все ходят. Не надо никаких комиссий, выдающих сертификаты -- ими тут же примутся торговать, это будет песец в степени песца. И, конечно, не надо мучить людей на собесе и заставлять портить бумагу или тыкать в клаву на незнакомом компе, решая вашу задачку - это стресс, вовсе не совпадающий с реальной работой: в реальных условиях вы пишете код, уже хорошо познакомившись с задачей, подумав и обложившись настроенными инструментами, редакторами, и т.д. Это тоже лажа. Разверну, что имеется в виду. Не надо полагаться только на решённое в оффлайне тестовое, дескать, ах, нас обманут, печаль. Надо так: выдать тестовое и сделать автотест (работоспособность решения проверяется до собеса, автоматически). Из 100 человек, у кого тестовое решение автотест проходит, отобрать тех, которые ясно мыслят и ясно излагают - выбрать первых 10, код которых прост, понятен, и его даже приятно читать, т.е. задача решена на хорошем уровне. Вот ЭТО -- мощнейший фильтр! И уже с принесённым тестовым заданием посидеть и поговорить. Полчаса хватит, чтобы понять, сам писал, или нет -- дополнительных вопросов по коду можно задать ворох, всего не заучишь. Основной вопрос -- человек в теме, или нет. Дальше ещё за полчаса можно заглубиться и понять, насколько он в теме. Это всё если вы сами рубите, и готовы мозгами шевелить, то найдёте. Дарю идею, пользуйтесь.
@@igormarkov1529зачем соискателю делать тестовое, когда и без него зовут в соседней компании?
Накрутка будет работать до тех пор, пока на техсобесах будут спрашивать по энциклопедическим знаниям, которые для работы не нужны. Про всякие сравнения пустых строк и нуллов, и что раньше выведется в консоли: сеттаймаут в промисе или промис в сеттаймауте))
Недавно получил список подготовки к собесу в Яндекс Вращаем связные списки, обходим деревья)) Это всё - для фронтенда 😅 Моё любимое из хайлайтов с собесов: Js Какой результат и почему будет у выражения «ёжик» > «яблоко»
@@MrTiTANchikнормально. Яндекс давно отвечал почему у них так. Почему ёжик больше яблока это про лексикографическое сравнение что-ли? Это вроде очевидный вопрос, с которым сталкиваешься каждый раз при сортировке строк.
@@MrLotrus Если коротко - сравнение слов будет идти побуквенно, каждая буква имеет свой код в ASCII, и "ё" стоит позже всех остальных букв, поэтому значение кода самое большое. Сравниваем "ё" > "я", получается true Ёжик больше яблока) "Ежик" - был бы меньше яблока) Ещё есть подсказка на эту тему - на клавиатуре ё находится вообще не с буквами)
точкаNET… да…
Моноид как бинарное отношение (в вашем примере - сумма) над множеством, например R, всё-таки является коммутативным моноидом. Это не противоречит сказанному, но вносит некоторую ясность. Спасибо за видео!
Никого не хочу обидеть, но каждый раз когда замечаешь озлобленного на всех русского человека, то он с огромной вероятностью будет с Украины. Какая то ужасная закономерность.
Все же нейтральный элемент это такое же значение как и все. Ни каким свойством "отсутствия значения" он не обладает. Его логично сделать NegInf для max операции.
Не приятно слышать мат, слишком много его последнее время, тем более ее это уж точно не красит, вызывает отвращение. Я считаю это не приемлемо в приличном обществе и тут на канале.
Собираю пати на open-source проект. Требуются : фронт, бэк, художник, девопс, тестер. Приветствуется общительность и дружелюбие. Можно low-level. Экспа гарантируется, шансы дропа голды низкие.
И эти люди рассказывают про орг моменты в ИТ... Соер возможно неплох как технарь, но точно не самый хороший руководитель
Как понять что разработчика пора уволить? А может тебя? Наплодили кучу псевдо руководителей
Полностью согласен с тобой!
В коллективе всего 60 человек?! Это удивительно мало! Теперь понятно почему некоторые вещи так долго внедряются. У компании Аскон должно быть учень много прибыли. Неужели нельзя расширить штат сотрудников?!
Раз ядро написано на C++ значит и доступ к нему через API тоже получается возможен только через ПО на C++ ? А как быть с доступом из других языков программирования, например, Pascal'евского типа. Почему ядра разрабатываются в трёх странах (США, Франция, Россия) ответ понятен: в них исторически сильные свои математические школы и квалифицированные разработчики для такого ПО.
У нас есть обертка C#
@@olegzykov Это все клоны ЯП С, хотелось бы, повторяю под Pascal'е подобные, с более читабельным кодом. Обычно математические библиотеки программ разрабатывались на ANCI стандартном Фортране с которого также возможна многоплатформенность. Язык C++ исторически предназначался для обьектно-ориентированного программирования, при математических же расчетах технология ОПП как-то непонятна.
Мат неуместен от гостьи, режет слух
Спасибо, очень интересно. Приятно послушать умных спокойных людей.
У этого Олега лейбла на латинице, какие отечественные разработки?
Это вам не кнопки перекрашивать))
Hi Ya & best wishes. SuperB! Thanks for work. Be Happy. Sevastopol/Crimea.
В 2000-ом закончил колледж по специальности "ПО для САПР и АСНИ" - (любимой) математики было много, так что из математически-интересного нового, что непрерывно далее дал университет по специальности "Системотехника", сейчас вспоминаются только "Теория надёжности" и "Тензорное исчисление". Так что, если специальность ещё существует и стандарты её преподавания не снизились, то даже некоторые техники (а не исключительно инженеры) могли бы представлять интерес для компании...