Так а яка вам подобається, яка на вашу думку добра? На якій хвилині це подивитися?
@dimamanuke74922 ай бұрын
думаю паскаль та асемблер!
@SergeKoval-s8y2 ай бұрын
@@dimamanuke7492 Паскаль це наше все!
@Python_in_UA2 ай бұрын
@@DOU_youtube C++
@sashaosaula33252 ай бұрын
JS
@andri1co2 ай бұрын
Такий насичений контент - справжнє золото, дякую. Так ніби навіть на рівні із кулуарами айтішних подій
@emutant012 ай бұрын
Супер, дякую за інтерв'ю, таких людей мало, простий, відкритий, кваліфікований.
@VadymKononenkoАй бұрын
Гарна розмова. Дослухав до кінця. Ви такі речі згадували з дизасемблерами, що я їх вже ледь пам'ятав. Та й сучасний стек у нас схожий, але ваш досвід багатший. Молодці!
@yuriitiunov88032 ай бұрын
цікавий чувак, люблю такі подкасти
@infernowar772 ай бұрын
Ого оце так інтервʼю! Мені було дуже цікаво слухати, так як Сергій наш СТО 🙂
@akiruaUazammetra2 ай бұрын
Велика подяка за відео! Вподобайка та коментар для просування
@andreyporodnov89662 ай бұрын
Було дійсно цікаво, запрошуйте ще)
@ПавлоТимощук-ш8й2 ай бұрын
Дякую!!! Дуже крута розмова)
@MrOnatsko2 ай бұрын
класне інтерв'ю, дякую!
@TheSokilV2 ай бұрын
Проходити інтервью і працювати - різні скіли. Завжди, коли проводив співбесіди, більше цікавило побачити як кандидат думає. Принаймні, я намагався так будувати діалог). Уміння думати, значно корисніший скіл, ніж завчене знання. Хоча без основ, теж нікуди. Як завжди, потрібен баланс)
@kovalyurii72782 ай бұрын
Дякую за дуже цікавий подкаст ❤
@SerhiiUa512 ай бұрын
коментар для утуба, дяка за думки. наче побував на ретроспективі)) лідів
@Python_in_UA2 ай бұрын
Дякую за український контент. Щодо пайтону. Шикарна мова для навчання програмуванню. 2.7 парадигми в одній мові: - Процедурний стиль - ООП стиль - О.7 функціонального програмувпння🎉 Є пайтон))
@dimefunkylife50292 ай бұрын
Проблема не в парадигмах, а дизайні - динамічно строготипізована мова дуже невдале поєднання з самого початку. Хто на цьому додумався робити ліби де найменший місматч по дімешинам тензорів не бʼється але компілятору/інтерпритатору на це пофігу це прям зовсім печаль.
@WolfzPainАй бұрын
тим не менш перше місце займа тепер python. Пайтон поганий для тих у кого це не основна мова програмування, бо вони не бачать сенсу вирористовувати якісь патерни проектування для скріптів, котрі виконують одну дві дії тому і плутаються потім в цьому коді
@friedbearsburninhell20222 ай бұрын
О це подкастіще! Лайк однозначно. По гіпотезам і сьогоденню: погоджуюсь - дуже важко зрозуміти, як людина "траблшутить" і працює з абстракціями... все залежить від скіла який називаю особисто за 10 років досвіду: або скіл "молодшого наукогово співробітника" є або його немає =)
@vmaksym2 ай бұрын
Так, було цікаво
@tadzhykizkrokusa2 ай бұрын
Фух, ну хоч тут РНР не обсирали 😂
@Happy-Gappy2 ай бұрын
Так він уже давно помер. А про покійника або добре або нічого 🤣
@vasylperehinets30312 ай бұрын
@@Happy-Gappyлол, більше половина сайтів на ньому😅
@gost2 ай бұрын
@@vasylperehinets3031 уся ця половина - один Вордпрес 😆 ми перейшли з Ларавел на НОДу заради full-stack розробки. і так будуть робити все більше людей, та ніхто нічого з цим не зможе зробити.
@bubblesort63682 ай бұрын
@@Happy-Gappyприколіст?) ви на dou кількість вакансій на пиху бачили? Їх наразі більше за java чи .net😂
@self-aware9862 ай бұрын
OMG, яка крінджова назва відео
@MS-fu3zf2 ай бұрын
Цікава розмова, дякую. Вкотре переконуюсь, що повністю стабільних систем не існує. Навіть хмари іноді падають 😅
@akatoxa2 ай бұрын
Классный подкаст. Спасибо ❤
@jtsunne77192 ай бұрын
Дякую за український контент.
@0restK2 ай бұрын
дякую! було цікаво!
@akatoxa2 ай бұрын
Я собеседую очень просто. Перед собесом читаю резюме, и если там чувак у которого не одна работа в опыте, и если он кажется крутым, я на собесе просто спрашиваю у человека что конкретно он делал на прошлых трех работах и стараюсь задавать вопросы по мере рассказа, которыми я определяю наврал чувак в резюме или нет. Если у чувака опыт не один год, и если он уверенно рассказывает что делал, зачем, почему, с какими трудностями сталкивался и как решал - значит опыт настоящий и зачем мне спрашивать его какой то условный лайф кодинг про сортировку пузырьком. В среднем всегда норм люди набираются в команды с таким подходом. Я сам ненавижу собеседования, у меня в резюме 12 лет опыта работы. Я просто не понимаю зачем мне надо решать на собесе какой то условный литкод. Поэтому точно так же отношусь и к другим (конечно если это не студент джун). Зачем делать лайв кодинг чуваку который последние годы занимался тем, что мне надо в команде и может нормально в деталях мне рассказать и показать что он в теме?
@ukrainian3332 ай бұрын
Ну Сашко і підпалив дупці, треба ДСНС викликати в коменти 😂😂😂😂
@КостянтинБезшийко2 ай бұрын
Ахаха), думав ніхто вже не грається в Мастер Оф Оріон2, теж якось колупався в бінарніку та лібах, навіть повністю колись на українську переклав. Все інше, що почув: Go трохи краще за Паскаль :)
@IhorL-hq3ce2 ай бұрын
Сам зараз в пошуках роботи і підгорає максимально. Якусь таку фігню питають шо кошмар. Або дають тестове яке робити 2+ тижні, просять зробити просто, пишу просто, дають дві максимально незначні правки а потім кажуть ти зробив дохєра помилок. То чи не давайте правки якщо все так погано чи як даєте то скажіть що ще треба виправити… а так ще просто не можу зрозуміти - не працював ти конкретно з цією штукою, невже це говорить що ти хреновий спеціаліст ?
@VolodymyrKrupa2 ай бұрын
саме про це і каже. скиглики нікому не потрібні
@habibub2 ай бұрын
а що з інлайн іфом поперше, це буде якщо то то інакше то то, навпаки найбільш зрозуміло, по-друге бляха а or оператор для чого?
@R0ckBOX2 ай бұрын
Обличчя пана Сергія побачив перший раз за майже 20 років. Привіт від PTH.
@HOSTRASOKYRA2 ай бұрын
Не розумію, чому всі не пишуть на C#.
@AT-rv7yy2 ай бұрын
Я не считаю что вложенные каналы в Go это проблема Go. В каждом языке можно что-то подобное придумать, функция, которая возвращает функцию, которая возвращает функцию, или указатель на указатель на указатель, или вектор векторов векторов и т.д. Всегда нужна дисциплина и понимание красоты. В Go, каждый раз когда читаешь или пишешь в канал, нужно добавить код который логирует по таймауту 10sec, например experienced high latency sent into the channel. И делается это легко с помощью дженерик функции. Тогда любой deadlock сразу виден в логах. Просто нужно немного дисциплины
@emory_blame2 ай бұрын
Шо не так з інлайновим іфом?
@ololoshamedia46812 ай бұрын
Ternary operator?
@volodymyrkorniichuk11642 ай бұрын
Та все норм. Просто в більшості мов порядок "умова, true, false", а в пітоні "true, умова, false". Але яка різниця.
@rbutyk2 ай бұрын
Проблема не в мові а в тому хто нею не вміє користуватись.
@asolovyov2 ай бұрын
Класики кажуть, що проблема у тих, хто коментує, не слухаючи.
@self-aware9862 ай бұрын
@@asolovyov А навіщо взагалі дивитися з такою назвою?
@asolovyov2 ай бұрын
@@self-aware986 а навіщо ти коменти відкрив? 😁
@rbutyk2 ай бұрын
@@asolovyov Я відповідаю на питання поставлене під відео. Схоже ті ж класики кажуть, що проблема в тому хто ставить запитання про мову яка не подобається, а потім не задоволений відповіддю.
@asolovyov2 ай бұрын
@@rbutyk чекай, яке ще запитання?
@ihordrahushchak54392 ай бұрын
Я скажу так, якщо програмісти не будуть мати дисципліни, то мові з динамічною типізацію неможливо буде розібратися, а зі статичною - розширювати функціонал
@GMTr0r2 ай бұрын
Основна проблема Go це Python, а точніше орда джунов не зрозумівшая що до чого і піше в результаті на го также як в пітоні…
@ВладиславПаращенко-д8щ2 ай бұрын
Хейтять пайтон, відразу йду і ставлю лайк
@nickborovik2 ай бұрын
Пишу на Python, вирішив подивитися що ж з ним не так. Клікбейтні заголовки до сих пір існують, щось про них забув, але ще сподівався що DOU не такий канал... Так, Python не ідеальна мова програмування, проте завдяки таким мовам можна робити багато корисних речей, що і відбувається зараз. Є прикольний RUST, але бажаю успіхів читати цей код) Якщо говоримо про читабельність, важливо мати гарні практики - форматери, лінтери і таке інше. Тоді всі пишуть під одним стандартом. І звичайно Code Review
@asolovyov2 ай бұрын
Не треба так близько до душі приймати. C++ взагалі неможливо відстійна мова програмування, і нічо, альтернативи поки що її не перебороли.
@adicthreex35302 ай бұрын
Rust складно читати якщо його не знати. Як і будь яку іншу мову.
@mvxn2 ай бұрын
@@asolovyov Можна детальніше, будь ласка?) Це саме С++ змушує вас писати лайнокод?) Бо поки що звучить, як просто "skill issues" :)
@Andrii-mt8ef2 ай бұрын
раст читається на ізі то ви пітоністи просто такі
@winfle2 ай бұрын
@@mvxn в мові немає інтерфейсів :)
@bober7702 ай бұрын
Найбільша проблема пайтону це повільність, погана асинхроність (імхо) і фактична відсутність справжнього енклозингу в класах.
@DmytroSemenko2 ай бұрын
Заголовок "Djinni переїхав на Kubernetes" треба змінити на "Djinni переїхав на Docker Swarm". Ну це судячи з того що я зрозумів з того відривку)
@DOU_youtube2 ай бұрын
Дякуємо;) продюсерці соромно 🙈
@winfle2 ай бұрын
Логаєтесь на ec2 і через docker log дивитись що STDIN не працює)
@SergeKoval-s8y2 ай бұрын
Звісно дивились, пусто було. Але це ж просто відсутність сигналу - tcp з'єднання приймались і далі все. Де воно там впало чи задедлочилось - хз. Без стек трейсу (pprof лежить, трасування лежить) зрозуміти що то драйвер логів амазону блокує записи у stdout було просто неможливо. Зараз вже зрозуміло чому, особливо після їх postmortem - бо не хочеться логи втратити якщо черга переповнена, що й привело до інциденту. Розподілені системи складні.
@winfle2 ай бұрын
@@SergeKoval-s8y Дякую за відповідь. В нас теж ecs, проте ми повністю відмовились від CloudWatch, використовуємо fluent bit, який пише в kibana / splunk. Насправді, я не бачу взагалі причин користуватися пропріетарним логером від амазон. Єдине, якщо контейнер не встигне піднятись, або щось відбудеться під час старту entrypoint, тоді ми не побачимо даних на дашборді. Але такого поки не було
@yaroslav73282 ай бұрын
@@SergeKoval-s8yТак, Амазон деколи буває не тільки пишним яром, але й сумним проваллям 😂 І, деколи реальний стан речей відстає від задокументованого.
@oeaoo2 ай бұрын
1:16 - який крінж та ісп. стид (
@yaroslav73282 ай бұрын
Що саме? Потрібна пояснювальна бригада)
@oeaoo2 ай бұрын
@@yaroslav7328 психологів чи вже психіатрів?
@emory_blame2 ай бұрын
Як люди памʼятають що вони писали 20 років тому? І намагався згадати ідею фічі про яку думав 2 місяці тому. Ну ледве ледве.
@maximlastname66962 ай бұрын
Різниця у цінності цих спогадів, я теж не пам'ятаю що було тиждень тому, але чудово пам'ятаю як 20 років тому писав свій компілятор, бо на форумах казали що на vb6 написати його неможливо, або програму для завантаження музики з vk.
@sezam-zz6lf2 ай бұрын
Міжпроцесорні/міжтредові взаємодії в будь якій мові неможливо дебажить, треба писати тести. Невміння користуватись інструментом, не робить його поганим.
@some_name19832 ай бұрын
1:08:45 я останні 3 роки кожен день
@akatoxa2 ай бұрын
Не надо делать гипотезы, надо сначала локализировать проблему. Я техлид и всегда в подобных случаях как ваши мои команды постоянно выносят гипотезы и из-за этого долго разбираются. Правильный подход дебажить колбасные заводы это подумать что можно отключить и убрать из уравнения - сначала кажется, что это дольше, но в реальности получается так, что убирая слой за слоем вашей инфраструктуры вы очень быстро доходите до какого то одного модуля (в инфраструктуре, или приложении) который не работает и тогда количество возможных гипотез почти всегда сводится к одной трем и проблема в разы быстрее решается. Просто вместо того чтобы думать что могло сломаться надо подумать что можно отключить чтобы убедится что хотя бы половина работает и так далее
@SergeKoval-s8y2 ай бұрын
Проблема, яка була описана це не про те як знайти де і що зламалось, а зрозуміти чому воно зламалось у якомусь там випадку. Особливо якщо більша частина залежностей - бібліотек, операційних систем, зовнішніх сервісів і оточення виконання є за межами контролю конкретного програміста чи команди. Чим більш абстракцій, тим менш шанс що систему можна "зрозуміти". Але альтернатив, на жаль, немає.
@akatoxa2 ай бұрын
@@SergeKoval-s8y да, но даже в таких случаях можно и есть варианты локализировать проблему путем определения что какой то компонент 100% работает. Мой поинт в том, что когда проблема есть (лоад балансер выдает таймаут) вместо произведения гипотез сходу (с минимальной вероятностью попадания в точку, потому что слоев и окружения слишком много и гипотеза может затрагивать то, что работает) - попытаться найти точку в которой можно часть системы отбросить. условно зайти во внутреннюю сеть кластера пингануть сервис в обход лоад балансира - если это возможно. если он не отвечает то проблема хотя бы не в лоад балансире, не в днс (проблема почти всегда в днс xD ), и прочих нетворк штуках и можно искать другие точки от которых можно понять что другие системы работают. Я не знаю как бы я нашел что причина провала именно cloudwatch, но в 99% случаях намного быстрее получается решить проблему простым и рекурсивным "остановить и подумай что можно выключить чтобы понять что половина системы работает, а другая нет". Самое ужасное в опыте решения подобных проблем это когда ты тыкаешься пол дня в разные предположения и их проверки о частях системы которые работают идеально в данную секунду, а проблема лежит вообще где то в другом далеком месте который ты всю дорогу думал что работает со 100% вероятностью
@gost2 ай бұрын
амінь. ненавиджу гіпотези в чатах. гіпотезувати треба мовчки з реальним дебагом.
@pengain42 ай бұрын
Гіпотези-висновки "ви не так працюєте" у коментарях під відео на базі короткої байки, що навіть не наводить ніякої конкретики - взагалі безцінно. Дуже шкода, що людей, які знають як треба робити - одиниці. І компаніям приходиться наймати бета-розробників. 😢
@ananaslegend2 ай бұрын
Дуже потужна назва відео.
@asolovyov2 ай бұрын
Пані продюсерка в цей раз перевершила сама себе 🤣
@DOU_youtube2 ай бұрын
@@asolovyov то все цитата!)
@boyywnkobe2 ай бұрын
дуже розумні люди на відео
@BohdanTrotsenko2 ай бұрын
"...а Go - ще гірша" 1:00:00 розказує, який крутий pprof
@SergeKoval-s8y2 ай бұрын
Про заголовок вже тут в коментах багато написали різного. Але то не ми, то редактор все!🙂
@BohdanTrotsenko2 ай бұрын
ви круті (слухаю 16хв); заголовок не подобається
@cdriper2 ай бұрын
беседа двух прошаренных чуваков, кто в теме, можно слушать и только согласно кивать )
@K.M.I2 ай бұрын
Ну про мови програмування гадаю більша проблема у культурі кодуванні та структуруванні коду, тобто продування чистого коду, і це лиш я почав вивчати Пайтон, та подивився кілька туторіалів англійською на ютуб, враження, що це загальносвітова проблема.
@ОльгаГаврилюк-х9е2 ай бұрын
Зараз в основному співбесіда зводиться до "сподобався чи ні" навіть не як спеціаліст а як людина.
@tarahanv2 ай бұрын
12 постгрес був)
@VsevolodSolovyov2 ай бұрын
Та так, 15-й вийшов вже під час війни. Хоча мені здається, що by default його ввімкнули таки в 13-му, а не в 12
@asolovyov2 ай бұрын
@@VsevolodSolovyov таки в 12, я згадав, що писав пост у блог і пішов його знайшов 😁
@sshmdio97482 ай бұрын
інлайн іф зручно if трохи подумать
@AndriiC-x4h2 ай бұрын
Гарний заголовок. Правильно - переписати все на Rust! ха ха
@gost2 ай бұрын
Гггг. Клікбейт, сорт третій 🤑
@MuhamedAli-yd9xk2 ай бұрын
Ну дивлячись на цю токсичну назву, навіть дивитись це не буду!) Зазвичай, обсирають ті, хто самі зробити краще не можуть. 🥱
@RGMFchannel2 ай бұрын
дуже розумні люди на відео (за їх самооцінкою), бо з такими заголовками і роздумами не дуже схоже, що люди розумні дякую, що тепер буду знати, які відео на доу точно не дивитись
@okondratenko2 ай бұрын
Так і не дав висловитися по пайтону. Напхав і змінив тему...
@dimamanuke74922 ай бұрын
що вчити в 2024 , з нуля, англійська є!))
@aftertwentea2 ай бұрын
Програмувати. Якщо запитуєте і контексті Доу.
@IhorL-hq3ce2 ай бұрын
Запитання типу хочу багато грошей - що порадите. Все від контексту залежить. Яка сфера хоч цікавить - веб/мобайл/геймдев/тести/нейтів ?
@dimamanuke74922 ай бұрын
@@IhorL-hq3ce гроші я вмію заробляти, сферу діяльності хочу зиінити!, мене цікавить програмний вектор, та веб-бекенд !
@dimamanuke74922 ай бұрын
@@aftertwentea в контексті для студента зрілого віку, який хоче помінняти свою сферу діяльності!
@yurii_zh2 ай бұрын
Можливо Вам не вистачає якоїсь програми. Можливо якось можна автоматизувати частину Вашої теперішньої роботи. Тоді рекомендую зробити програму для цього і це буде Ваше перше практичне знайомство із програмуванням. Далі вже будете краще розуміти що це таке і куди Вам рухатись. Також користь такого підходу в тому, що якщо Ви самі користуватиметесь тією програмою, яку зробили, то Вам буде приємно її допрацьовувати, вдосконалювати. Це постійно мотивуватиме програмувати
@ИванДеркач2 ай бұрын
Слава PHP!
@erzko2 ай бұрын
WordPress'у слава!
@erzko2 ай бұрын
WordPress'у слава!
@habibub2 ай бұрын
зайшов по клікбейту і дивний загон, динамічна типізації, важко документацію і щось там, ви востанє на якому пайтоні писали? це вже все є років 12... Важкувато розібратись в коді пайтоновському?) та називайте все нормально і буде щастя, почав працювати з проектом якому 4 року і щось в мене немає проблем по які кажуть, причому зоопарк розробників був...
@volodymyrvolodymyr39652 ай бұрын
без коментарів...
@dimamanuke74922 ай бұрын
+++++
@Re3Lord2 ай бұрын
Тобто получається всі кодери в світі - ідіоти один Саня - молодєць? Бо питон ж найпопулярніша зара мова.... й ось тут я замисливсь...засумнівавсь, що Саня - молодєць...
@movaxdx2 ай бұрын
подивився починаючи з 42 хвилини де хлопці обговорюють нісенітниці протягом 5 хвилин. це свідчить тільки про те що ніхто не пише тести (все як завжди) не потрібно довіряти інформації, яка розповсюджується в цьому відео. Все що я почув є неправдою. Python і Go є чудовими мовами програмування.