КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ УЧИТЬ В 2024? (чекайте)
Вставка
- Опубліковано 20 тра 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
💗 Музыка предоставлена UA-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 на видосе с прямоугольником!!! Требую продолжения
Спасибо что радуешь нас своим контентом
Ура!!! Новое видео!!!
Я юзаю С#, для игры на Unity, и было бы интересно изучить новое, теперь знаю куда двигаться!))) Спасибо Хауди!
Посоветуй пожалуйста курсы для изучения C#
@@tatempcЯ ?) Ну я изучкаю по книгам, мне так привычней и удобней. Васильев В.А, С# для начинающих обе книги, С# на примерах Евдокимов П.В. "практика и только практика" )))
Языки программирования - это инструменты. Сравнивать языки программирования - это всё равно что сравнивать отвёртку и молоток
И что ты этим хотел сказать?
@@NIVLON Он просто сам не знает о чем говорит. Конечно надо выбирать молоток, им можно забивать гвозди, или что-то расхуярить. Отвертка говно без задач: открути и закрути, крестовая и плоская, еще и саморезы имеют не одинаковый размер. Кто учит отвертку в итоге пососет, вкатываться надо в молоток.
12:22 Ахахах, я себя тоже ловил на таких моментах. 😂🤣
Когда начинаешь чуть более идально произносить английское слово, возникает мысль, что со стороны ты звучишь как-то слишком пафосно 🤣
Ждем продолжения по CS ии
Правет. Что можешь сказать о кибербезопасности? Стоит ли становится на этот путь? Выбираю направление? Либо бэкэнд, либо инфбез.
Вышла Альфа Версия Python 3.13 в которой уже заявлено будет убран GIL и реализована полноценная работа с потоками, чего в питоне пока нет и за что получает массу критики в сравнении с Сишарп и Джавой.
Также возрастет скорость работы самого языка.
Короче в этом десятилетии вангую пайтон ещë сильнее укрепит свои позиции.
он их в ближайшие пару лет укрепет. А под конец вообще будет первым номером безоговорочно.
@@rubaky да. всё на нём будет. Даже ОС писать будут и драйвера. Но, хорошо, что это не так.
@@TheJabberwahh никто не говорил про ОС или драйвера. Их пишут не на джс, а он сейчас самый популярный и задействованный язык в мире. Так же будет и с Пайтон.
Когда понял что уже 2024.
А ты в 2023 обещал что в 2024 станешь лучше 😂
@@dicas0172003-м...
4024 год
Когда ты рассказывал про мобильную разработку тв упомянул только Swift и Kotlin. Что насчет Flutter или React native?
Flutter очень субъективно на мой взгляд, далеко не под каждое приложение подойдет, на этом языке по сути только один Фреймворк, комьюнити небольшое, стэк небольшой. А сама технология это по сути тот же electron/tauri/Cordova только под другим соусом и с компилятором, если гугл откажется от флаттера, он умрет в тот же день, а гугл так сделать точно может
Хауди, только благодаря тебе я стал 3д художником, ты делаешь все это не зря
Хауди, не мог бы ты сделать ролик, где объясняется как сделать онлайн тренажер, на подобие час кода. Как и что изучать,чтобы самому сделать, что то подобное
Не спрашивай такие запросы, он ничего делать не будет. Лучше ищи сам подобные видео или в текстовом виде, или на крайняк ChtlatGPT задавай вопросы, чем-то да поможет тебе.
Хауди: java почти умер 🪦
Я: Это было не просто смело, это было пиздец как смело
сильно присел
Это как пыха помирает и не помрёт 😂
Да блин, я не говорил что PHP умрет.
Я хейтил не сам язык, а ситуацию с вакансиями и работой вокруг него.
По поводу Java, он умирает в рейтингах именно в этому году.
На деле тут еще очень долго нужны будут некроманты джависты, благо легаси он везде.
@@HowdyhoNet Тут дело не в легаси коде, а в том что почти весь корпоративный софт на нем. Даже когда они мигрируют на новый стак бэк всегда остается на Джаве, потому что у многих фирм есть свои библиотеки и зависимости. Джава здает позиции в рейтингах потому что он не такой популярный для новичков, фронта и геймдева.
видно что шашришь ) @@TeamKiller06
Хорошее видео, теперь понятно стало, что можно учить после изучения PHP. Знаю, знаю, в ролике всё было сказано о данном языке. Но учу его , так как изучаю Wordpress , который написан на PHP. Думаю это не совсем плохо , чтобы он был первым языком для изучения. Спасибо еще раз за видео, так как благодаря тебе начал учиться программировать
Все верно ✌️
Как раз PHP это язык бизнеса, просто мелкого. Для крупного бизнеса используют GOLANG. Python это как раз уровень учебный, для студентов за доширак.
5 лет опыта разработки на PHP, можно вполне зарабатывать не меньше разработчиков на других языках, вакансий очень много в России, работу найти легко. Так что не понятно, что значит «после изучения PHP», ведь изучение до очень хорошего уровня займет минимум пару лет. Так что зачем до этого момента начинать другой язык, если эффективнее стать хорошим разработчиком на PHP, сэкономив время?
@@eydeveloperСогласен. Мне PHP вполне понравился , продолжаю его изучение. «После» - имел в виду , что на данном языке не хочу останавливаться , а пополнить знания другим языком программирования , например , Javascript :)
@eydeveloper Без наставника конечно же трудно идет изучение , но справляюсь. Если можете дать какой-то совет по изучению PHP, то буду благодарен вам
Добавь в "методичку как стать программистом" сайты с практическими заданиями для разных языков.
Ура спустя годы мы дождались)
Здравствуйте Хаудихо
Можете снять видео как можно зарабатывать дома как вы зарабатываете, я сам с села живу с родителями. Есть намерения научиться программированию чтобы обеспечивать себя и свою семью.
Не ну надпись в конце подбодрили "или пишите на RAST" видно как он тебе нравится.
Такой вопрос ты же говорил что на Godot можно делать на мобилы игры и на Uniti так вот какой движок лучше подойдёт для начала (и язык какой взять на изучение)
Хауди, зда́вствую! Столько полезных программ было познано вместе с тобой!
Сам приветствую подход массового развития! but.. если что-нибудь стоящее для бэкапа файлов в профилактических целях? Допустим у нас Флешка на 128гб переодически обновляется слоями новых файлов ( а они разбросаны по большому числу папок), есть ли что-то что позволит быстро "накинуть" новый слой данных в куче папок, вместо полного и долгого копирования? 😦😦😦
Вывод: учите английский
*Курчанов поставил(а) лайк под вашим коментарием
Подскажите а что за игра в конце видео?
Есть свежая версия Джарвиса?
Здравствуйте, ваш канал очень помог мне,спасибо вам большое!
но хотела сказать что было бы классно если будете дополнить уроки kivy на python
Акции Rust после появления видео:📈📈📈
😂😂😂
Понял, что это комик шоу, на моменте "смерти" джавы, но продвижение питончика забило последний гвоздь)
Было бы прекрасно увидеть видео с роадмапом для погружения в машинное обучение
За Cyberpunk отдельный лайк 👍👍👍🔥🔥🔥
Хауди а как смотришь на Dart вроде тоже набирает обороты в области мобильного по
языки то понятно, а вот какое бы ты направление выбрал, если бы только сейчас начинал бы свой путь в проге?)
Я бы выбирал на основе своих интересов.
Думаю нейросети и геймдев, это доставляет больше всего удовольствия.
А спецы всегда нужны.
@@HowdyhoNet только, чтобы стать спецом нужно как минимум года 4 работы. Но в нынешних реалиях это сложно осуществляемо.
@@rubaky абсолютно верно 👍
@@rubakyпочему сложно?) учишь, потом работаешь, проходят 4 года и фигак ты уже специалист)
@@podakov прекрасный план)) и самая сложная часть это найти работу, когда ты ты толком и ничего не знаешь))
Есть ещё такая штука как Vala. По идее, как я понял, это расширение C на GNOME. Сыроват, не факт что быстрее чем си как утверждают разрабы, зато по написанию кода более менее удобен.
Хауди, может сделаешь курс по gdscript
а где найти методичку по пайтону ?
Здарова хауди ! Вот вопрос к тебе как опытному програмисту , дай мне совет как братишке😅, как выбать направление в программировании если ты ещё не начал и в целом как понять что нравится в проге?
Буквально позапрошлый видос на канале посмотри.
Браат, привет! А где найти ту самую игоу про динозаврика?? Видео посмотрела думаю щас поиграю заценю а ее нет (((
Как относишься к 1C? Случайно попал в эту тему и уже пол года плотно изучаю эту среду. Думаю уйти в бизнес логику на питоне или джаве. Что скажешь?
Слышал, что его лучше не упоминать в приличном обществе.
@@user-zq6hx6sl8k (
1С? Это та юзлес-фигня из прошлого на которой сделали первые части Кингс Баунти?
У меня папа прогер на 1с, сейчас тема популярная, но не у программистов. У бухгалтеров только и у таможни. Не трать время, она уже мертвая
@@user-zq6hx6sl8k вы знаете про 1С примерно ничего?
Не спорю, Godot развивается, на нëм стали делать крупные игры, ну и в целом он крутой (его вроде пара человек делает). Но блин, он заслужил твердейшее 3 место, ну никак не 1, к сожалению. Я не говорю что он плох, он отличный, но Unity and Unreal Engine просто вне конкуренции. Это даже отлично, что сушесвует конкуренция между движками, ведь в здоровой конкуренции побеждаем мы - потребители!!!!!
Unity со своей политикой явно не заслужил никакое место.
Unreal итак всем понятно что топ.
Поэтому Godot получил первое место с точки зрения перспективы и поддержки.
@@HowdyhoNet Я забыл про политику юнити, извиняюсь.
@@HowdyhoNet Так юнити изменили политику
@@HowdyhoNet Кстати, можешь сказать, какие крупные программы созданы на раст?
@@zakatun9491первая ссылка в гугле
а как ты относишься к языку dart я просто начал его изучать
Привет, учусь на веб-разработчика, хочу узнать твое мнение по поводу этого - Мы проходим idef0(и похожее..), актуален ли этот модуль или это не используют на реальной работе?
Это скорее для моделирования бизнес-процессов. Такое применяют аналитики, но ни как не веб разработчики.
Я всё же думаю JavaScript остаётся востребованым, как и Веб разработке так и Мобайл
Он так и сказал
база
Для мобайла я бы поспорил )
Да, это number 1 🔥👍
@@enderwarik1179с чем бы ты поспорил?)
Когда к JS библиотеки/фреймы по типу React Native используют гиганты по типу Discord. К тому же кроссплатформенность и удобство при переходе..)
Как думаете. Будет ли swift вообще актуален, если айфон теперь-то разрешит качать сторонние приложения?
в плане сторонние приложения? сторонние магазины?
swift будет актуален как минимум, потому что этот язык под все эпл устройства, не только под айфоны
А Golang язык стоит учить? Мало вижу, чтобы про него говорили, но часто слышу, что пишут и на нём
12:12 а что не так с функцией sort()?
А как насчет Java?
пишу на C++ работал c OpenCl OpenMP после вашего видоса начну Rust!
как-то замотивировали +подписчик
Я ждал этого 4 нет 5 тысяч лет
Гендальф?
@@HowdyhoNet Нет Карс из ДжоДжо
Очень понравилась тема с рисунками лого языков
Урра 2 месяц ждал этого ролика
Изучаю RUST и движок FYROX на RUST.
Из-за плохого знания английского всё идет не так уж и быстро, но "путь в тысячу ли начинается с первого шага"
Ничего не было сказано про Go. Что я считаю странным
Жду продолжение джарвиса
Я как и многие начинал с Python и достигал успехов в нём (первый крупный проект и прочие успехи), помимо этого пробовал много языков. Мне зашла Java за её прекрасную типизацию и логичность (на мой взгляд). А сейчас пытаюсь двигаться в сторону Rust, но пока мало что получается, так как язык непростой для вхождения.
Где найти методички по питону? С 4:45
У Александра Ильина есть хорошее видео по пайтону, и у него же в тг канале есть пост про роадмапу с 0 до первой работы. Я бы учил по его материалам
Привет всем. Решил стать програмистом с нуля, больше всего интересует направление мобильного по. Вопрос такой, что лучше учить новичку: swift или kotlin? Для меня разницы нет, нравится и андроид и айос
Я бы выбрал Котлин,просто для свифта нужна фул техника эпл
Ты Хауди слово, а он тебе "Раст топ"
Паскаль это тихая лошадка, которая скоро вырвется на первое место
ассемблер - 1 место в бэкенде, на 2 место я бы поставил делфи.
Заметил изменения звука из-за нового микрофона очень хорошо звучит даже на мои старых колоночках однозначно лайк
Сяб ) Приятно слышать
Я работаю на php и js иногда, php - норм язык для бизнес задач. На счет ЗП идите посмотрите в head hunter, дешевые спецы как правильно низкоквалифицированные. Поэтому учить php можно спокойно. Сейчас используются разные архитектурные подходы на которых пишут большие проекты на php, а если писать еще и на 8 версии вообще идеально. Фронт сейчас работает отдельно и писать ли апишку на php или java или js? Да без разницы если вам нужно решить задачу отправить запрос и получить ответ php идеален в этом плане, а руки прямые иметь и мозги в придачу нужно на любом языке, чтобы получать достойную зарплату.
А все же, что же Вы бы посоветовали, начать пайтон учить для бэка или пхп?
@@arcad1270 Я бы рекомендовал php
Посмотри вакансии в своем городе, если адекватных вакансий больше на php, то учи php, если на python то учи python. Сделай анализ где больше работы, то и учи. Главное не забывай что на питоне много специальностей кроме бекенда, поэтому когда будешь смотреть работу обязательно заходи в вакансию и читай что именно бекенд подразумевается. На основании этого сделай анализ и потом учи и все, и не перескакивай с языка на язык, если выбрал, то уже иди до конца.
Джуны в PHP работают в прямом смысле за роллтон.
Мидлы за доширак.
Сеньоры могут позволить себе макароны.
@@arcad1270 тут уж точно пайтон... Ты учитывай что человек уже взрослый дядя и просто не может переучиваться уже
а можно вопрос стоит ли вообще изучать html/css для разработки сайтов или javascript лучше будет с этим справляться
html и css - разметка. Создание самого интерфейса. JavaScript - язык программирования, который делает эту разметку интерактивной. То есть, учить нужно все 3 языка.
Учу С++, пока не определился, по какому направлению, но больше склоняюсь к Гейм-деву. Хочу создать пиксельную игру(хоррор) без рекламы))
Скинь ссылку если сождашь игру
@@velixgd9312 какую ссылку
Cколько уже учишь С++ и на сколько тяжело?
@@Frontmove учу месяца 3-4. Да, С++ сложный язык и вполне уместно пойти на курсы, чтобы понять базу, а дальше можно с помощью книг, читать, понимать и развиваться. За эти 4 месяца, скоро пойду на Junior C++
@@Frontmove Я тебе давал ответ, но ютуб стер. С++ сложный, учу его 4-5 месяцев. Вполне уместно идти на курсы в начале, а дальше после понимания базы, можно читать книги и развиваться. За эти почти пол года я иду на Junior C++. Удачи!
Как и про инструменты эффективной доставки типо кубера или терраформ
Ура, свершилось, жду всех через год!
Хорошее видео, молодец
Каждый год смотрю такие ролики, но до сих ( уже 4 года) в моей жизни нет целей / задач, для которых нужно знать программирование)))
Я научился *программированию для взлома* чтобы писать *мои* эксплойты, программные инструменты, афто-селекционеры и т.д., а также для роботы с базами данных SQL, HTML, CSS, JAVASCRIPT для веб-сайтов, java, C#, C++ для систем, игр, вирусов
У меня также с таблицей умножения.
Ребят очень понравился Rust . У меня есть вопрос. Можно ли на Rust создать андроид приложееие (если да то, что для этого нужно) ?
Можно на Tauri
Вот мне интересно, а можно ли реализовать мою идею? Идея такая: Оптемизировать игру тем что ты созданшь очень тонкие текстуры, ну к примеру, в играх есть камень, в этом камне тоже есть текстура, и моя идея в том что бы удалить эту лишнюю текстуру для оптимизации, и не только у камня, у почти всего.
Есть ещё одна идея: Сделать так что то что ты не видишь (Всё что позади персонажа и тд.) Удалять, например: Ты идёшь, а в это время все текстуры вне поле зрения удаляются, а когда ты оборачиваешься всё возвращается и проподает те текстуры на которые ты щёл, и короче думаю суть вы поняли, скажите пожалуйста, возможно ли это?
Это должно быть очень быстро
По сути так все игры и работают
@@daniil6117 Не встречал таких игр
со второй идеей если что все игры так и работают@@Lee.0_0_1
Почитай как работают игровые движки, как работает современный рендеринг, как движок отбрасывает не нужную геометрию и т.д. Далее конкретно про твой текст:
1) "тонкие текстуры" такого термина нет, есть объемные текстуры, но ты явно не их имел ввиду и единственное их отличие от текстурного массива в доступности фильтрации между слоями.
2) удаляя текстуры/геометрию из памяти ты должен также каждый раз проверять перед отрисовкой, а загружена ли данная геометрия/текстура и каждый раз их подгружать, что далеко не дешево. Данный подход эволюционировал в мегатекстуры про который можешь поискать информацию и почитать отдельно.
3) уровень владения родного языка определяет первичное отношение к тебе как специалисту, поэтому не прогуливай уроки русского языка какими бы бесполезными они бы тебе не казались в данный момент.
а что можешь сказать про язык программирования Lua? я его изучаю как раз
Для блокчейн разработки что лучше учить помимо solidity? python или js?
9:37 Я начинал с UE4 в далёком 2020! Не пожалел)
Март, 24г. Начал изучать с нуля программирования. Цель - через полгода уже обзавестись работой. Сделаю апдейт в августе 🖐️
Присоединяюсь к челленджу , выбрал направление .Net Core
" Цель - через полгода уже обзавестись работой"
В нынешних реалиях, это максимально амбициозно и наивно)
@@AlexandrBondarenko96согласна) сомневаюсь что он будет башить по 6-8 часов написания и изучения каждый день 😂
Хауди, а где твой ролик С++ за час? Если удалил запили еще разок пожалуйста:)
А смысл таких роликов?
У меня никогда не было плюсов за час
А что на счёт видоса на тему какой пк/ноутб брать для тех или иных направлений в айти?
Зачем видос, тут и так всё понятно, просто ооталкивайся от средних показателей характеристики, условно 8 ядер и 16 потоков, 16 оперативки, хороший ссд и хдд, видео карта лсобо не нужна так как вся нагрузка обработки идет лишь на память, исключение - это разработка игр, если идешь по этому направлению, то да тебе еще нужно учитывать хорошую видеокарту.
Я уже 3 года пишу на Python(мой первый язык), а сейчас учу веб разработку(html, css, js) и уже backend буду на Python писать
Какая у тебя ЗП?
Хауди идея пригла может сами запилим онлайин школу?
На каком моменте про Go сказано?
Ля, у меня в плейлисте пишет, что видео вышло 27 секунд назад, а тут комменты уже 13 минут как идут
Топить за питухон и гнобить JavaScript с его TypeScript, за отсутствие типизации👍
гениально, гениально, гениально
Ну если бы у питона был свой тайпскрипт я бы и его гнобил.
А вообще JS я топлю далеко не только за это.
Взять хотя бы ту же конкатенацию, в питоне тебе не дадут без каста соединить int и str.
А в JS - пожалуйста.
Так что типизация все же разная.
Тот самый scretch на 15 месте 💀
А ведь я до сих пор жду новое видео про дрифт игру💀
Как там дела обстоят на ката академии стоит ?
Нужен топ языков для автотестов
начинал с питона с твоего плейлиста 5 лет назад, потом переключился на жс, сейчас учу Go, через годик займусь Rust
так и пройдет твоя жизнь(
@@sergebuable а что такого?
Спасибо за контент.
Как насчет dart с flutter ?
dart помер
flutter нот бед, но потихоньку сгнивает
мобаил - это джава котлин, ну либо на рканйяк джс
Что не так с конкатенацией в js?
как же меня порвало с Раста в конце
Зачем подшипники разберал?
Я не понял, а где YoptaScript?!!
Я - питоняшка (начинал с С, но где-то свернул не туда), но недавно посмотрел клип Crab rave и теперь хочу выучить Rust
Краб рейв просто обязан стать гимном всех растеров 🫡
А пришлите методичку для изучения python, пожалуйста!)
Короче , программисты , начните с азов , а именно с машинного кода
XD
0 - нету тока
1 - есть ток
Спасибо за прочтение этого полного курса по машинному(бинарному) коду.
Когда наконец выбрал, какой язык будешь учить, и тут от Хауди Хо "Java умирает":(
Жиза, но java в топе сейчас.