Пузырь в IT, Математика нужна, ООП vs. С … / Самые Спорные Мнения

Курс по Java разработке от Kata Аcademy с оплатой после трудоустройства - clck.ru/323Wx3
подборочка самых популярных вопросов, мнений и высказываний и в мире программирования. Вы точно либо думали об этом, либо думаете, либо, да.
Проверяйте добавляйте, если я упустил что-то супер-овечидное.
Я wndtn, мне 20 c чем-то лет, и я изучаю computer science и программирую ~10 лет.
Я into С++, и всякие low-level штуки.
У меня есть небольшой проект, xplatform, который вы сможете найти на github, и через него практиковаться в изучении всей базы программирования, и если вам повезет(если вы упорный), вы станете хорошим программистом %)
Если нужна помощь в программировании 1 на 1, чекайте ссылки .
всем добра
Телега - t.me/wndtn
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Топовые ресурсы - • Где учить Программиров...
Минимум CS - • Учить/Не учить. Вся Ба...
Видос с книгами - • Список Книг Для Програ...
"Если не найдешь тут какую-то ссылку из видео, то пиши коммент, я сразу ее добавлю".
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Подпишись сюда, бро:
Telega и чатик - t.me/wndtn
Boosty(менторинг для РФ) - boosty.to/wndtn
Patreon(для остальных стран) - / winderton
Instagram - / winderton
Github проекта(код с канала) - github.com/winderton
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Оборудование:
Камера - Sony a7ii
Объектив - SIgma F1.4 DG
Микрофон - AudioTechnica at2035
Звуковая карта - Scarlett Solo
Петличка - Rode smartlav+
Клавиатура - HyperX Alloy
Вторая клавиатура - apple magic keyboard(black edition)
Монитор DELL 25'
Монитор Asus mg248q
Iphone 11 pro(зеленый)
CAMLINK elgato - для стриминга
JBL headset
Телик LG nanocell 50
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Музыка:
Liubomyr Prask
0:00 Самый Популярный вопрос о программировании на reddit
1:22 Про ООП
2:22 О Высшем Образовании
3:25 Выбор Языка Программирования
5:43 Нужна ли Математика
6:45 IT Пузырь надувается
7:55 Пробелы или Табы
8:26 Самый популярный вопрос на stackoverflow

