Ютуб это бизнес. Я думаю и про сети и про кибер секьюрити расскажет. Аудитория позволяет вещать обо всём. Кому как не аналитику хорошо об этом знать ;)
@kirilld67774 ай бұрын
Хватило ровно на 28 секунд. Больше сил это слушать уже не было. Первое о чем нужно подумать новичку, это не о ЯП (языке программирования), а о том, чем он хочет заниматься в жизни, а главное зачем. Есть веб разработка, есть мобильная, под десктоп и системная разработка. Все это делится еще на много классов и подклассов. Сам ЯП по себе ничего не значит, это всего лишь инструмент для выполнения конкретной задачи, и не более того. Честно говоря, уже утомили все эти инфоцигане, которые понятия не имеют о чем говорят.
@miracl64 ай бұрын
ИнфоцЫгане) мне б на месте цыган было б обидно… лучше - инфомошенники
@eduardtsuranov7124 ай бұрын
Вся планета "утомила" своим несовершенством :). Может не надо принимать все близко к сердцу и подумать о причинах следствиях? Люди мыслят "получить высокооплачиваемую профессию", они не думают о смысле жизни, о пути и подобном. И Миракл вещает для этой категории. Более того, люди в принципе слабы интеллектуально(стадия эволюции такая). И найти приличного спеца очень сложно. В результате можно думать, что все вокруг дураки и ходить говорить об этом. А можно понять, что люди просто такие и не париться. ПОЧТИ ВСЕ понятия не имеют о чем говорят, но это не значит, что они инфоцыгане. "Не надо напрягаться, надо радоваться"(с)
@den92614 ай бұрын
Дотерпел до бреда про Python .......целых полторы минуты выдержал )
@rgdrgrgd4 ай бұрын
@@miracl6 не Настенька, здесь применимо только понятие инфоцыганство, и не как иначе
@heavenyoung25904 ай бұрын
я не понимаю почему этот комментарий самый залайканный, но откуда джун, не имеющий опыта должен знать что ему нравится? чел который писал этот коммент, кто ты? где ты? Анастасия явно шарит больше чем этот хейтер из нижнего ютюба.
@kquq4 ай бұрын
А с каких пор строгая типизация является недостатком?
@okke004 ай бұрын
С тех пор как люди начали путать строгую и статическую типизацию
@konstantinkidisyuk4 ай бұрын
"Есть еще такой язык как Haskell, ДОСТАТОЧНО ФУНКЦИОНАЛЬНЫЙ язык"🤣🤣🤣
@lIlIllIlIlIllIlIllIlIlIl4 ай бұрын
Lisp - очень функциональный, С++ - недостаточно функциональный
@АлександрСкиталец-ц7р4 ай бұрын
Да парадигма Функционального программирования это топ.
@КириллЧе-я5ы4 ай бұрын
Насчёт ЯП для изучения новичку заметил в educational пространстве скорее два подхода, или тенденции, вероятно… Первая - не изучаем Си, плюсы, очень сложно и тд. Начинаем с питона или js, они типа более легкие для понимания. Вторая - изучаем сначала Си, даже плюсы, с них переход на верхнеуровневые ЯП очень прост, так как знаешь, что под капотом. Я лично отношусь ко второй категории. Поясню немного… я апологет плюсов, никакой питон или не к ночи будь помянут js (да простят меня фронтендеры, это прекрасный язык, плохих вообще не бывает, это мое частное мнение, не люблю его от слова совсем) не принесут новичку понимание того, что изначально необходимо IMO программисту. Понимание азов работы вычислительных систем. Программист - это инженер, решающий инженерную бизнес задачу по автоматизации. И какой язык он при этом использует, личное дело каждого бизнеса. Поскольку за любое программистское решение голосуют деньгами. И никого не интересует - Хассель там у вас, js или голый асм… Так вот, начиная с питона, очень сложно понять работу регистров проца или когерентность кешей… впрочем, немножко поняв питон и технологию на пальцах, в которой собираешься работать (тот же джанго), можно навтыкаться даже до мидла… но вряд ли можно стать серьезным инженером, не зная азов и принципов построения архитектур программного продукта… последнее впрочем тоже можно освоить, как мартышка, но все же алго, структуры и работа с ними, а также понимание оптимизаций производительности, моделей памяти, используемых в продукте, дадут гораздо лучшее понимание происходящей вокруг магии… Вот лично для меня питон сложен тем, что даже передача по ссылке или значению неоднозначна в синтаксисе…😎 Весьма непростой язык, приходится все додумывать. А уж его утиная типизация, это просто бомбежка мозга…🤪
@VladimirS-h9o4 ай бұрын
Вы испорчены плюсами просто) На самом деле, при обучении python с нуля в этом нет никакой сложности - ты просто юзаешь продуманные вещи по умолчанию. А углубиться в низкий уровень никогда не поздно. Для новичков это как раз плюс, что эти детали абстрагированы и очень хорошо. Научиться делать правильно не составляет труда. А вот если ты уже прошаренный плюсовик, то у тебя и вопросов до срамоты на каждом шаге, потому что тебя каждая абстракция и выбранный дефаулт-кейс может смущать.
@eduardtsuranov7124 ай бұрын
я тоже начинал с низкоуровневых и от слова Питон плевался. Но потом понял, что надо(мне) не "регистрами" заниматься всю жизнь(это жутко скучно, рутина), а что-то реально полезное делать. И теперь кроме питона даже видеть ничего не хочу, потому что я хочу заниматься НЕ кодированием, а логикой и видеть ОЩУТИМЫЕ результаты своей работы. "Понимание азов работы вычислительных систем" - а так можно дойти и до того, как работают транзисторы и электрический ток как течет, а может и до квантовой физики с кварками. Наверное, все дело в том, чем вы хотите заниматься. Если регистрами - то один язык, если Не регистрами, то другой. И "Вторая - изучаем сначала Си, даже плюсы, с них переход", если бы было 9 жизней, можно было бы разбрасываться временем. А так 20 лет пролетят незаметно и жизнь закончилась грубо. Жизнь слишком коротка(и возможности человеческого интеллекта ограничены), чтобы изучать все подряд(интересно, но времени нет)
@КириллЧе-я5ы4 ай бұрын
@@eduardtsuranov712 согласен, прекрасные программисты как раз выходят из стен физтеха😎 квантовая физика - что может быть прекрасней?..🤣
@VladimirS-h9o4 ай бұрын
Новички, если меня слышите, посмотрите Брагилевского про "окончательное решение о 1 языке программирования", а если терпеливые и хотите феншуя, то гляньте книжку How to Design Program (HtDP)
@dobrMAV4 ай бұрын
Про PHP ничего не сказали .
@sumer48234 ай бұрын
это филиппинское песо )
@iSonsaku4 ай бұрын
А что про него говорить то:D Всё равно вкатуны на pytuhone рано или поздно начнут учить php.
@qwertysdf345234 ай бұрын
@@iSonsakuу нас кстати так и происходит, все кто пришел с питоном, сами начали плеваться от него в серьезных проектах и сами решили переходить на пхп 😂
@billyknife6164 ай бұрын
@@dobrMAV и слава богу)
@neshali20244 ай бұрын
Что ты думаешь про Mojo? На данный момент его основная фишка в том, что можно встраивать Python код безшовно. То есть пишешь такой на Mojo, потом код на Python вставляешь. В этот момент запускается интерпретатор питона. Получается можно одни части программы разрабатывать на питоне(для быстрой разработки), а другие части, которые требуют производительности на Mojo. Получается можно открыть файл .mojo, писать там пайтон программу и при необходимости писать производительный код на Mojo.
@VladimirS-h9o4 ай бұрын
Пока Mojo не фигурировал в рейтингах как перспективный и кроме их рекламок/позиционирования/блогеров я особо о них не слышал. А это значит, что на рынке запроса пока нет. Если нет запроса у рынка и это язык специализированный... Нахрена оно новичку? Тот же Python вполне развивается, GIL выкидывает, добавляет JIT ускорения. Mojo это аля Kotlin для Python. Только куда менее известный и продакшен-востребованный. И еще, одно из самых важных, Kotlin решил в своё время важные запросы и теперь это android-first. А Mojo какой запрос рынка решает? Новичкам нужно либо рыночно-востребованный язык учить (особенно новичкам 30+), либо специализированный для обучения Racket, PascalABC и т.п.
@dzhamilsadykov80314 ай бұрын
Анастасия спасибо , вы очень милая девушка!
@ordinary_man_84Ай бұрын
Есть желание изучать FORTRAN 77
@АлександрСкиталец-ц7р4 ай бұрын
В Первый раз слышу что ООП парадигма сложная. Я вот сижу в парадигме Функционального программирования + типизация. Дали джуну написать более сложною задачу написать на ФП + типизация жёсткая. Он начал говорить про классическое программирования. На смену стека технологий. Про говнокод как он прекрасен. И говнокод не так плох. Так что самая весёлая парадигма это ФП + типизация.
@elenagolovach3844 ай бұрын
Может кто-то рассказать о преимуществах R в сравнении с python для аналитики и ДС? Я не могу понять, почему есть люди которые его используют. С чем связано? что может R, что нельзя сделать в питоне. С учётом того, что при прочих равных python хаб технологий, легко читается
@billyknife6164 ай бұрын
Язык R разрабатывался математиками и статистами для анализа данных, в его стандартной библиотеке уже есть пакеты для работы с датафреймами и графиками. Также для эконометрики в нем больше и удобнее инструменты, чем в питоне. Его поэтому и используют в основном ученые и в ЦБ. А про "что может R, что нельзя сделать в питоне" - оба языка тьюринг полные, на них можно решить любую задачу)
@elenagolovach3844 ай бұрын
@@billyknife616 классический numpy и pandas не входит в стандартный пакет питона? ( не доеб, реальный вопрос с границами определения) + Polar и удобный pyspark. Не пытаюсь дефать питон, но интеграции дашбордами и разнообразия библиотек для визуализации более чем достаточно. Про банки, из ру сигмента на мой памяти ни одной вакансии, с R всегда что-то особенное.По этому вопросы
@billyknife6164 ай бұрын
@@elenagolovach384 нет, не входят в стандартную библиотеку python, их нужно устанавливать пакетным менеджером про R нужно понимать, что он очень себя зарекомендовал в эконометрике. А это не лучший подход для прогнозирования бизнес задач. Но благодаря этому он очень популярен в ЦБ, Росстате и др, там все на R написано. Если почитать различные научные статьи по финансам, экономическим прогнозам, эконометрике (включая зарубежные), то там много кода на R. Во многих вузах на экономических программах преподают R как раз для этого (вышка, ранх ... ) Может видели кстати, был сайт на котором можно было двигать параметры распределений и смотреть как p-value меняется, он на R написан как раз. Просто для него есть веб фреймворк с кучей магии (многое делается за вас), на нем можно дашборды писать заодно Также на R есть ML (но не советую...), тот же CatBoost имеет порт на R
@БонніАлексАй бұрын
В наше время люди говорили спокойно и понятно, а теперь скорость разговора на уровне сверхзвукового самолета.
@aleksejs_kruks4 ай бұрын
Григорий Петров - отлично обьясняет разницу в концепциях языков. Потому что, сам писал на многих языках. Вы его легко найдете - он популярный.
@VladimirS-h9o4 ай бұрын
Георгия несёт в темы, в которых он, мягко говоря, хреново разбирается) Я про нейрофизиологию. Иногда интересное выдаёт, но Брагилевский на эту тему более сущностный) А еще очень впечатлил Елизаров на mobile интервью недавнем. Там тоже вопрос языков затрагивается.
@ТатьянаБорисенко-р7н4 ай бұрын
Прежде чем учить нужно на рынок смотреть: Ко-во резюме на hh junior python developer 51 067 Кол-во вакансий на hh junior python developer 487 Тут даже аналитиком нужно не быть что бы понять что для начинающих это Ж и изучать python для работы плохая идея,но если только дяди знакомого который галеру держит или уже работе где можно питон юзать и перекатиться.
@sumer48234 ай бұрын
хайповая тема, а инфоцыгане делают бабки на этом ))
@okke004 ай бұрын
Ты сильно переоцениваешь качество джуновских резюме, из этих 51к в лучшем случае 1к что-то могут написать на питоне
@VladimirS-h9o4 ай бұрын
@@ТатьянаБорисенко-р7н а где сейчас легко? Хороший вариант Golang, как будто бы, но для новичка он ещё хуже - войти сложнее, спрос на middle+ с других ЯПов. Начинать с js, говорят (Брагилевский), опасно для ментального здоровья. Хотя кто-то (Мокевнин) и советует. Джуну всегда было сложно. Может сейчас сложнее. Тот кто пытается зайти должен осознавать, что легко не будет.
@ТатьянаБорисенко-р7н4 ай бұрын
@@okke00 где-то так и есть 1000-2000 откликов на вакансию.Эти 1-2 тыс как минимум ожидают тестового и наверно что-то могут написать.
@ilyappp4 ай бұрын
А вы ещё спрашиваете, почему HR такую чушь спрашивают. Это ведь квинтэссенция того, что менеджеры думают.
@vgrigori4 ай бұрын
Я бы вообще не стал бы рассматривать ооп как подход к которому должны привыкать современные разработчики. Только функциональное или data oriented development
@MrKim-pt2vm4 ай бұрын
Твоё вступления да моему преподу в универе, да и тем кто программу составляет, обучая паскалю
@ricardomilos8573 ай бұрын
А что не так с паскалем? Паскаль полностью покрывает предмет "Основы программирования". Какая разница, будешь ты учить этот предмет на паскале или на языке Си?
@mihelson838 күн бұрын
@@ricardomilos857 тогда уже не конкретный язык, а просто поток выполнения кода. Даже C90 уже устарел. В итоге человек везде будет писать, как на Паскале
@syogun5444 ай бұрын
Зачем быть блогером если ты отличный аналитик?
@АлександрСкиталец-ц7р4 ай бұрын
Добавить в js typescript + fp-ts + io-ts. И у всей вашей команды весёлая жизнь. 😂😂😂😂
@скриптослав4 ай бұрын
Когда был новичком тоже думал какой язык выбрать, сейчас понимаю что нужно выбирать сферу а не язык, а подобные видио вводят в заблуждение, я помню как изучил джава а потом такой: и кем я теперь должен работать?) ведь само знание языка ничего не дает а важно в первую очередь знать зачем его использовать)
@ДенисДенисов-е3э4 ай бұрын
А не пофиг где его использовать? Просто не понимаю какая разница между человеком сидящим в банке и человеком сидящим в Авито если они программисты
@скриптослав4 ай бұрын
@@ДенисДенисов-е3э я имел ввиду что важна сфера программирования типо как бэкхенд или фронтенд или анализ данных но действительно не особо важно бэкендеру что он в авито ил в банке)
@DzenYand3 ай бұрын
Про С# как то куцо, он не только для игр.
@vrabosh4 ай бұрын
Математика и С++ и бд, вот с чего надо начинать. А когда уже программировать научишься, тогда перейти после этого на другой язык, займет неделю чтения документации, ну отсилы месяц. А вот с тогоже питона на с++, яву или подобное, да даже на js. Придется подольше позаниматся.
@VladimirS-h9o4 ай бұрын
Не пишите херь. Новички пострадают. Математика - ок, хотя и с нюансами, она нужна ограничено, если мы про минимум. А вот с C++ это трешь. Звучит как "порвите жопу в 10-ти летнем рабстве, чтобы вставить вот эти 2 медицинские свечки". Абсолютный идиотизм, как программа обучения (хотя соглашусь, что тот редкий пациент, прошедший этот путь будет матерым специалистом C++).
@AntiBandera4 ай бұрын
не нужно начинать ....
@okke004 ай бұрын
Если начать с плюсов, то там скорее не программировать научишься, а чердаком поедешь
@VladimirS-h9o4 ай бұрын
@@vrabosh учить C++ 10 лет, чтобы потом всего-лишь за 2 недели почитав документацию войти в другой язык это сильно. Кажется кто-то "умеет" в оптимизацию. P.S.: чтобы изучить плюсы надо лет 10 - как-то так считается. Если вы 10 лет на любом ЯП не пластом лежали, а дело делали, то войти в любой другой язык будет порядково проще, чем новичку. И затраты на изучение нового ЯП/технологии пренебрежимо малы.
@vrabosh4 ай бұрын
@@VladimirS-h9o на начальном уровне, буквально чтоб задачки на литкоде решать и поримать поверхостно, что такое указатели и ооп, без углубления. Полгода наверно достаточно для такого. Хотя я сам с++ не знаю, когдато вшколе 1 книгу прочел и мне как кажется, это помогало в других языках.
@flatmapper4 ай бұрын
Просто раст учите и все
@AntiBandera4 ай бұрын
просто он нафиг не нужен и все !
@АндрейТаранов-ь8э4 ай бұрын
да вот.. ждем рантайм нейросетей в расте.
@jeffgorh9794 ай бұрын
Да уж. Вообще-то, ООП и С++ - это сейчас 1-й курс факультетов CS.
@Edvard-Aliev4 ай бұрын
Английский, на этом все… а по сути то ничего нового
@vircsis3 ай бұрын
Нет сложных языков, есть трудолюбие и желание научится. Всё остальное для нытиков. Сам учу c# и немного учил c++ (в силу обучения в институте). Не тот не тот, не сложные. Просто чуть чуть нужно подумать и всё.
@КириллЧе-я5ы4 ай бұрын
Пролистав комменты, заметил некоторый негатив в отношении поданного материала. Не соглашусь с этим от слова совсем. Спикер рассматривает задачу изучения ЯП с позиции бизнеса - что необходимо для решения тех или иных задач, а не с позиций «нравится-не нравится». Проведён толковый анализ позиций, что собственно от аналитика и требуется. Те, кто считает, что программирование - не про деньги, отчасти лукавят. Да, если технологии не нравятся, вряд ли в них сильно разовьешься. Я вот лично не люблю js, так и не пытаюсь в нем преуспеть. Хотя нельзя не отметить богатство вакансий и зарплат в данном стеке. Но помимо фронтенда есть весьма широкий спектр технологических стеков, которые предлагают очень неплохие, а порой и лучше позиции. Так что автор прекрасно раскрыла тему вакансий. Если же вы хотите, чтоб за вас кто-то разжевал вам прелести того или иного языка, то вероятно, вы неск инфантильны, и стоит задуматься - а надо ли вам идти в профессию, предполагающую практически с нуля самостоятельную работу - как по добыче информации, так и по решению задач… пока сами не посмотрите ЯП, вы не поймёте, нравится он вам или нет. IMO
@G0shan19894 ай бұрын
Спасибо за видео,коротко и по фактам
@vladimirfrolov144027 күн бұрын
В общем каждая цапля своё болото хвалит. Пайтон легче чем джава?! Вот тут я удивился знатно. ООП в патоне ужасное, а это сейчас основная концепция программирования. Про многопоточностьт вообще молчу. Да в пайтоне есть удобные вещи, типо отрицательных индексов массива например. В джаве нет функций с двумя нижними подчёркиваниями, как в пайтоне, я не помню как там они правильно называются. Т.е. всё что написанно в джава классе, всё так и есть, ни символом больше ни символом меньше. А те кто говорят что джава или шарп многословный, так как по мне это плюс на новичков, читается как книга, и не так как в скале: символ нижнего подчёркивания в зависимости от контекста имеет 11 разных значений!!!! Те люди, которые говорят что долго печатать текст, так IDE уже настолько сейчас продвинулись, что чуть ли код за программиста пишет сама!!! Второй момент это каждый язык программирования предназначен для своих задач. На пример под контроллеры пишут либо на асм, либо на С/С++. Всё остальное это не то пальто как говорится. Я не буду принимать во внимание изучение в школе турбопаскаля, но свои первые программы, и именно под МК я писал на С.
@mihelson838 күн бұрын
два нижних подчёркивания типа __getattr__ наверно. Не хватает подобного в C++
@Александр-ф9в4ю4 ай бұрын
Изучать программирование нужно с Rust
@igorshlyakov93214 ай бұрын
Красавчег!
@VladimirS-h9o4 ай бұрын
Кстати, не хуже чем C++, а может и лучше)) Но то и то очень странный выбор, на грани идиотизма
@AntiBandera4 ай бұрын
не нужно ! Нужно с ASM начинать !
@okke004 ай бұрын
Питон, Дарт, Раст отличный стек и аббревиатура будет огонь
@MyTorak4 ай бұрын
шарпиский угар
@igorshlyakov93214 ай бұрын
Если пайтон лидирует, значит пора искать другой язык...
@AntiBandera4 ай бұрын
кому пора ?
@sumer48234 ай бұрын
уже переизбыток погромистов. ИИ отбирает работу!
@nikitatimofeenko93514 ай бұрын
Да, да, да, а аргументы будут???
@kquq4 ай бұрын
Спокойно делаешь тестовые с помощью ИИ и выходишь на работу, вакансий полно
@ТатьянаБорисенко-р7н4 ай бұрын
@@kquq .Я пробовала. резолт чата нужно допиливать,если втупую бредогенератор. С live coding это не рабочий варик.
@kquq4 ай бұрын
@@ТатьянаБорисенко-р7н нормальный промпт пиши в Gemini 1.5 Pro и будет тебе счастье
@AntiBandera4 ай бұрын
и много он отобрал ?
@b213videoz4 ай бұрын
Женщина, вы вообще КТО? Самый высокооплачиваемый язык программирования - это English