КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ УЧИТЬ В 2024? (чекайте)
ฝัง
- เผยแพร่เมื่อ 7 มิ.ย. 2024
- Какой язык программирования учить в 2024?
Тренды, топы, два ядра.
Научись программировать на Python с нуля: go.skillfactory.ru/P4c0dg
Скидка 45% по промокоду ХАУДИ
🆇 Ссылки из видео 🆇
1: Статья про Mojo - habr.com/ru/articles/733896/
2: JavaScript Oxidation Compiler - oxc-project.github.io/
3: Разработка Джарвиса - • Я сделал НАСТОЯЩЕГО ДЖ...
4: Как выучить Rust - • Как выучить Rust? Самы...
5:
🆇 Главы 🆇
0:00 - Начало всего
0:33 - Тренды, топы, два ядра
1:30 - Пока Java, привет Kotlin, Pascal чзх
2:20 - Нейросети залог успеха
3:20 - Первое место в категории нейросети
4:40 - Где и как выучить Python?
6:35 - Второе место в категории нейросети
8:07 - Разработка игр
9:10 - Первое место в категории разработка игр
10:35 - Ветераны геймдева (второе и третье места)
11:40 - Разработка ПО и первое место в категории
13:20 - Дискорд, блэкджек и Electron
14:55 - Классика разработки ПО (второе и третье места)
15:50 - Мобильные платформы (Android и iOS)
16:40 - Отдельно про Rust (серьезно, он топ)
18:00 - Веб разработка и первое место в категории
19:33 - Про Svelte и Sveltekit
20:05 - Второе место в категории веб разработка
21:00 - Хауди на протяжении 1 минуты хейтит PHP
22:02 - Итоговые итоги данного топового топа (лайк поставил?)
🔵 Наш TELEGRAM: t.me/howdyho_official
Наш ВК: howdyho_net
Сотрудничество topic-84392011_33285530
💗 Музыка предоставлена TH-cam Audio Library. - วิทยาศาสตร์และเทคโนโลยี
Мальчик: *первый*
Мужчина: *нулевой*
С вас лайк, гайсы 💗
Не первый
Хауди Хо спасибо за новое видео. Давно тебя не смотрел
С Годот согласен я сам работал на нем очень удобный и легкий на работе а запускается моментально не мргу сказать что версии меньше 3.3 идеальны но последняя версии 4+ дают большие надежды на будушие 2-года (за год годот обновился от 3х версии до 4х и движок в буквальном смысле стал более професиональной и многофунциональной !)
Кто такой Крис Редфилд? Латнера знаю
Ни-хрена-нового. Продолжаю учить дальше)
Смотрел рейтинг 2021 года - начал учить Python, смотрю рейтинг 2024 года - продолжаю учить Python
Стабилен как доллар хех
И как успехи?
@@user-sc5zv4ze7m сейчас я почти мид, пишу на c# и python, и работаю в этом направлении
За 3 года так и не выучил?
@@user-zo5on7vt5j уже свободно пишу на нем, но еще не Senior, так что есть куда рости
Это уже традиция делать ролик о том какой язык программирования учить в этом году.
соглашаюсь
если бы я каждый год учил по новому языку, такой себе программист из меня бы вышел 😆
@@vader1413 мда...
Как сказал один мой онлайн преподаватель, "Лучше быть хорошим в одном - двух языках прогроммирования, чем знать много ненужных."
нужна рубрика "какой язык программирования учить в этом месяце" 😅
@@codeforgames а потом и неделе...
Очень помогаете своей контентом, спасибо за ваш труд.
Спасибо за видео! Очень интересно
Чтож, мотивационная подзарядка прошла успешно. Ждем следующее видео!
Blueprint в соло всех
Мотивационная зависимость момент
Благодарочка за очередной качественный подгон для подписоты, Хауди! Инфы полезной куча, от души душевно!
Ура наконец-то знаю что учить спасибо большое 🙏
Ура!!! Новое видео!!!
Спасибо что радуешь нас своим контентом
Что ж, будем пробовать! Очень дельный совет! Надеюсь у меня все получится!
20k на видосе с прямоугольником!!! Требую продолжения
Ждем продолжения по CS ии
Я юзаю С#, для игры на Unity, и было бы интересно изучить новое, теперь знаю куда двигаться!))) Спасибо Хауди!
Посоветуй пожалуйста курсы для изучения C#
@@tatempcЯ ?) Ну я изучкаю по книгам, мне так привычней и удобней. Васильев В.А, С# для начинающих обе книги, С# на примерах Евдокимов П.В. "практика и только практика" )))
@@DEADSHOT_KIVВасильев имба просто, только вот с некоторыми заданиями он переборщил, вычесления корня двойного факториала умноженного на 7 и возведенного в квадрат с помощью циклов это пиздец, особенно для новичков
@@CurS-yp3qw Иногда даже полезно идти в глубь, осваивать сложное, ведь это и есть процесс познания того что в дальнешем даст свои плоды. А учимся мы всегда, главное не опускать руки))))
Вышла Альфа Версия Python 3.13 в которой уже заявлено будет убран GIL и реализована полноценная работа с потоками, чего в питоне пока нет и за что получает массу критики в сравнении с Сишарп и Джавой.
Также возрастет скорость работы самого языка.
Короче в этом десятилетии вангую пайтон ещë сильнее укрепит свои позиции.
он их в ближайшие пару лет укрепет. А под конец вообще будет первым номером безоговорочно.
@@rubaky да. всё на нём будет. Даже ОС писать будут и драйвера. Но, хорошо, что это не так.
@@TheJabberwahh никто не говорил про ОС или драйвера. Их пишут не на джс, а он сейчас самый популярный и задействованный язык в мире. Так же будет и с Пайтон.
Правет. Что можешь сказать о кибербезопасности? Стоит ли становится на этот путь? Выбираю направление? Либо бэкэнд, либо инфбез.
Хауди, зда́вствую! Столько полезных программ было познано вместе с тобой!
Сам приветствую подход массового развития! but.. если что-нибудь стоящее для бэкапа файлов в профилактических целях? Допустим у нас Флешка на 128гб переодически обновляется слоями новых файлов ( а они разбросаны по большому числу папок), есть ли что-то что позволит быстро "накинуть" новый слой данных в куче папок, вместо полного и долгого копирования? 😦😦😦
Очень понравилась тема с рисунками лого языков
Когда ты рассказывал про мобильную разработку тв упомянул только Swift и Kotlin. Что насчет Flutter или React native?
Flutter очень субъективно на мой взгляд, далеко не под каждое приложение подойдет, на этом языке по сути только один Фреймворк, комьюнити небольшое, стэк небольшой. А сама технология это по сути тот же electron/tauri/Cordova только под другим соусом и с компилятором, если гугл откажется от флаттера, он умрет в тот же день, а гугл так сделать точно может
Хауди, может сделаешь курс по gdscript
Здравствуйте, ваш канал очень помог мне,спасибо вам большое!
но хотела сказать что было бы классно если будете дополнить уроки kivy на python
языки то понятно, а вот какое бы ты направление выбрал, если бы только сейчас начинал бы свой путь в проге?)
Я бы выбирал на основе своих интересов.
Думаю нейросети и геймдев, это доставляет больше всего удовольствия.
А спецы всегда нужны.
@@HowdyhoNet только, чтобы стать спецом нужно как минимум года 4 работы. Но в нынешних реалиях это сложно осуществляемо.
@@rubaky абсолютно верно 👍
@@rubakyпочему сложно?) учишь, потом работаешь, проходят 4 года и фигак ты уже специалист)
@@podakov прекрасный план)) и самая сложная часть это найти работу, когда ты ты толком и ничего не знаешь))
Ура спустя годы мы дождались)
Не ну надпись в конце подбодрили "или пишите на RAST" видно как он тебе нравится.
Такой вопрос ты же говорил что на Godot можно делать на мобилы игры и на Uniti так вот какой движок лучше подойдёт для начала (и язык какой взять на изучение)
Здравствуйте Хаудихо
Можете снять видео как можно зарабатывать дома как вы зарабатываете, я сам с села живу с родителями. Есть намерения научиться программированию чтобы обеспечивать себя и свою семью.
Было бы прекрасно увидеть видео с роадмапом для погружения в машинное обучение
Языки программирования - это инструменты. Сравнивать языки программирования - это всё равно что сравнивать отвёртку и молоток
И что ты этим хотел сказать?
@@NIVLON Он просто сам не знает о чем говорит. Конечно надо выбирать молоток, им можно забивать гвозди, или что-то расхуярить. Отвертка говно без задач: открути и закрути, крестовая и плоская, еще и саморезы имеют не одинаковый размер. Кто учит отвертку в итоге пососет, вкатываться надо в молоток.
12:22 Ахахах, я себя тоже ловил на таких моментах. 😂🤣
Когда начинаешь чуть более идально произносить английское слово, возникает мысль, что со стороны ты звучишь как-то слишком пафосно 🤣
Хорошее видео, теперь понятно стало, что можно учить после изучения PHP. Знаю, знаю, в ролике всё было сказано о данном языке. Но учу его , так как изучаю Wordpress , который написан на PHP. Думаю это не совсем плохо , чтобы он был первым языком для изучения. Спасибо еще раз за видео, так как благодаря тебе начал учиться программировать
Все верно ✌️
Как раз PHP это язык бизнеса, просто мелкого. Для крупного бизнеса используют GOLANG. Python это как раз уровень учебный, для студентов за доширак.
5 лет опыта разработки на PHP, можно вполне зарабатывать не меньше разработчиков на других языках, вакансий очень много в России, работу найти легко. Так что не понятно, что значит «после изучения PHP», ведь изучение до очень хорошего уровня займет минимум пару лет. Так что зачем до этого момента начинать другой язык, если эффективнее стать хорошим разработчиком на PHP, сэкономив время?
@@eydeveloperСогласен. Мне PHP вполне понравился , продолжаю его изучение. «После» - имел в виду , что на данном языке не хочу останавливаться , а пополнить знания другим языком программирования , например , Javascript :)
@eydeveloper Без наставника конечно же трудно идет изучение , но справляюсь. Если можете дать какой-то совет по изучению PHP, то буду благодарен вам
Добавь в "методичку как стать программистом" сайты с практическими заданиями для разных языков.
пишу на C++ работал c OpenCl OpenMP после вашего видоса начну Rust!
как-то замотивировали +подписчик
Хорошее видео, молодец
Хауди а как смотришь на Dart вроде тоже набирает обороты в области мобильного по
Ура, свершилось, жду всех через год!
Спасибо за контент.
Как насчет dart с flutter ?
dart помер
flutter нот бед, но потихоньку сгнивает
мобаил - это джава котлин, ну либо на рканйяк джс
Как думаете. Будет ли swift вообще актуален, если айфон теперь-то разрешит качать сторонние приложения?
в плане сторонние приложения? сторонние магазины?
swift будет актуален как минимум, потому что этот язык под все эпл устройства, не только под айфоны
Когда понял что уже 2024.
А ты в 2023 обещал что в 2024 станешь лучше 😂
@@dicas0172003-м...
4024 год
А Golang язык стоит учить? Мало вижу, чтобы про него говорили, но часто слышу, что пишут и на нём
Есть ещё такая штука как Vala. По идее, как я понял, это расширение C на GNOME. Сыроват, не факт что быстрее чем си как утверждают разрабы, зато по написанию кода более менее удобен.
Урра 2 месяц ждал этого ролика
Привет всем. Решил стать програмистом с нуля, больше всего интересует направление мобильного по. Вопрос такой, что лучше учить новичку: swift или kotlin? Для меня разницы нет, нравится и андроид и айос
Я бы выбрал Котлин,просто для свифта нужна фул техника эпл
Браат, привет! А где найти ту самую игоу про динозаврика?? Видео посмотрела думаю щас поиграю заценю а ее нет (((
За Cyberpunk отдельный лайк 👍👍👍🔥🔥🔥
а как ты относишься к языку dart я просто начал его изучать
Для блокчейн разработки что лучше учить помимо solidity? python или js?
Подскажите а что за игра в конце видео?
Ничего не было сказано про Go. Что я считаю странным
Хауди идея пригла может сами запилим онлайин школу?
Хауди, только благодаря тебе я стал 3д художником, ты делаешь все это не зря
А как насчет Java?
А пришлите методичку для изучения python, пожалуйста!)
Здарова хауди ! Вот вопрос к тебе как опытному програмисту , дай мне совет как братишке😅, как выбать направление в программировании если ты ещё не начал и в целом как понять что нравится в проге?
Буквально позапрошлый видос на канале посмотри.
12:12 а что не так с функцией sort()?
Хауди: java почти умер 🪦
Я: Это было не просто смело, это было пиздец как смело
сильно присел
Это как пыха помирает и не помрёт 😂
Да блин, я не говорил что PHP умрет.
Я хейтил не сам язык, а ситуацию с вакансиями и работой вокруг него.
По поводу Java, он умирает в рейтингах именно в этому году.
На деле тут еще очень долго нужны будут некроманты джависты, благо легаси он везде.
@@HowdyhoNet Тут дело не в легаси коде, а в том что почти весь корпоративный софт на нем. Даже когда они мигрируют на новый стак бэк всегда остается на Джаве, потому что у многих фирм есть свои библиотеки и зависимости. Джава здает позиции в рейтингах потому что он не такой популярный для новичков, фронта и геймдева.
видно что шашришь ) @@TeamKiller06
Как относишься к 1C? Случайно попал в эту тему и уже пол года плотно изучаю эту среду. Думаю уйти в бизнес логику на питоне или джаве. Что скажешь?
Слышал, что его лучше не упоминать в приличном обществе.
@@user-zq6hx6sl8k (
1С? Это та юзлес-фигня из прошлого на которой сделали первые части Кингс Баунти?
У меня папа прогер на 1с, сейчас тема популярная, но не у программистов. У бухгалтеров только и у таможни. Не трать время, она уже мертвая
@@user-zq6hx6sl8k вы знаете про 1С примерно ничего?
Я уже 3 года пишу на Python(мой первый язык), а сейчас учу веб разработку(html, css, js) и уже backend буду на Python писать
Какая у тебя ЗП?
Понял, что это комик шоу, на моменте "смерти" джавы, но продвижение питончика забило последний гвоздь)
а где найти методичку по пайтону ?
а что можешь сказать про язык программирования Lua? я его изучаю как раз
Привет, учусь на веб-разработчика, хочу узнать твое мнение по поводу этого - Мы проходим idef0(и похожее..), актуален ли этот модуль или это не используют на реальной работе?
Это скорее для моделирования бизнес-процессов. Такое применяют аналитики, но ни как не веб разработчики.
Где найти методички по питону? С 4:45
У Александра Ильина есть хорошее видео по пайтону, и у него же в тг канале есть пост про роадмапу с 0 до первой работы. Я бы учил по его материалам
А что на счёт видоса на тему какой пк/ноутб брать для тех или иных направлений в айти?
Зачем видос, тут и так всё понятно, просто ооталкивайся от средних показателей характеристики, условно 8 ядер и 16 потоков, 16 оперативки, хороший ссд и хдд, видео карта лсобо не нужна так как вся нагрузка обработки идет лишь на память, исключение - это разработка игр, если идешь по этому направлению, то да тебе еще нужно учитывать хорошую видеокарту.
Почему который год ты ничего не говоришь про golang и бэкенд разработку?
Я про него дважды говорил уже )
Как и про инструменты эффективной доставки типо кубера или терраформ
Привет, Хауди. Учусь на веб разработчика, подскажи пожалуйста, какой ноутбук купить, на данный момент для учебы, в будущем для рабочих моментов
Я как и многие начинал с Python и достигал успехов в нём (первый крупный проект и прочие успехи), помимо этого пробовал много языков. Мне зашла Java за её прекрасную типизацию и логичность (на мой взгляд). А сейчас пытаюсь двигаться в сторону Rust, но пока мало что получается, так как язык непростой для вхождения.
привет сделай видос про Mobile developer какие программы IOS Android на каких редакторах лучше писать коды. Спс
9:37 Я начинал с UE4 в далёком 2020! Не пожалел)
Интерпретатор Python (виртуальная машина) написана на C/C++. Функционал Python имеет очень высокий уровень абстракции, относительно Cи и С++
Плюсы уже начинают двигаться в сторону поддержки функциональной парадигмы, так что с абстракцией никаких проблем. Код получается и короче и надежней и всё также быстрым. При этом и остальные парадигмы никуда не деваются, современным плюсам разве что рефлексии и нормальной поддержки модулей не хватает для полного счастья.
@@Rayornick да плюсы уже больше мультипарадигмальный ЯП
В Ехал. СПАСИБО ВАМ
Официальный написан, который CPython.
А так их много разных.
Но я никогда ничего плохого не видел в абстракциях или же в сахаре или вот в макросах.
Программирование было бы стократ хуже, если бы во всех языках требовалось работать со стек фреймами, например.
@@HowdyhoNet в Абстракциях нет ничего плохого, и высокоуровневые языки придуманы для упрощения работы и каждый лучше в определенных задачах, я например С и С++ изучаю
Вот мне интересно, а можно ли реализовать мою идею? Идея такая: Оптемизировать игру тем что ты созданшь очень тонкие текстуры, ну к примеру, в играх есть камень, в этом камне тоже есть текстура, и моя идея в том что бы удалить эту лишнюю текстуру для оптимизации, и не только у камня, у почти всего.
Есть ещё одна идея: Сделать так что то что ты не видишь (Всё что позади персонажа и тд.) Удалять, например: Ты идёшь, а в это время все текстуры вне поле зрения удаляются, а когда ты оборачиваешься всё возвращается и проподает те текстуры на которые ты щёл, и короче думаю суть вы поняли, скажите пожалуйста, возможно ли это?
Это должно быть очень быстро
По сути так все игры и работают
@@daniil6117 Не встречал таких игр
со второй идеей если что все игры так и работают@@Lee.0_0_1
Почитай как работают игровые движки, как работает современный рендеринг, как движок отбрасывает не нужную геометрию и т.д. Далее конкретно про твой текст:
1) "тонкие текстуры" такого термина нет, есть объемные текстуры, но ты явно не их имел ввиду и единственное их отличие от текстурного массива в доступности фильтрации между слоями.
2) удаляя текстуры/геометрию из памяти ты должен также каждый раз проверять перед отрисовкой, а загружена ли данная геометрия/текстура и каждый раз их подгружать, что далеко не дешево. Данный подход эволюционировал в мегатекстуры про который можешь поискать информацию и почитать отдельно.
3) уровень владения родного языка определяет первичное отношение к тебе как специалисту, поэтому не прогуливай уроки русского языка какими бы бесполезными они бы тебе не казались в данный момент.
сделай пожалуйста видео по снижению input lag
У PHP позиции слабые? Обратись к статистике и ты увидишь что 80% сайтов написаны на PHP, множество или даже все CMS системы написаны на PHP, а также вакансии идут с ЗП от 250к до 500к в России.
Как говориться уже много лет "PHP умирает"🤣
Вывод: учите английский
*Курчанов поставил(а) лайк под вашим коментарием
а можно вопрос стоит ли вообще изучать html/css для разработки сайтов или javascript лучше будет с этим справляться
html и css - разметка. Создание самого интерфейса. JavaScript - язык программирования, который делает эту разметку интерактивной. То есть, учить нужно все 3 языка.
за Godot Engine лайк!!!
Акции Rust после появления видео:📈📈📈
😂😂😂
Ля, у меня в плейлисте пишет, что видео вышло 27 секунд назад, а тут комменты уже 13 минут как идут
Народ, такой вопрос. PHP учить не стоит все говорит, а есть ли какой-то аналог Laravel на том же JS ?: Просто это как буд-то причина учить PHP
Да есть , adonis.js прям копия
Хауди, а где твой ролик С++ за час? Если удалил запили еще разок пожалуйста:)
А смысл таких роликов?
У меня никогда не было плюсов за час
Ребят очень понравился Rust . У меня есть вопрос. Можно ли на Rust создать андроид приложееие (если да то, что для этого нужно) ?
Можно на Tauri
начинал с питона с твоего плейлиста 5 лет назад, потом переключился на жс, сейчас учу Go, через годик займусь Rust
так и пройдет твоя жизнь(
@@sergebuable а что такого?
Так, что можно и лучше писать на RUST?
Для чего его учить?
Спасибо
Жду продолжение джарвиса
Может углубимся в Ros(Python)?
ты забыл про Dart, flutter стоит ли выбрать для mobile))
В категории только нативные решения, Xamarin, Tauri, Flutter, и все остальное не учитывается.
Теперь я понял, почему в вашем видео не было упоминания о Flutter. Раньше, после его просмотра, я подумал, что Flutter не стоит изучать. И еще, можете ли вы подсказать, в каком фрилансе лучше всего искать работу?
давай видеролик по python New remake from хау дихо
А какие фреймворк и технологии изучать?
🔴 Я хочу начать учить какой-нибудь язык для того, что бы когда мне придёт какая-нибудь гениальная идея разработки какого либо проекта, я смог сразу начать его разрабатывать. Можно сказать мне нужно начать учить тот язык, который подойдёт на все случаи жизни, ведь идеи могут приходить разные, а язык сейчас мне нужно выбрать только один. Язык Rust на данный момент мне кажется очень сексуальным, но подойдёт ли он на все случаи жизни?
Для фронтенда не подойдет, для нейросетей не особо подойдет, для мобильных клиентов не подойдет, для игр не особо подойдет
@@HananoKairo Понял, спасибо)
Русский язык. На нем ты сможешь написать проект на любую тему. Абсолютно. На русском языке ты сможешь загуглить то, чего ты не знаешь. На русском языке ты сможешь объяснить что угодно. Русский язык - это база всего. Мы становимся фронтед-разработчиками, гейм-дизайнерами, пленниками c++, но все мы начинали с него - с русского языка.
Хауди спасибо что добавил мне в видео (я на 1:09 под именем Андрей, с фиолетовой иконкой)❤
(Я понимаю что это случайность)
Зная и умея кодить только в Python - можно зарабатыввть этим (устроиться на работу, фриланс, что угодно)? Или нужно еще кучу всего дополнительно изучать?
Смотря для чего его, сайты, то фреймворк, sql и тд. Приложения, то для них соответствующее
Я ждал этого 4 нет 5 тысяч лет
Гендальф?
@@HowdyhoNet Нет Карс из ДжоДжо
delphi/object pascal на заводах иногда юзают программисты
Возможно популярным станет Godot , поскольку создатели других двух крупных движков могут когда нибудь снова опомниться и поставить ограничения(по деньгам , т.е. по продаже копий и т.д.),а на Godot как раз есть и C# и C++.
Я не понял, а где YoptaScript?!!
Вот я очень хочу изучить много языки но у меня мало времени
Сейчас я могу создавать веб-сайты с использованием реакт, но хочу также изучить бэкенд и мобильный и дэсктоп приложение игры но не думаю что могу
Как я могу изучать разные вещи? если времени мало и не так уж хорош в функционал
Лучше изучать что-то одно, но долго и хорошо, если хочешь потом на работу устроиться по этому направлению. Изучать всё, как по мне, немного глупо. Старое будешь забывать, и всё время на одном месте топтаться.
Зачем подшипники разберал?
Нужен топ языков для автотестов
Какой год от первое анреал потом юнька потом год от по совокупности параметров
Не спорю, Godot развивается, на нëм стали делать крупные игры, ну и в целом он крутой (его вроде пара человек делает). Но блин, он заслужил твердейшее 3 место, ну никак не 1, к сожалению. Я не говорю что он плох, он отличный, но Unity and Unreal Engine просто вне конкуренции. Это даже отлично, что сушесвует конкуренция между движками, ведь в здоровой конкуренции побеждаем мы - потребители!!!!!
Unity со своей политикой явно не заслужил никакое место.
Unreal итак всем понятно что топ.
Поэтому Godot получил первое место с точки зрения перспективы и поддержки.
@@HowdyhoNet Я забыл про политику юнити, извиняюсь.
@@HowdyhoNet Так юнити изменили политику
@@HowdyhoNet Кстати, можешь сказать, какие крупные программы созданы на раст?
@@zakatun9491первая ссылка в гугле
Насчёт php верно. Я сам школьник и подрабатываю на php. За сайты беру 10000 руб и это занимает 2 недели. Бэк фронт все делаю сам. Думаю бросить но все же возвращаюсь потому что лёгкий. Что учить вместо него? Go или node или же django
Попробуй Go, либо залетай серьезно в JS.