Пікірлер: 472

  • @wndtn
    @wndtn Жыл бұрын

    Все видео буквально ПРОПИТАНО монтажом. Поставьте тут лайк именно если МОНТАЖ понравился.

  • @serhiikuzub1849

    @serhiikuzub1849

    Жыл бұрын

    Смотреть одно удовольствие! Всё лаконично й понятно, продолжай в том же духе!

  • @user-soska-doska

    @user-soska-doska

    Жыл бұрын

    True true tru trу tру тру Тру

  • @specialmaster1938

    @specialmaster1938

    Жыл бұрын

    с

  • @Kn_Dmitry

    @Kn_Dmitry

    Жыл бұрын

    Монтажом Через О

  • @rudenkom

    @rudenkom

    Жыл бұрын

    Зря ускорил, лучше так не делать

  • @kotsba
    @kotsba Жыл бұрын

    Процент проигранного видео в углу - это 🔥 Такие важные мелочи больше всего в душу западают.

  • @kotsba

    @kotsba

    Жыл бұрын

    tab

  • @diamondit_

    @diamondit_

    Жыл бұрын

    Только вот грустно становиться, когда вдруг смотришь в уголок, а там 97% и видос сейчас закончится

  • @kusjotato7355

    @kusjotato7355

    Жыл бұрын

    +++

  • @leelvan

    @leelvan

    Жыл бұрын

    почему это важно?

  • @voeoda

    @voeoda

    Жыл бұрын

    Отвлекают. Прошло 15% а ты думаешь. Блин осталось так мало.

  • @takeshi2911
    @takeshi2911 Жыл бұрын

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

  • @assetdev1859
    @assetdev1859 Жыл бұрын

    виндертон, однозначно это лучший ролик на твоем канале, как прошли эти 10 минут я даже не заметил

  • @RomanUnreal
    @RomanUnreal Жыл бұрын

    Имба видео, вот бы побольше такого контента, вобще красавчик, респект тебе!

  • @kirilllog8710
    @kirilllog8710 Жыл бұрын

    Последние прям порадовало =) Это как в ручную что то проверяешь или меняешь значения и каждый раз когда значение отличается визуально тебя как бы стопит. Как же мы близки с машинами.

  • @cliffa-net

    @cliffa-net

    Жыл бұрын

    Или может это машины создаются по образу и подобию мышления людей? Хотя бы потому, что машины создаются, внезапно... людьми.

  • @DmytroMovchan
    @DmytroMovchan Жыл бұрын

    все так) ніштяк прогрессбар, подача - как всегда! 👍🏼

  • @yahyasaid5021
    @yahyasaid5021 Жыл бұрын

    tab 👍🏻 классный ролик на актуальную тему , Хороший пример про принт и марафон

  • @kusam7384
    @kusam7384 Жыл бұрын

    Очень классная структура ролика: референс на таймлайн в начале, процентики, лаконичность изложения. Лайк, репост!

  • @alistiya0577
    @alistiya0577 Жыл бұрын

    Тот самый момент когда увлекся просмотром видоса и 9 мин пролкткли как 4 и конец застал в расплох. Было интересно. Кто еще ждет 2 части этого формата и темы видоса?

  • @Dimarious.G

    @Dimarious.G

    Жыл бұрын

    Полностью солидарен 🙋🏻‍♂️

  • @user-5ry3th

    @user-5ry3th

    Жыл бұрын

    Тот самый момент, когда реально просмотрел видео за 4 минуты, потому что смотришь на скорости 2х ))

  • @user-kc4jf3mv4y

    @user-kc4jf3mv4y

    Жыл бұрын

    Не привычтно, что у него такие короткие ролики

  • @viktordev1218
    @viktordev1218 Жыл бұрын

    Крутой формат! Видеоряд, проценты... А главное, я впервые не увеличивал скорость воспроизведения) 👍

  • @clemeverett4173
    @clemeverett4173 Жыл бұрын

    Крутой формат! Мне очень понравилось)

  • @lost_in_lighd276
    @lost_in_lighd276 Жыл бұрын

    пузырь в IT - это скилл-помойки

  • @naxaH200
    @naxaH200 Жыл бұрын

    Приятное видео из рекомендаций, без воды, интересное, быстрое, на несколько тем. Даже подписался

  • @user-vo4dd8gz6g
    @user-vo4dd8gz6g Жыл бұрын

    Спасибо, побольше таких видео!!

  • @Kn_Dmitry
    @Kn_Dmitry Жыл бұрын

    Очень понравилось видео! Сам учусь в ВУЗе на программиста на 2м курсе С меня лайк и подписка

  • @itzorax
    @itzorax Жыл бұрын

    Ждём новых видео, ты лучший)

  • @tronget
    @tronget Жыл бұрын

    классный формат видео, мне зашло!

  • @twitchradio6431
    @twitchradio6431 Жыл бұрын

    А я вот учил HTML/CSS, написал 5 полноценных сайтов, до этого пытался войти в программирование через Питон, но как-то не понравилось. Сейчас учу JS, потихоньку, по 30 минут в день, но главное стабильность :D Очень понравился "быстрый" формат видео и % процент проигранного видео в углу, просто имбалансно! Спасибо за видео, жду нового интересного контента!

  • @OGame106.

    @OGame106.

    Жыл бұрын

    Привет, хочу задать вопрос, как ты учил HTML и CSS, по книжкам, по статьям в интернете, по гайдам и объяснялкам в Ютубе? Благодарю заранее за ответ, и каким образом сейчас учишь JS?)

  • @Connor_Deviant

    @Connor_Deviant

    Жыл бұрын

    ​@@OGame106. metanit

  • @kriskras8939

    @kriskras8939

    8 ай бұрын

    Как у тебя сейчас дела?

  • @Stels34rus
    @Stels34rus Жыл бұрын

    Интересное видео и монтаж на высоте!

  • @waldemar_7210
    @waldemar_7210 Жыл бұрын

    Видосы у тебя стилевые. Ищу ответа вот в таком вопросе) Сейчас пишу прогу для работы с сигналами. При чтении из данных файла преобразую из string в double, но у меня преобразуется все только до 4 знака после decimal point. Инфы по этой теме как-то мало(смотрел и в англ. источниках). Может кто знает, как эта тема решается.

  • @Saiel2285
    @Saiel2285 Жыл бұрын

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

  • @qandak

    @qandak

    Жыл бұрын

    Ctrl- не пробовали?

  • @heyllog3173

    @heyllog3173

    Жыл бұрын

    Ну, не совсем так :) Очень хорошо разобрал эту тему Вадим Макеев, можно у него на канале глянуть видос, мне очень понравился пойнт, что если тебе нравится отступ в 2 пробела, а в проекте настройка, что все отступы 4 пробела, то тут придётся подстраиваться под правила А если в проекте используют табы, то в настройках IDE'хи любой сможет подставить длину таба какая ему нравится, то есть в файле это будет сохранено как 1 таб, но у тебя этот таб будет длиной 2 пробела, а другой поставит себе в настройках 4. Всем удобно, всем комфортно)

  • @DimaTiunov

    @DimaTiunov

    Жыл бұрын

    Но табы не всегда воспринимаются IDE, ебуттца

  • @XpIOHdeJIb3000

    @XpIOHdeJIb3000

    Жыл бұрын

    для быстрого перемещения по тексту в прошлом веке придумали мышку

  • @vroshupkin1

    @vroshupkin1

    Жыл бұрын

    @@heyllog3173 Да зачем всё это, если можно тупо писать в своем стиле, а потом использовать pretiffy и подобные инструменты.

  • @user-Silvergrey80
    @user-Silvergrey80 Жыл бұрын

    Познавательное видео, спасибо!

  • @fetterbaby3650
    @fetterbaby3650 Жыл бұрын

    Ты настолько крут, что столкнувшись с твоим каналом в 2019 году я взял твой ник в качестве части своего пароля, потом на 3 года забил на CS и вот я уже действующий разработчик, а пароль включающий твой ник остался, спасибо!

  • @windws7137

    @windws7137

    Жыл бұрын

    Хорош) а можешь подсказать как на работу устроился? Через LinkedIn? Зарешали ли Leetcode задачки, пет проекты?

  • @MsHorbjorn
    @MsHorbjorn Жыл бұрын

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

  • @MsHorbjorn

    @MsHorbjorn

    Жыл бұрын

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

  • @Khlopets_pups

    @Khlopets_pups

    Жыл бұрын

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

  • @odesa1370

    @odesa1370

    Жыл бұрын

    под себя программу обучения корректировать

  • @user-sb6us4qg2t

    @user-sb6us4qg2t

    Жыл бұрын

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

  • @rozoomcool

    @rozoomcool

    Жыл бұрын

    @@Khlopets_pups Как же я с тобой согласен. У нас на ООП препод всегда сидит и занимается своими делами. Мы просто открываем сайт с заданиями и сами учим, сами выполняем, сами пишем лекции. И только, когда нужно рассказаь лекцию он слушает. А по непрофильным попробуй не написать лекцию, сразу кошмарят.

  • @Skyserstudio
    @Skyserstudio Жыл бұрын

    Когда ничинал на BASIC 25 лет назад, такого вопроса как пробелы или табы вообще не стояло, тогда была важна нумерация строк. Когда перешёл на С, даже ещё не на плюсы, пользовался пробелами, но не по 4 за раз а одного хватало, ибо длинные табы это была роскошь для тех разрешений мониторов. Чтоб уместить выражения в одну строку приходилось извращаться и сокращать названия переменных. Ну а когда связался с Питоном, мониторами 4К и памятью 64Гб вместо 64Кб (которой якобы должно было хватить всем), то конечно табы и "фак the variable name length economy" ))

  • @RUDIARIUSmax

    @RUDIARIUSmax

    4 ай бұрын

    Добрый день, подскажите пож, в 2024 стоит ли начинать учить с С или лучше уже С++или уже Ruby? Цель програминг микроконтролеров и робототехника как хобби, как работа - геймдев.

  • @user-oj6rv8km7m
    @user-oj6rv8km7m Жыл бұрын

    Начал изучать питон, any advice по курсам и книгам, которые нужно освоить?

  • @demacianpolice507
    @demacianpolice507 Жыл бұрын

    Эх, ещё бы подсказку в этом видео на ролик про ООП. Формат огонь

  • @andrejbreidt8062
    @andrejbreidt8062 Жыл бұрын

    Крутой контент! Подписка!

  • @wMwPlay
    @wMwPlay Жыл бұрын

    такой, сумбурный видос получился и резко закончился, I like it

  • @Makaler
    @Makaler Жыл бұрын

    очень интересно, спасибо. Учу JS, точнее фрейм React. Люблю больше Табы. Пробелы считаю рискованными, так как можно ошибиться и тд. + ещё с пайтона люблю табы

  • @user-hx6sc1hc1k
    @user-hx6sc1hc1k Жыл бұрын

    Всем привет, изучаю Python 🐍, пол года, канал winderton для меня как «пощёчина» по лицу, когда я думаю что что знаю! Спасибо за контент Подскажите советом, что делать когда не хватает живого общения с нормальными программистами, нет не друзей не знакомых в этой сфере😢

  • @herrmittelfinger4965

    @herrmittelfinger4965

    Жыл бұрын

    Я самоучка. Работаю больше 10 лет в ИТ сфере, в разных профилях - начинал со сборки компов. Сейчас ведущий системный инженер в одной крупной европейской комании. До сих пор много чего не знаю. Линукс, несмотря на опыт и сертификаты, питон, на котором пишу уже лет 5 минимум и прочие другие темы - не могу сказать что знаю хорошо. И это нормально. Касательно, "нет знакомых" - вам повезло. В ИТ большинство людей эгоистичны. Если кто-то лучше вас, на вас будет давление, вы будете комплексовать на его (её) фоне. И наоборот, если вы будете лучше, вы будете давить. Друзья появляются потом, когда работаешь, рашаете определённые проблемы совместно. Так же как и во всех других сферах.

  • @solarscorcher1566

    @solarscorcher1566

    Жыл бұрын

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

  • @Mad_Slevin
    @Mad_Slevin Жыл бұрын

    branch predictor - единственное что я запомнил 😅 крайне полезно!

  • @drfargus
    @drfargus Жыл бұрын

    Топчик как всегда)

  • @coffegrace9599
    @coffegrace9599 Жыл бұрын

    Учусь в ВУЗе - на 1 курсе был C, Haskell(функциональный яп), SQL. В этом году Java, ProLog, Promela. Сперва казалось бесполезным наличие таких... нетипичных яп, но на самом деле это очень хорошая практика - помогает мыслить... более разнообразно что ли

  • @user-vu6hn4ul2i

    @user-vu6hn4ul2i

    Жыл бұрын

    Ладно haskell, что такое эти твои prolog и promela? Почему вы не изучаете что-то из топ 5 рейтинга языков? Java - ок, но остальное...

  • @user-cl7dj4tj7g

    @user-cl7dj4tj7g

    Жыл бұрын

    @@user-vu6hn4ul2i Зачем изучать топ языков, когда они и так похожи друг на друга, а цель вуза выучить инженера, которому нужно знания из разных парадигм.

  • @user-ln7gt3gs4s
    @user-ln7gt3gs4s Жыл бұрын

    Бля, у меня нету просто слов. Как же я тебя люблю в любом смысле в котором ты подумал :)

  • @nkr4318
    @nkr4318 Жыл бұрын

    Вин, как тебе идея сделать ролик про ФП ?

  • @hellothere9195
    @hellothere9195 Жыл бұрын

    В отсортированном массиве не может быть оптимизации из-за кеша? Из-за сортировки мы проходим массив два раза, и на второй проход (измеряемый) массив лежит к кеше и следовательно работа с ним значительно быстрее

  • @johnnymnemonic8923
    @johnnymnemonic8923 Жыл бұрын

    Самоучка, учу Java. Выбрал его по двум причинам: популярность (учебного материала по нему столько, что даже трудно выбрать, какой использовать) и статическая типизация (необходимость самостоятельного контрля над мелочами дисциплинирует в написании кода; ну и да, я представляю, как тому же питонисту потом трудно приучать себя к статически типам, при переходе к какому-нибудь С# или той же Java).

  • @XpIOHdeJIb3000

    @XpIOHdeJIb3000

    Жыл бұрын

    Джава ближе к тебе по менталитету - вы оба тормозы.

  • @art_vor

    @art_vor

    Жыл бұрын

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

  • @johnnymnemonic8923

    @johnnymnemonic8923

    Жыл бұрын

    @@art_vor да, вот еще один недостаток динамической типизации.

  • @I_Am_YouTube_User
    @I_Am_YouTube_User Жыл бұрын

    Процентный индикатор видео? Идея - огонь!

  • @dongiovanni1993
    @dongiovanni19937 ай бұрын

    I press TAB, SHIFT+TAB keys to indent my code; my editors are configured to replace TAB characters to space spans on the fly, which are stored to the files. Do I use tabs, or spaces? ;-)

  • @user-xk2lb2ob8p
    @user-xk2lb2ob8p Жыл бұрын

    Влияет ли бранч предиктор на скорость сравнения строк без учёта регистра?

  • @user-ww4xv8sz8y
    @user-ww4xv8sz8y Жыл бұрын

    Спасибо, крутой видос! Сам я пишу на Python

  • @sergrecon9293
    @sergrecon9293 Жыл бұрын

    По поводу пузыря: на золотой лихорадке обычно наживаются торговцы лопатами. 8:28 - по коду это какая-то лажа, проверил на своем компиляторе - время одинаковое что для сортированного, что для несортированного, 1,5 - 1,8 сек

  • @user-pz5dj7cb6e
    @user-pz5dj7cb6e Жыл бұрын

    Вопрос "Нужно ли высшее образование" это понятно, а вот как выбрать специальность, когда их полно, это другое дело😁 Беларусь, 11 класс. БГУИР, БГУ, два вуза, с десяток факультетов, несколько десятков специальностей +- одинаковых. Вот как здесь выбрать, это уже настоящий вопрос. За видео спасибо) выбираю таб... Пользуюсь всегда

  • @RUDIARIUSmax
    @RUDIARIUSmax4 ай бұрын

    Бомбезный канал и подача материала. Сам учу Python нужен для Houdini на текущий момент и так как почему то давно избегал програмирования как нечно большое и страшное, решил дать бой страхам, рассматриваю Python как мост, чтобы потом учить С, но пока еще не понял может лучше уже С++ или уже Ruby? Цель програминг микроконтролеров и робототехника как хобби, как работа - геймдев.Буду рад если, кто то подскажет.

  • @antaki93
    @antaki93 Жыл бұрын

    При нажатии Tab современные редакторы ставят 4 пробела :) Это даже видно по бледным точкам в примере из видео

  • @keintz2497
    @keintz2497 Жыл бұрын

    Справа вверху процент просмотра видео. Вроде ничего не обычного, но для меня очень прикольно))

  • @user-bx5uv7zi5s
    @user-bx5uv7zi5s Жыл бұрын

    мне нравятся когда люди называют язык ассемблера - низкоуровневым) спасибо за видео.

  • @honeyloy4908
    @honeyloy4908 Жыл бұрын

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

  • @user-xc3yt6vf5s
    @user-xc3yt6vf5s Жыл бұрын

    Классный канал, я подписался

  • @user-jr6nk4eo4i
    @user-jr6nk4eo4i Жыл бұрын

    Лайк за полезную инфу.

  • @user-bz4vf8rn7v
    @user-bz4vf8rn7v Жыл бұрын

    В данное время изучаю Python где то в течение 3-х недель. Прохожу курс на степике "Поколение Python". Питонисты может ещё подскажите какие нибудь курсы?😊😊

  • @odesa1370

    @odesa1370

    Жыл бұрын

    на шервуде все есть и в телеге

  • @ObitoUchiha-ri5du

    @ObitoUchiha-ri5du

    Жыл бұрын

    Хуйня твой питон, бросай

  • @DmitryMesserman
    @DmitryMesserman8 ай бұрын

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

  • @glebse
    @glebse Жыл бұрын

    Не знаю на счёт старого кода, ни когда не считал рабочий код плохим, вот идею, которую он выполнял, мог в процессе апгрейдить, потому когда пишешь код, научится новый функционал пихать в новую версию крайне важно. В целом версия продукта создавалась в голове и время это долгое, а вот написать код, который сможет выполнять всю логику идеи, это обычно конкретная вилка по времени. Конечно в процессе написания возникают вопрос по принципу, как заставить работать так, как я хочу, а не как получается, но с опытом этот вопрос как бы пропадает, а вот коллекция библиотек только растёт и переписывать их совсем нет желания. И ещё момент, этим совсем не страдаю давненько, но по началу, крайне сложно было доводить всё до конца, ведь интересно, это про не знаю и сложно, а результат это 70% рутины, ну там кнопочки зелёненькие, чтоб светились бл_дь. Последнее как раз крайне лечится набором библиотек, которые переписывать не хочешь!

  • @vroshupkin1

    @vroshupkin1

    Жыл бұрын

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

  • @sergeikirjanov7184

    @sergeikirjanov7184

    Жыл бұрын

    @@vroshupkin1, а точно нужно противопостовлять "монолит" и "круто"? Круто, оно же круто чем-то, не просто так...

  • @glebse

    @glebse

    Жыл бұрын

    ​@@vroshupkin1 Пропустил ваш комментарий, ответ с опозданием. Смотрите, в начале всегда хватает плохого кода и главное вопросов как реализовать то или иное решение. В последствии большинство задач вообще не создают проблем написания, а просто делаешь и знаешь как. И важно, нет явного удовольствия, есть деньги и рутина, хотя как раз опыт позволяет сократить эту рутину, заранее понимая развитие и что не смог учесть заказчик. Вот в наработках, так называемые библиотеки, надо стремиться к идеалу в архитектуре. Я большую часть времени работал как предприниматель, потому старался использоваться для себя, то, что писал заказчикам, потому опять же архитектуру нужно дорабатывать и она растёт. Короче, это бесконечный процесс, нет идеального решения для большого продукта, бизнес растёт, меняется, нужно добавлять что-то. А выбор, монолит или, это не в пользу что лучше, а на что денег и времени хватает и нельзя сказать, я придумал решение и оно так мне душу греет своей красотой реализации, но стоит в десять раз дороже чего-то там, которое работает так же и на выходе даёт те же результаты. Бред же, однозначно лучше, что дешевле, ведь результат для бизнеса, для которого делалась программа один, но другой дешевле. А вот если вы делаете что-то большое и это нужно обслуживать и дорабатывать годами, соответственно команды разработчиков будут меняться и прочее, тут вообще про другое и вопрос архитектуры скорее один из. И ещё момент, допустим ваша программа настолько большая, что нужно сотни тысяч серверов для её обслуживания, тогда может так оказаться, что дешевле писать на низкоуровневом языке для максимальной оптимизации и экономии расходов на оборудовании, электроэнергии и прочем.

  • @rexdraconis1703
    @rexdraconis1703 Жыл бұрын

    Согласен с языком, надо выбирать что нравиться. Конечно лучший все равно С#, но и другие можно.

  • @vladdobrinov6843
    @vladdobrinov6843 Жыл бұрын

    Ну, чаще всего методы sort используют quick sort , а там если массив отсортирован то ориентир всегда правильный и в итоге быстрее... Кстати всегда пишу код как попало IDEA потом сокращением все ставит на место )

  • @aksilirongames
    @aksilirongames Жыл бұрын

    вот скажи мне почему я так много подобных роликов про айти смотрю иногда даже обучалки хоть я и в английском не бум бум и даже не хочу заниматься айти но мне всё равно интересно ?

  • @yuzhanin
    @yuzhanin Жыл бұрын

    Ты гений!

  • @mansurkadu5105
    @mansurkadu51058 ай бұрын

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

  • @bcghghfhb9032

    @bcghghfhb9032

    7 ай бұрын

    Как ты туда поступил?

  • @miki_marker

    @miki_marker

    7 ай бұрын

    есть конечно, учи английский по паре часов в день. Желательно позавчера

  • @Twenti_dinamit
    @Twenti_dinamit Жыл бұрын

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

  • @ermakovegor9480
    @ermakovegor9480 Жыл бұрын

    фишка с процентами справа сверху классная

  • @matveev_time
    @matveev_time Жыл бұрын

    Начал учить Пайтон , и потом наткнулся на книгу "введение в программирование и данные структур" И там свой язык, вроде как на абще Пайтона "pyret" называется. Вроде норм , мне нравится. Учусь по 2-3 часа в день )

  • @user-im8fx4kp1p
    @user-im8fx4kp1p Жыл бұрын

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

  • @daniil2704
    @daniil2704 Жыл бұрын

    Делаю сайты и поэтому выучил на нормальном уровне js и php, но в дальнейшем хочу углубиь свои знания в этих языках. Так же учу в свободное время Rust, он дико не понятный по синтаксису в сравнении с другими языками, но зато быстрый и в нем что то такое есть, привлекательное. Так же ранее изучал С# и этот язык мне нравится своим лаконичным синтаксисом, это не что то новое, он просто понятный, простой и удобный. В данный момент я его не изучаю поскольку перешел на линукс, и визуал студии нету, та и в целом С# больше для винды, хотя и есть моно и дотнет кор, но все же пока его отложил, использую только когда в юнити что то делаю на базовом уровне. В последнее время почему то приятно писать на пайтоне, хотя я всегда относился к этому языку несколько негативно из за его синтаксиса с отступами и кучей навязываемых библиотек и ощущением что на другом языке это все было бы проще. Но в данный момент получается их не использовать и полагаться на базовые возможности языка. Так же в университете начинаем проходить С++ и он вроде и адекватный, но возникают сложности с приведением типов данных, определением длинны массивов, определение самих массив, со строками тоже некоторые есть сложности. Хочется понять как реализовать графический интерфейс, как я понимаю это нужно взаимодействовать с апи системы, но как найти не могу, выдает всякие фреймворки типа qt, gtk и т.п.. Хочу сказать что я не против Фреймворков и библиотек которые упрощают жизнь, но я хочу понимать как это работает, иначе как я смогу написать скажем свою полезную библиотеку если буду использовать только все готовое.

  • @sergeikirjanov7184

    @sergeikirjanov7184

    Жыл бұрын

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

  • @vitalykiselev3951

    @vitalykiselev3951

    Жыл бұрын

    Для C# есть IDE от JetBrains, называется Rider. Она должна лупить и в linux. Таки C# уже несколько лет как перестал быть языком под винду. Но для винды у него есть еще дополнительные фишки, которые больше нигде не найти.

  • @neuron5628
    @neuron5628 Жыл бұрын

    Только начал true и как видео выдало false, Было интересно

  • @DmytroStoianov
    @DmytroStoianov Жыл бұрын

    учу си, торчу на теме указателей, был бы рад, если посоветуете материалы на тему поинтеров и маллока 😫

  • @solarscorcher1566

    @solarscorcher1566

    Жыл бұрын

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

  • @user-vu6hn4ul2i

    @user-vu6hn4ul2i

    Жыл бұрын

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

  • @user-mm7gt8pv7h
    @user-mm7gt8pv7h Жыл бұрын

    Сейчас изучаю Python. Имел дело с С подобным языком. Пишу проги для микроконтроллеров на базе платформы Arduino

  • @DART2WADER
    @DART2WADER Жыл бұрын

    С++ с шаблонами. А вообще в Эльбрусе нет предиктора, за то есть теговые регистры, спекулятивное вычисление всего и вся и 3 разогретых конвейера. Так что 3 ифа за раз более менне нормально переваривает. Если конечно удастся впихнуть условия в одну широкую команду.

  • @solarscorcher1566

    @solarscorcher1566

    Жыл бұрын

    А как на Эльбрусе отрабатывает проход по сортированному/несортированному массиву?

  • @user-vu6hn4ul2i

    @user-vu6hn4ul2i

    Жыл бұрын

    @@solarscorcher1566 я думаю хреново. Это связано с тем, что там все работает хреново. Не, ну это, конечно, мое личное, ни на чём не основанное мнение :trollface

  • @just4funTony
    @just4funTony Жыл бұрын

    Учил Шарп с юнити, хотел в геймдев. 24 февраля день смерти геймдева в РФ. Перешёл на джаву в начале сентября прошел на стажировку... И сами знаете что случилось... Штош, умру так и не поработав прогером, обидно

  • @Levelord92
    @Levelord92 Жыл бұрын

    branch predictor - это относится к конкретному языку программирования или только к плюсам?

  • @ic6406

    @ic6406

    Жыл бұрын

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

  • @temcon
    @temcon Жыл бұрын

    Учился и работаю в области робототехники. Для прошивки контроллеров stm32 пишу на С, с помощью HAL. Пишу на Python для одноплатных компьютеров, с помощью ROS. Мат. рассчеты на MATLAB.

  • @michealmltefive5510
    @michealmltefive5510 Жыл бұрын

    1:51 что за схема? Процессор? Где взять?

  • @IhorSoroka
    @IhorSoroka Жыл бұрын

    Формат бомба! И это..конечно же табы

  • @ZorianCazinscii
    @ZorianCazinscii Жыл бұрын

    Программную на питоне и параллельно изучаю Excel и слепую печать (не знаю пригодятся ли они мне по жизни , но в целом навыки думаю не плохие) .

  • @odesa1370

    @odesa1370

    Жыл бұрын

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

  • @sergeikirjanov7184

    @sergeikirjanov7184

    Жыл бұрын

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

  • @solarscorcher1566

    @solarscorcher1566

    Жыл бұрын

    Слепая печать сама придёт со временем, когда будете постоянно работать на компе. Можно целенаправленно не развивать. Я, например, не учился никогда специально, но печатаю на ощупь уже очень давно, сам не знаю, когда это произошло.

  • @RaLLy869
    @RaLLy869 Жыл бұрын

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

  • @unq04
    @unq04 Жыл бұрын

    А я тоже использую табы. Так ведь удобнее, нет?

  • @user-by8yc2ic4u
    @user-by8yc2ic4u Жыл бұрын

    Я предпочитаю пробелы... Хотя файлы получаются длиннее и поддерживать это сложнее, но в разных системах пробелы остаются пробелами (скажем, в редакторе Eclipse и в vi), а вот табы везде разные (например, в Limux - 8 позиций). Нередко вижу абсолютно нечитаемый код, поскольку отступы сбиты, строки уезжают куда-то далеко вправо.

  • @rostiklugovyy1277
    @rostiklugovyy12778 ай бұрын

    Учил с++ (прям реально очень глубоко) но как итог пишу на с#, баш, реакт, питон. Ну и еще много докер и к8с и тераформ (облачный архитектор)

  • @skyheart_dev
    @skyheart_dev Жыл бұрын

    Прикольно было встретить Кейси тут))))

  • @SerjCrimea
    @SerjCrimea Жыл бұрын

    Связка Си и Ассемблер всегда интересна для создания СВОЕГО! Для глубокого понимания "как это работает". В Си++ вы учите ЧУЖИЕ классы и т.п. А программист это ТВОРЕЦ в какой-то роли. Программирование на Си++ это подключение ЧУЖИХ классов, для решения ЧУЖИХ "проблем" ;)

  • @IlyaLesnoy
    @IlyaLesnoy Жыл бұрын

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

  • @user-by8yc2ic4u

    @user-by8yc2ic4u

    Жыл бұрын

    А теперь открой свой файл в vi... Получишь таб в 8 позиций. Можешь даже свой текст не узнать - всё куда-то далеко съехало вправо. Хорошо, когда ты работаешь в одной среде.

  • @gooseob

    @gooseob

    Жыл бұрын

    @@user-by8yc2ic4u Ты прочітал вообще коммент? Чел напісал, что іспользует пробелы. А в віме можно поменять размер табов

  • @sergbe3847
    @sergbe3847 Жыл бұрын

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

  • @Foduch

    @Foduch

    Жыл бұрын

    Давно уже приведение кода к одному виду работает в автоматическом режиме, на уровне ide и на уровне линтеров. Не понимаю зачем нужно нажимать эти кнопки, если после enter ide сама ставит отступ

  • @_ProstoTak

    @_ProstoTak

    Жыл бұрын

    @@Foduch Есть Питон, в котором отступы значимы. Естественно, там ни о каком авто-форматировании не может быть и речи (кроме разве что автоотступа новой строки). Зато код "изначально красивый"

  • @slvnkv
    @slvnkv Жыл бұрын

    По поводу официального образования спорный вопрос, у меня друг выучился в гос. универе - историю и теорию программирования знает идеально, пробовал всё от Паскаля до питона, но для коммерческого рынка он явно не готов - нет знаний фреймворков и библиотек, нет понимания юзабилити и бизнес логики, а работает он сейчас в поддержке сайта администрации города колхозно написанного ещё в 2006 году и по сей день практически не обновляемого. Может не во всех гос. учреждениях так - я не знаю) А я тем временем по недорогим курсам с Udemi и Stepik, инфы со stack overflow и GitHub, костылям, багам и собственныму морю ошибок дошел до мидла и теперь работаю в достаточно хорошей компании

  • @justme6039
    @justme6039 Жыл бұрын

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

  • @solarscorcher1566

    @solarscorcher1566

    Жыл бұрын

    Почему только фронт и бэк? Есть ещё мобильщики. Это отдельная секта разработчиков 😄Есть много людей, кому нравится разрабатывать для мобилок. Но по сути это тот же фронт, хоть и более гибкий. Там сейчас потихоньку пробивается язык Dart с фреймворком Flutter, убивая специализацию программистов под конкретную платформу. Кто хочет - можете обратить внимание. А ещё есть разработчики игр или 3d-приложений. Их тоже ни к бэку ни к фронту не отнесёшь. Там у языков свой рейтинг популярности. Есть ещё разработчики системные, вроде написания ядер и программ для линукса. Ну и другие программисты есть. Мир программирования вебом не ограничивается. Вообще, выбор языка должен начинаться с выбора специализации, это правильно. Потом нужно обратить внимание на популярность и применимость языка для вашей специализации. Ну и потом на коммьюнити, наличие либ и простоту написания программ для вашего типа приложений. Выбрать какой-то супермодный зарождающийся язык и страдать, набивая шишки в мелких задачах - это не путь для неопытных программистов точно.

  • @dobrozlo5530
    @dobrozlo5530 Жыл бұрын

    Учусь в ЮФУ на первом курсе, прикладная математика и информатика. Сдавал ЕГЭ на питоне, щас его более углубленно изучаем. Хочу быть ML Engineer'ом. Думаю питон пригодится

  • @dimgo7622

    @dimgo7622

    Жыл бұрын

    Ахахах, привет я тоже с ЮФУ. А чо за направление, пи?

  • @dimgo7622

    @dimgo7622

    Жыл бұрын

    Да, типа питон пригодится, но что то более серьёзное придется писать на C++/Java. Типа питон хорош для сайтов, быстрого прогания, но точно не для оптимизированного и быстрого

  • @who7100

    @who7100

    Жыл бұрын

    юфушникам привет, а ты где учишься то в растове или таганроге?

  • @murr_ka4374

    @murr_ka4374

    Жыл бұрын

    @@dimgo7622 Ахах. Здравствуйте, я с РИНХа. Слышал, ДГТУ и ЮФУ ненавидят друг друга...

  • @daniil2704
    @daniil2704 Жыл бұрын

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

  • @test3565
    @test3565 Жыл бұрын

    Работаю несколько лет на должности senior developer в крупной корпорации. Готов поделиться своими ответами на вопросы (это не касается мобильных приложений, игр и ml): 1. Математика выше 9-го класса не нужна. Если вы пишете на: js, go, php, ruby, java она вам не пригодиться 2. Табы или пробелы? Только пробелы! Ide даст возможность не кликать по 4 раза на пробел, а код должен одинаково отображаться везде: "ваша ide", "vi", "nano" 3. Высшее образование не нужно. Если это не МГУ, Бауманка и еще несколько топовых вузов, толку будет 0. Несколько раз встречал крутых разработчиков с образованием 9 классов. 4. Какой язык учить? Java или Nodejs для бека. Js для фронта. Остальное просто мода, которая измениться и вам придется менять язык. 5. Пузырь ли программирование? Нет, и еще много раз нет. Разработчики создают приложения, которые приносят огромную прибыль. К нам в компанию требуется сейчас 500+ разработчиков, и это только те ставки, которые очень нужны, но людей просто нет (большинство вакансий начинаются с middle уровня т.к. каждый, кто может написать "hello world" считает себя джуном) P.S. И самое главное, 90% платных курсов бесполезные, на youtube все есть. А еще общался с hr, которые пропускают вакансии, в которых написаны названия популярных школ. P.S.2: Ну и самое главное, если вы только изучаете программирование. Не бросайте! Мне по началу казалось что только сверх разум может в этом разобраться. Но приложив немного упорства я разобрался, и это оказалось намного легче чем кажется. А еще, это безумно интересно.

  • @TechSoft-ps1nk

    @TechSoft-ps1nk

    Жыл бұрын

    А что скажешь про социофобию? У меня появилась социофобия, да и не только у меня. Есть телеграмм, был бы рад пообщаться

  • @andreyvidr8736

    @andreyvidr8736

    Жыл бұрын

    Спасибо бро ) сам сейчас учу java ( я свичер ).

  • @test3565

    @test3565

    Жыл бұрын

    @@andreyvidr8736 удачи, java отличный выбор) Мне пару лет назад предложили перейти на java, я отказался, теперь очень жалею об этом.

  • @test3565

    @test3565

    Жыл бұрын

    @@TechSoft-ps1nk к сожалению телегу дать не могу, хотелось бы остаться анонимным в данном вопросе. Что касается социафобии, тут это индивидуально. Возможно вам просто нахватает компании, и вы отвыкаете от общения, в таком случае посещение коворкингов, хакатонов и прочих офлайн собраний очень помогает. А может вам и правда не очень обобщиться с людьми. Думаю это стоит обсудить с нормальным психологом, они реально помогают :)

  • @mister-ace

    @mister-ace

    Жыл бұрын

    А rust?))

  • @vitalykiselev3951
    @vitalykiselev3951 Жыл бұрын

    по вопросу: кто на чем пишет и что учит? 1) в школе был basic 2) в универе fortran, c, matlab 3) в конце универа для интереса потрогал c++, pascal 4) начал работать на java 5) начал играться с вебом с html, php, css, js, sql 6) в итоге стал работать в web java 7) потрогал несколько примеров на assembler 8) начал работать на c# 9) глянул пару примеров на go 10) походу пора плотнее в python? сейчас больше всего работаю на js добавится больше работы на c# и sql начиная с 5) постоянно имел дело с js самый родной и привычный язык java

  • @verset505
    @verset505 Жыл бұрын

    Уже достаточно глубоко изучил JS и функциональное программирование, теперь из за ВУЗа взялся за С++. Ооочень рад что не брался за него изначально, даже с достаточно хорошим опытом в JS чувствую дискомфорт в C++

  • @user-cl7dj4tj7g

    @user-cl7dj4tj7g

    Жыл бұрын

    Прошу прощения, а как вы изучали ФП в js? Просто тяжело представить изучение этой парадигмы через такой язык.

  • @hongaslahoenvaara
    @hongaslahoenvaara Жыл бұрын

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

  • @karamsuleimanov1213
    @karamsuleimanov1213 Жыл бұрын

    Я олпрогер на плюсах, и мне..) поэтому конечно использую табы, это просто быстрее, а в современных IDE, у меня CLion, табуляция часто автоматическая и ситуаций где надо ставить более 3 табов, очень мало. К тому же есть форматирование кода, волшебные CTRL + ALT + L, возможно, в промышленном программироварие это не поддерживается, хотя это очень крутая и удобная фича, но в спортпроге это база. Читаемый код - залог успеха, потому что если ты написал код, а через 15 минут на можешь понять что он делает, это печально, ещё и учитывая то, что у нас часто перемеменные называют не говорящими названиями, а скорее первым, что придет в голову, зачастую это просто буквы (а, b, c и тд).

  • @qandak
    @qandak Жыл бұрын

    Я конечно извиняюсь, но надо быть конченным, что-бы нажимать пробелы для отступа в повседневной работе. Все IDE и текстовые редакторы симулируют навигацию и вставки по Tab/Shift-Tab и т.д. манипулируя в то же время пробелами. И во многих, кстати, такая настройка является дефолтной. Тут умные спросят - а какая нафиг разница. Разница есть, когда отступы с подгонкой на предыдущую строку (например - складывание аргументов в стопку вместо одной строки) всё равно добавляют пробелы, так как не попадают в "сетку" табуляции. В результате получается каша, при навигации. А при открытии таких файлов в редакторе с отличающейся шириной табуляции - каша будет уже и визуальной.

  • @user-ul5ic2rw5h
    @user-ul5ic2rw5h Жыл бұрын

    Пробелы. Жму на таб и иде мне делает 4 пробела. Жму на шыфт+таб и иде мне срезает 4 пробела.

  • @skyheart_dev
    @skyheart_dev Жыл бұрын

    Пишу на C++. Не используя ООП. Разработка игр. Видео было интересно

  • @eugenemosh3658
    @eugenemosh3658 Жыл бұрын

    What do you think about Clojure?

  • @Rrrrrrraaara
    @Rrrrrrraaara4 ай бұрын

    блин, а я tab использую, но иногда чуть неправильно съезжает строчка, тогда либо пробел добовляю, либо удаляю лишний пробел

  • @SeregaShinoby299
    @SeregaShinoby299 Жыл бұрын

    Ну, я учу c++. Мне он понравился потому что он мощный, да и вобще я мечтал его выучить.

  • @solarscorcher1566

    @solarscorcher1566

    Жыл бұрын

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

  • @user-wb1hy3dg1k
    @user-wb1hy3dg1k Жыл бұрын

    спс за всё

  • @nameundef8076
    @nameundef8076 Жыл бұрын

    Winderton: эх, табы топ, и только табы, люблю их, \t.. \t \t\t Его IDE: заменить таб на 4 пробела, заменить таб на 4 пробела, заменить таб на 4 пробела, заме...

Келесі