Учите последовательно, чётко структурно - что бы не метятся от одного к другому Когда с разгону в котел, то могут опускаться руки. Это *(!)нормально* если что-то не понимаешь (это лишь означает что нужно чуть глубже разобраться, задать чуть больше вопросов) Учить *Базу* языка, *Кодить* руками без мануала, проходить Алгоритмы, *ООП*... Все пункты важны - Как и важно то, с какой стороны к ним подступится Ищите свой подход что вас втягивает и вызывает внутри вас (!)интерес, каждому по разному заходят мануалы и спикеры, найдите свой и следуйте Всем Удачи! И помните что, путь осилит идущий
@wanes1013 жыл бұрын
Почему бы ни сказать, если хорошо знаешь английский, то на много больше вакансии за рубежом можно найти, сейчас многое что удаленно. Хоть на рубби можно найти хоть пайтон. Выход на локальный рынок это одна история. Но если смотреть на перспективу то возможно что другая. В той же релокации не чего страшного. Можно пройти интервью удаленно, с последующей релокацией.
@DataScienceGuy4 жыл бұрын
потому что 2020 уже почти закончился, надо в 2021 выбирать)
@purplep34664 жыл бұрын
воот, Дата Саентисту как раз так нужно и думать! Настоящий Дата Саентист 💪
@Rasmik133 жыл бұрын
Береги себя Егор! Будь здоров.
@45kg353 жыл бұрын
Сижу рисую и смотрю эти видосы, хотя погромистом не работаю. Очень интересно😍
@evgeniychip4 жыл бұрын
музыка на фоне доставляет))) лайкос
@RuslanShamiev2 жыл бұрын
Пожалуй подпишусь и останусь пока с тобой! Ты хороший проводник в мир ит.
@eugenia99994 жыл бұрын
о, новый видосик )))) Спасибо, всё очень понравилось !)))
@Mr430467214 жыл бұрын
Полностью поддерживаю. Тоже начинал со строготип. языка (C#), а потом я борол в себе ненависть к Js. Да по сути похер на чем кодить, лишь бы заказчик был доволен, это ведь основная цель, заказчику похер на чем написан его продукт.
@Лакруа-п8у4 жыл бұрын
Понятно, доступно. Красавчик, благодарю за инфу 👍
@alexup74374 жыл бұрын
Под пивчик тебя слушать одно удовольствие, параллельно ковыряя свой проект
@vasya84414 жыл бұрын
а я ковыряю себя пальцев в носу
@olgafedyanova4 жыл бұрын
Прикольно и на пальцах разобрал функциональное и ООП программирование и отличие языков.
@yamalkevich4 жыл бұрын
Приятно
@vasya84414 жыл бұрын
Егор это топчик, люблю смотреть этого чувака
@realfootball3384 жыл бұрын
Функциональное важно не путать с процедурным, в ФП есть функторы и монады и нет циклов, а есть рекурсия
@yamalkevich4 жыл бұрын
хорошее уточнение
@heavenstunes12973 жыл бұрын
28 лет. уже 2 месяца учу java. интересно, но не легко. сдаваться не собираюсь)
@Usotvoldiyev3 жыл бұрын
Привет , как успехи ?
@heavenstunes12973 жыл бұрын
@@Usotvoldiyev прямо сейчас начинаю разбираться со спрингом. Уже java core и mysql.Но впереди еще много материала
@Usotvoldiyev3 жыл бұрын
@@heavenstunes1297 молодец . удачи
@a7kerkh Жыл бұрын
Ну че стал сеньёром?)
@michaelcovalciuc22404 жыл бұрын
побольше таких видео! Спасибо!
@realfootball3384 жыл бұрын
Егор посоветуй как изучать Реляционки и PostgreSQL. И ты хорошо знаешь рынок, это правда что 90% проектов на ноже это бекенд для фронтенда ? Я думаю что worker threads должны сделать ноду полноценной средой выполнения бекенд программ. TypeScript и TypeORM, DI - nest.js - в теории делают ноду ничем хуже спринга во всех понятиях. Производительность, ООП подходы. Deno - максимальная безопасность.
@Thunder-dt2xr4 жыл бұрын
И тут я , которому нравятся Плюсы, но рынок требует ток Senior'ов ))
@sammygun842 жыл бұрын
Привет, интересен бэкенд но не могу определиться что лучше django или node.js? И какие преимущества у node.js перед django?
@a.osethkin553 жыл бұрын
спасибо за видео!
@romazver60604 жыл бұрын
Для фрилансера или удаленщика лучше JS и PHP пока ничего нет. И здесь уж выбор каждого "день сурка на галере" или жизнь.
@astkh43812 жыл бұрын
Почему «день сурка на галере»?
@alex_mot2064 жыл бұрын
Спасибо за инфу! Благодаря твоему опыту и интервью, я определился куда хотел бы двигаться в программировании. Хочу сменить профессию с конструктора на программиста. Послушав тебя о количестве вакансий, заказов, перспективах и уровне ЗП, понимаю что хочу развиваться в Бэкэнде и слегка в Фронтэнде. Хочу прийти к работе на JS, но начинаю познавать себя с Ruby. Посоветуй пожалуйста хорошую книгу по Ruby!!!!!
@kvatofermer4 жыл бұрын
вместо книги могу подкинуть мега ресурс по развитию по пути ruby fullstack - theodinproject.com. вычитал я его где-то на хабре, но он измерил мою жизнь)) это по сути сборник теории, ссылок на другие ресурсы и практики. мне зашло капитально. начинал изучать Ruby по этому ресурсу, в общем, пока изучал почти случайно стал фронтендером)) а всё потому что там по js очень много материала, особенно по чистому js. а поверх лягут уже реакты и прочие ангуляры. сейчас всё равно посматриваю в руби. смущает кол-во вакансий и компания текущая нравится. в любом случае знающие дядьки говорили, что изучить рельсы всё равно стоит, потому что много чего из них ушло в другие языки. заодно можно изучить общие для всего БЕ штуки
@kvatofermer4 жыл бұрын
из конструктора вообще вкатываться хорошо - сам такой) если ты констуктор, то скорее всего ты терпиливый, усидчивый, имеешь неплохое воображение, умеешь декомпозировать задачи на более мелкие кусочки и т.п. это только плюс, имхо. разработчик - это же конструктор ПО по сути))
@alex_mot2064 жыл бұрын
@@kvatofermer Спасибо. Ссылку гляну обязательно.
@НиколайСамойлюк4 жыл бұрын
@@kvatofermer спасибо за инф. theodinproject.com. то что надо!!!
@convulsion19284 жыл бұрын
@@kvatofermer Привет, есть соц сети? Тоже odin project прохожу сейчас, вопрос есть))
@АнатолийСеливанов-с8в3 жыл бұрын
Включил тебя, думаю, какого хрена ты так быстро болтаешь, смотрю 1.5 скорость стоит)) Класс контент!
@realfootball3384 жыл бұрын
Каждые пол года новый язык - для js программиста питон или руби я думаю не вариант, нужно что то где есть потоки(конкуренция), еще лучше ручное управление паметью.
@yamalkevich4 жыл бұрын
это база без нее на мой взгляд вообще сложно программиоровать
@VitalyGulden3 жыл бұрын
Спасибо за полезное видео. Вижу хоккейные коньки в углу! Играешь?)
@yamalkevich3 жыл бұрын
Неа, для катания онли
@VitalyGulden3 жыл бұрын
@@yamalkevich Всё-равно гуд! Надеюсь они в чехлах!)
@andrTaylor4 жыл бұрын
Классный видосик!
@pudzia201004 жыл бұрын
Зная javascript без работы не останешься. Главное чтобы проект был по кайфу и люди были ном в коллективе.
@nikolay5014 жыл бұрын
не верю, веб идет к типизации (typescript) и жопаскрипт - ненужен
@adilb86524 жыл бұрын
Да вот только надоедает постоянно бэкендеров ждать )
@jankaban28713 жыл бұрын
@@nikolay501 к аннотации я бы сказал, TS и типизация даже рядом не стояли, ты не понимаешь что значит типизация, и в чем разница между строгой и динамической системой типов не со стороны синтаксиса а выполнения, к тому же я тебе открою секрет в 50% случаев как минимум TS и используют как что то прикрученное сбоку к JS, в этих случаях это борьба с типами и непонимание нахрена это вообще нужно, к сожалению TS не делает из JS например C# а получается карета, которая в 00:00 превращается в обратно в тыкву и иногда лучше не видеть какой код генерирует TS, и еще 1 проблема есть это функциональщина а это один из самых "надежных" способов писать на JS... вот с чем я точно не буду спорить что с TS гораздо легче работать в проектах где несколько команд и разный уровень разработчиков, TS это великий уравнитель и удобное средство бить по рукам во время 3К
@luckyea73 жыл бұрын
Самые востребованные языки программирования в России на HeadHunter в 2021 году: 1. Программист sql - 14 543 вакансий по данному запросу 2. Программист javascript - 11 580 3. Программист 1С - 9 543 4. Программист java - 8 006 5. Программист python - 6 844 6. Программист php - 5 374 7. Программист c# - 4 639 8. Программист c++ - 4 388 9. Программист typescript - 3 293 10. Программист go - 2 187 11. Программист kotlin - 2 160
@leosv03 жыл бұрын
Выкинь из кол-ва по js все др.языки, где требуется js как дополнительный. И вот уже он не на первых местах
@001NaN4 жыл бұрын
как всегда годно
@grufilm2 жыл бұрын
Я год зарабатывал на даксе, языке R и на MySQL 😄
@Red-di7zb3 жыл бұрын
Ну, мне 20 лет, написал/пишу "игровой движок" на с++, до сих пор без работы, сейчас делаю тестовое задание для джуна на с++ (вряд ли возьмут, им на пол ставки как я понял джуны не нужны) и думаю попробовать хотя бы на стажера-тестировщика, так как есть вариант. А вообще реально нужно было учить веб, javascript освоил за 1 день, так как после с++ это какой-то детский сад, но в js многое не нравится.
@astkh43812 жыл бұрын
Как можно освоить язык за один день?
@Red-di7zb2 жыл бұрын
@@astkh4381 Да, глупый комментарий получился. Я имел в виду, что освоить БАЗОВЫЙ javascript за один день не составит проблем, если уже разбираешься хорошо например в С++. В любом случае я на работе использую С++, а не javascript, так что это сугубо личное мнение.
@astkh43812 жыл бұрын
@@Red-di7zb где работаешь,если не секрет?
@Red-di7zb2 жыл бұрын
@@astkh4381 Работаю С++ программистом над железнодорожным симулятором, движок используем Unigine
@astkh43812 жыл бұрын
@@Red-di7zb понятно,насколько тяжело было работу найти?
@АлександрПрокуденко4 жыл бұрын
Ещё смотри, не учёл момент того, что все идут на js, соответственно конкуренция выше. Проанализировав все можно идти уже бизнес аналитиком)
@yamalkevich4 жыл бұрын
:) БА тоже хорошая вакансия
@lexxarbelov55484 жыл бұрын
Егор интересно твое мнение о языке Golang? Лично мне он нравится все больше и больше.
@cylbps3 жыл бұрын
Выбирать направление по количеству вакансий по региону - оно конечно правильно, но есть регионы, где вообще нет вакансий))) или есть 2 вакансии по 200$, а все остальное 1С)))
@MichalSmolinsky3 жыл бұрын
Начинающему джаваскриптизеру в качестве строготипизированого языка отлично может подойти Dart
@supervichka77643 жыл бұрын
😂
@MrRagday4 жыл бұрын
Если жс плох тем, что нестрого типизирован, как тебе Тайпскрипт? его достаточно, чтобы развиваться?
@yamalkevich4 жыл бұрын
Нет
@MrRagday4 жыл бұрын
@@yamalkevich Спасибо за ответ
@vasyutkins4 жыл бұрын
"бу си несс" просто прекрасно я щщщитаю :)))
@volodymyrkozliuk68114 жыл бұрын
Кто ещё заметил time travel stuff? Раскрыт секрет Егора!
@user-ka2364 жыл бұрын
А разве Java не строго типизированный язык? Стоит начать с него? Или "академический" язык это C#? Начала свой "путь в IT" пару месяцев назад как раз с Java, довольно быстро дошла до 4го уровня на Java Rush, затем зачем-то переключилась на веб - HTML, CSS, и вот, подошла к JavaScript...а теперь думаю, вернуться к Java, все-таки? Стоит ли "игра свеч"? Уточню, что мне 34, я в декретном отпуске и у меня очень сильная мотивация, но очень мало свободного времени, потому что дети 24/7 со мной(
@hiimsenya29774 жыл бұрын
Java строго типизированный (он впринципе от решеток не супер сильно отличается). Опять же как и говорилось в видео, вам стоит изучать технологии в зависимости от того, чем вы хотите заниматься. Хотите писать фронт? - изучайте HTML/CSS/JS, хотите писать бэк - учите джаву. В Минске что там, что там вакансий хватает.
@yamalkevich4 жыл бұрын
Можно и джава
@gloomysprat50303 жыл бұрын
@@hiimsenya2977 А если тебе все равно? Нет особых предпочтений.
@realfootball3384 жыл бұрын
Все лучшие вакансии на языках названых в честь индонезийского острова.
@damirtalib4 жыл бұрын
Калимантан ?)
@RPC58704 жыл бұрын
kzbin.info/www/bejne/gIWbeYCMrK6ir5I Egor Malkevich немного не понял, разве Java не стереотипизированный язык? Что имелось в виду?
@yamalkevich4 жыл бұрын
Строго типизированный
@evgenysmirnov47624 жыл бұрын
Количество вакансии надо рассматривать в контексте количества резюме)
@yamalkevich4 жыл бұрын
Хороший совет
@valdesknight3 жыл бұрын
спасибо
@rorka12524 жыл бұрын
Помогите, я ищу языки программирования для создания desktop приложений? Только не c/c#/c++ и не java (с ними у меня проблемы), и не JavaScript
@boeing6664 жыл бұрын
python + wxWidgets?
@DreamingDolphing3 жыл бұрын
Говнокод можно писать на любом языке, javascript не прощает ошибок новичку, потому что очень легко написать код, который будет работать неправильно и с ходу очень трудно разобраться в проблеме, не зная многих тонкостей языка.
@notforvideoschannel3 жыл бұрын
Я точно могу сказать что если вы начинающий C++ программист в СНГ, то НИГДЕ не сможете найти НИКАКОЙ работы. Так что выбирать нужно осторожно, иначе никуда потом не устроитесь.
@jankaban28713 жыл бұрын
сейчас еще нормально, в свое время я из ++ уходил на PHP просто из за того что работу найти было почти нереально, точнее реально но жить на эту зп нереально, были хорошие конторы но не в каждом городе и туда брали уже опытных а как набираться этого опыта и параллельно кушать 3 раза в день было не понятно 🤣, и к слову много шуток про PHP разработчиков, во время когда устроился я у нас все кроме PHP знали как минимум еще 1 или 2 яп (некоторые только после устройства на работу начинали на PHP писать 🤣🤣🤣), было обычным делом писать кроме PHP на Erlang например, это было прекрасное время когда на позицию PHP разработчика не брали без хороших знаний ++
@Video-zz4tb3 жыл бұрын
В видео вы сказали что после структурного кода идет -> Функциональное программирование, если есть в коде функции, это не является функциональным программированием, это просто возможности языка, чтоб можно было сокращать, упрощать и переиспользовать. Я вашу мысль понял про функции, так как я знаю разницу, но возможно не все люди поймут вас и будут называть язык где есть функции - функциональным языком программирования. (
@yamalkevich3 жыл бұрын
Хорошее замечание спасибо
@Doktor2707874 жыл бұрын
Вопрос - для программирования беспилотников, какой подойдет язык?
@sacrancy4 жыл бұрын
Если железо, то C/C++/Rust, если абстрагироваться от прошивок, то хоть на ноде
@-dubok-2 жыл бұрын
Советы безсмысленны, потому что есть только один язык, бог всех языков - JavaScript!
@lds843 жыл бұрын
Я всем haskell рекомендую.
@9FatSaint94 жыл бұрын
А если TypeScript, сойдёт за строго типизированный?
@icefrost58443 жыл бұрын
Поддержу вопрос
@ЭмирЭмир-ъ5с4 жыл бұрын
🔥
@ajiekcahdppeperoni70112 жыл бұрын
Как по задаче выбрать язык? Бекенд: java, .net, python, go, ruby ... 👍
@kirsanov20083 жыл бұрын
Си конечно!
@shokfake4 жыл бұрын
Указатель вроде '*', а '&' это ссылка
@yamalkevich4 жыл бұрын
Точно
@Thunder-dt2xr4 жыл бұрын
Да-да, плюсоводы махают ручкой ))
@MaximRovinsky3 жыл бұрын
Golang тоже махает)
@Sould4ncer3 жыл бұрын
Послушал Егора и сделал все наоборот :D
@AvisMr4 жыл бұрын
Сколько можно? Английский выбрать!
@Вадим-н6п4 жыл бұрын
Пока английский выучишь уже сгоришь, а вообще учите c++ или питон заебали, не учите js рынок и так перенасыщен, и вам легче будет и нам.
@makereal6342 жыл бұрын
Учите английский - не прогадаете
@54546546ish4 жыл бұрын
конечно бессмысленны, давно понятно что писать только на Си можно более менее
@nickolayarbuzov61494 жыл бұрын
Есть мнение, что язык программирования только один, а все остальное - это технологии(высокоуровневые яп), которые выбираются под конкретные задачи
@serheyshishkin92403 жыл бұрын
Егор, скажи, ты не задумывался сделать проект как у Димыча? Уверен, у тебя взлетит
@yamalkevich3 жыл бұрын
Так у Димыча уже есть :)
@caffeinejavacode14754 жыл бұрын
Язык жестов
@redking01164 жыл бұрын
как ты сидишь на белой теме ?)
@yamalkevich4 жыл бұрын
Глаза меньше устают в хррооо освещённом помещении
@realfootball3384 жыл бұрын
Насчет глубокого изучения фреймворков не совсем согласен, в ангуляре можно утонуть
@yamalkevich4 жыл бұрын
в реакте можно то же утонуть, но беглый взгляд первое погружение. Может подкинуть идей
@ВладКолосов-ф1ц4 жыл бұрын
Дядя Егор Знание многих языков плодит Full-Stack
@yamalkevich4 жыл бұрын
Нет, ты можешь подсмотреть идею или парадигму которую будет лучше ввернуть в свой проект
@IvanShevjakov4 жыл бұрын
Сначала английский, затем алгоритмы и потом JS?
@yamalkevich4 жыл бұрын
Зачем английский!?
@IvanShevjakov4 жыл бұрын
@@yamalkevich чтобы на stackoverflow вопросы задавать и документацию читать
@mihinov4 жыл бұрын
@@IvanShevjakov есть русский stackoverflow, можешь там задавать вопросы
@mihinov4 жыл бұрын
@@IvanShevjakov ru.stackoverflow.com/users/331312/Михаил-Камахин?tab=profile Я там задаю вопросы и отвечаю. Документацию читаю, но с гугл переводчиком. Англ будет хорошим плюсом, но можно и без него
@IvanShevjakov4 жыл бұрын
@@mihinov на английском информации больше и раньше появляется
@noilaalion52353 жыл бұрын
I love you baby
@alias_tetrial2 жыл бұрын
Английский, не ошибётесь
@limonred52834 жыл бұрын
огонек
@xaogao4 жыл бұрын
Вангую, скажет, что все советы бессмысленны так как надо учить только js :D
@ITKAMASUTRA4 жыл бұрын
Егор не считает JS языком программирования))
@ДмитрийБелов-с1э4 жыл бұрын
@@ITKAMASUTRA здарова Диманыч) рад тебя видеть)
@olegpol14403 жыл бұрын
жестикуляция раздражает - будто тычешь пальцами в собеседника
@adrtalladi24044 жыл бұрын
Много слов , через 40 секунд мозг переполнен
@alexherman79234 жыл бұрын
Я ничего не понял из данного видео. Налито водички там да здесь. Никакой полезной информации в плане какой язык выбрать. Если ты десктоп - там сложно. Нужно либо C++ QT, либо C# Windows Forms, либо Mono + GTK#. Если ты ВЕБ - тебе одно из [Python, C# ASPNET, JAVA SPRING] + обязательно JS (ES6). Если ты нейтив мобайл тебе Java Kotlin / Obj C Swift. Если ты кросс платформ мобайл - скорее это веб-морда Cordova и схожие. цена данного видео просто в отрицательном диапазоне, извините.
@mihinov4 жыл бұрын
Для кроссплатформенности как же Flutter(язык Dart)? Правда с ним надо немного уметь и в Java и в Swift
@yamalkevich4 жыл бұрын
Окей
@realfootball3384 жыл бұрын
Десктоп сегодня не пишут на C#/Java/C++ QT - веб приложения заменили 90% десктопа, там где нужен доступ к файлам и устройствам IO используют Electron. Photoshop/3d max/ то есть сложные приложения это уже C++ и там работают много разработчиков которые очень узко специализированны. И даже сложное десктоп приложении можно сделать с мордой на электроне.
@Rice09873 жыл бұрын
Очередное бессмысленное видео по выбору языка. :)
@grechino24124 жыл бұрын
Я ещё не посмотрел, но видео бессмысленное, никто уже не программирует на языках, всё делается на фреймворка и библиотеках. Зачем тогда изучать язык, если можно сразу учить фреймворк? Ответ один - незачем. Ещё добавлю, что спорить со мной не стоит, т.к. я квалифицированный HTML-программист с большим опытом.
@k1ntoho3 жыл бұрын
Не, ну красава)))
@vladimir77593 жыл бұрын
с каких пор html стал языком программирования? итак понятно что все делается на фреймворке , но что бы хоть как-то начать разбираться нужно понимать как работает интерпретатор для начала
@grechino24123 жыл бұрын
@@vladimir7759, уважаемый, возможно, последние двадцать восемь лет вы не следили за сферой разработки сайтов для интернета, но HTML всегда был, есть и будет доминирующим языком программирования в этой сфере.