Почему бессмысленны советы какой язык программирования выбирать в 2020 году?
HTML-код
- Опубликовано: 11 июн 2020
- Какой язык программирования учить в 2020 году, чтобы быть востребованным специалистом еще долгое время? Какой язык программирования выбрать, чтобы в 2020 году успешно стартовать карьеру в IT? Эти вопросы волнуют многих начинающих, и на этой теме "наживаются" многие блогеры :) Давайте разберемся, есть ли смысл в советах такого рода.
Статья на Хабре: habr.com/ru/company/jugru/blo...
Курсы для новичков:
JAVA - bit.ly/2BZXq9Z
JAVA Start - bit.ly/2YtEcRA
Инструментарий JAVA - bit.ly/2zq6qV1
Automation QA (Java) - bit.ly/2AVljPr
ANDROID - bit.ly/2AvmVPU
C#/.NET - bit.ly/2zoEvEO
C# START - bit.ly/37kPoE6
PYTHON - bit.ly/3cR596V
FRONT-END - bit.ly/30vk9oF
WORDPRESS Developer - bit.ly/37md5Mp
SALESFORCE Developer - bit.ly/3dSFX1m
UI/UX дизайн - bit.ly/2MQuByW
Project management - bit.ly/3hlXDUX
Обучение на проекте - bit.ly/2Yuasnw
Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns - bit.ly/3dVCzmm
Enterprise patterns - bit.ly/2MN0Oat
Сайт Foxminded: bit.ly/3cWx0Tj
Foxminded в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Foxminded в VK: foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me
Кстати, такая рубрика была бы интересна. Можно назвать "разоблачение статей о программировании от инфоцыган"
какая интересная идея!
Da
+
Мне кажется скоро это будет не сильно актуально.Их уже очень много,теряют прибыль)Вот можно о буткемпах.
@@alexlightweight было бы интересно.
Та лааадно вам, отличный монтаж и обстановка !
Спасибо за качество видео , Сергей ))
спасибо)
Да, Сергей, ролик на таком фоне выглядит более профессионально. Но, домашний или и офисный уют как-то пропал. Может чередовать будете - хотя и так будете, знаю - иногда вам лень будет монтажом заниматься. ;-)
@@SergeyNemchinskiy Вы мое вдохновение ) счастлива, что "натрапила" на Ваши ролики )))
Блин, так чётко и без воды! Почему раньше Вас не видел?! 100% подписка!
Новое оформление видео очень классное! ИМХО
Это же второй по счету ролик с таким визуалом? Хорошо, что он не похож на первый, где межкадровые заставки маячили часто и на продолжительный промежуток:)
Спасибо, что улучшили это:)
Следует выбирать не языки, а технологии и область IT, в которой интересно работать. А язык уже выбирается в соответствии с тем, какие именно применяются в этой области.
Я, например, по глупости чуть ли не со школы пытался вникать в C++, просто потому, что "это самый правильный и православный язык, а все эти ваши джаваскрипты и виртуальные машины - хня". И думал, что этот язык "очень крутой, и он по-любому применяется во многих областях".
На самом деле такую ошибку совершают многие новички и даже не знаю, кто в этом виноват, мб образовательные учреждения советской закалки, которые ничего, кроме C/С++ и Pascal/Delphi не признают и не преподают (а еще до кучи заставят писать программы на ASM на листочке, лол). В колледже мне также пришлось пройти через Pascal (который очень даже неплохо преподавали и это был мой первый язык, которым овладел в совершенстве), немного VBA, ASM, попытки преподавания C++ или C# и даже Python.
И ведь нифига не понятно было, что же именно учить? И мне пришлось пройти через все эти стадии: понял, что C++ - слишком сложный язык для большинства реальных проектов и то, что мне на нем удавалось писать лабораторки (каждый писал на чем умел и хотел) - не факт, что все так было бы легко в реальном коде. Да и мне вызвало большую симпатию "клепать формочки" на WinForms, и C# для меня стал самым удобным и фаворитным языком.
Потом подумывал о том, чтобы попробовать Qt, ибо меня привлекла идея кросс-платформенности и даже думал вновь подтягивать знания по C++. Затем я понял, что вакансий по Qt очень мало, слишком высокий порог вхождения, да и в целом "никому это не нужно" (т.к. на нем написаны зачастую только "крупный" софт типа браузеров, графических сред для Linux и т.п.) и все в основном небольшие десктопные приложения клепают на каком-нибудь фреймворке для JS. И даже WinForms/WPF не особо пользуется спросом.
Как итог - выбрал мобильную разработку под Android, и сейчас активно изучаю. А там и с выбором языка все очевидно - Java и Kotlin. И я бы никогда не выбрал Java, если бы не мое желание писать приложения под ведроид. Сколько я изучаю Java и SDK - все больше убеждаюсь, что "это мое" и я ни разу не прогадал. Очень жаль, что я долгое время имел заблуждения насчет Java и мои выводы основывались лишь на том, что "Майнкрафт у меня тормозит и он написан на Java, вывод - Java плохой язык".
Когда дело касается востребованности технологиии языка, необходимости зарабатывать деньги и учитывать свои реальные желания - сразу из головы вылетучивается весь мусор, стереотипы и перфекционизм "писать низкоуровневый код, потому что это TRUE" и прочие навязанные принципы "правильного программиста".
Очень жаль, что образовательные учреждения готовят не специалистов, узко заточенных под определенную область (мобильная разработка, нейронные сети, data science, энтерпрайс и т.д. и т.п.) и которые могут сразу идти работать. А готовят "академических дурачков" - людей, которые могут много знать, но совершенно не разбираться в реальном, сегодняшнем IT и рынке ЯП. Я бы сэкономил много времени и был бы более целеустремлен, если бы в моей шараге преподавателями были реальные разработчики (такие как Сергей, например), которые бы поясняли за рыночек IT и говорили бы, на что стоит обращать внимание и т.п. а не советские бабушки и дедули, которые были "ветеранами" по Фортран, не слыхали про "новомодный" ООП (одна такая бабка не смогла понять одну мою лабу на C#, ибо посчитала поля класса за глобальные переменные) и имеют представление о рынке времен СССР, когда было очень модно и актуально работать на военку и космическое приборостроение, и уже очень давно только лишь преподают, а не работают в IT.
Вывод - подбирайте язык под технологию, которая вам нравится, а не технологию под язык, который вам по каким-то надуманным и навязанным причинам кажется "правильным" типа "препод в шараге сказал, что Си - самый правильный язык" или "один хайповый блоггер на ютубчике сказал, что учить Scala - это модно, стильно и молодежно". Думайте своей головой.
Как выбрать направление... Вот мне тяжело
Мощно...Сам учусь в колледже, и все что вы написали это - правда.
выбирайте технологию, только ни одной технологии не упомянуто
Вот ответь мне, я люблю С++ синтаксис и изучаю, понимаю, что я где-то очень сильно провались, но хочется и что делать то тогда? Работа почти вся для мидлов и выше. Сам пока в С++ новичок, JS немного странным показался, вот и решил, попробовать так сказать.(why not синтаксис похож)
Вник бы в С/С++ то не парился бы дальше. Любой язык брал бы под свои нужды. Основы и мат часть не измена. Из 0 и 1 все появилось , туда и будет возвращаться. Если эти механизмы скрыты в языках высокого уровня , это не значит что этого нет и понимая этого, основа того как все устроено и работает.
Собери свою систему на gentoo и узнаешь как операционные системы устроены и как они взаимодействуют с железом.
Это целый большой мир который скрыли от обычных людей. Раз ты выбрал путь создателя то должен много знать и понимать того чего другим не надо. Когда будет понимания будешь из любого материала лепить.
Без понимания тоже будешь лепить. И понимания придет и все равно, потянет вглубь рано или поздно. Если останется на этом пути. Коммерция это отдельный разговор, им нужно быстро и дешево и у них есть армия и js и python разработчиков. Общая картина - все идет по пути упрощения. И мозг так же формируется у молодежи. Не научен и не приспособлен решать сложные задачи. А жизнь это одна большая сложная задача длиною в жизнь.
Лайк за новый формат) студия + анимация на фоне + музыкальное сопровождение)
спасибо)
Вернитесь на Землю, хватит с небес снимать :)
на небесах облачка летают, а он в чистилище каком-то сидит, бррр
@@superspy2008 axaxax)
(:
дякую за прогрес в зйомках, але лампова атмосфера каналу це ваша фішка
Спасибо, до этого видео пересмотрел кучу и прочитал кучу об этой теме, но, очевидно, это видео поставило жирную точку в поисках, спасибо)
Мне понравился новый формат. С кружкой тоже хорошо было, и так тоже классно.
Новый формат - супер!
спасибо)
Классный формат видео.
Спасибо! Очень актуально
Thanks a lot for the video and the tips!
Очень интересный и главное полезный видос! Спасибо большое! Для меня как для человека который только только начинает знакомиться с миром програмирования - это крайне полезно! Лайк и подписка!
Спасибо! Ответ по делу!
Спасибо, Сергей
Валерич, это лайк!)
Ух ты новый формат )
Красава! Все четко разложил!
Класс! Обзор просто супер!
спасибо)
Огонь выпуск.
Мне бы эти советы лет 6 назад.
Сэкономил бы себе кучу времени и нервов.
А что вы "неправильное" выучили, если не секрет?
Кайфанул от видео, спасибо)
Я вообще тестировщик, недавно перешёл в автоматизацию на пайтоне. Но обожаю смотреть ваши видео даже просто как развлекательный контент.
Отличный выпуск.
отлично сказано!
Видео - великолепное по своему смыслу
Сжато, понятно и чётко всё изложено, однозначно плюсую
спасибо)
Наконец то,нормальные советы от профессионала,спасибо за видео!)
Спасибо!!!
Очень крутое видео!
спасибо)
Сергей, спасибо за выпуск. В качестве рекомендации к новому формату: музыка на фоне - это совершенно лишнее. И эхо тоже мешает.
Спасибо большое за отрытые глаза :)
Зачем ты их закопал?))
@@DimaVort отдыхал от монитора.)
Эхо тяжело слушать. Надо подготовить помещение. Контент как всегда супер)
Клёвое музлишко и визуальные эффекты)
посмотрела видео, не заметила музыки, все пишут как ужасно, как громко)
Можно попробовать включить звук😏
Тоже не заметил музыку вообще, только в комментариях о ней узнал. Посмотрю заново, может пропустил.
Посмотрел во второй раз - да, музыка есть. Если прислушаться, можно услышать. Но разница в громкости между ней и голосом такая огромная, что музыка незаметна, если специально не выискивать.
Пересмотрел в третий раз - может, быть те кто говорят, что она мешает, правы. Но лучше бы они здесь это не писали - заразился тоже 😆
Посмотрел в четвертый раз - музыка ужасная !!!
Зависит ещё от того какие у вас динамики и настройки звука
@@denskih
Может быть. Но скорее всего это зависит от общего настроения - когда спокойный и никто не сказал про музыку - она не заметна. Вообще заметил, что очень много людей, живущие в бывшем СНГ очень нервированны и от этого часто агресивны.
Сергей, здравствуйте! Мне хотелось бы узнать Ваше мнение о языке Ruby и фреймворке Rails.
Музычка фоновая зачет! Ну высуск - ваще огонь!)
Мало просмотров у очень хорошего видео(! Спасибо автору!
спасибо) делитесь видео ;)
В смысле, так просто можно менять яп и сферу?
Спасибо большое за видео, все боялся определиться со сферой и языком.
Рейтинг надо строить по вакансиям своего города или того города куда сможете переехать. Удаленку не рассматриввю ибо джуну туда оч сложно попасть
Топ)
Очень полезная информация. Спасибо!)
Особенно про области применения. Во всех статьях одна вода и никакого толку и пока не начнёшь учить, не поймёшь для чего он конкретно предназначен
Глаголишь истину ! Спасибо !
:-)
- На модном языке N уже 100500 вакансий, а на моем только 10! Аааа! Я лузер!!!
- Чувак, если язык тебе нравится и ты хочешь на нем работать - тебе нужна только ОДНА вакансия.
а то и ноль! И это не сарказм, если вы поняли меня
@@purplep3466 , ты хочешь сказать, что можно начать работать как независимый программист?
@@arinelex на себя тоже можно работать
В каждом видео жду фразу: "здравствуйте, мои хорошие".
Конечно же с удовольствием смотрю ролики.
здравствуйте, мои ДОРОГИЕ
Классика
Серьезно?
Сергей, можешь рассказать про то, где можно получить опыт в решении каких либо задач новичку
Доктор Ливси, красавчег все по делу )
спасибо)
Блин, хочу от тебя теперь такой текст по языкам) где что и как стоит
Лайк только за тему
Здравствуйте,
А как вы относитесь к таким статьям, которые говорят о том, каклй фреймворк (например Vue, Angular и тд) учить в данном году?
Спасибо.
Главное, что логично и обосновано сказал.
Сейчас с выбором конечно проще, а вот в начале нулевых в регионах когда не было вэба, либо 1с 7.7, либо фокспро или в редких случаях c++ и крутись как хочешь. Хорошо что те времена закончились.
Апдейт качества на лучшем канале по джаве)
как приятно)
Спасибо за видео. Немного не нравится, в новом формате, более заметное эхо, кажется что пострадало качество звука
дядя Сережа, привет!)
Столик и кружечка лучше подходит под вашу подачу информации) Под такой монтаж, на мой взгляд, нужно заучивать текст и давать короткую и структурированную информацию не в разговорном стиле)) Все равно, спасибо)
больше таких видео!
Что думаете про Dart? Про Фреймворк Flutter?
Спасибо за хорошие комментарии.
Стопитсот комментов "верните, верните!" А мне зашёл формат, по современному как-то.
8:26 "Я поменял под 100 языков на которых профессионально работал". Сколько лет по вашему нужно что бы профессионально изучить и работать с языком ? Из моего опыта года 3 нужно или сделать 5 средних проектов (пол года на проеэкт). Сергей сколько же вам лет, 250 - 300 ) ?
Вполне можно делать разные проекты на разных языках. Плюс, язык может быть до смешного похожим на С/С++
@@arinelex Да можно делать разные проекты на разных языках. Можно даже один проект делать на 5 разных языках. Все зависит от задачь. Но что бы быть профессионалом в языке нужно проработать на нем года 3 как минимум. А что станет с знаниями через 5 лет - они устареют и профессионалом в этом языка мы уже не будем, я иммею введу живой язык С#, JavaScript, теже framework-и Angular, Node.JS и т.д. Я со стажем программирования 15 лет и профессинолом могу назвать себя в 1-2 языках (и там постоянно нахожу новые знания), хотя пробовал писать на ~20 языках.
@@levkirichuk , если честно, то далеко не всегда нужны и полезны эти новомодные штучки. Я работал на FPC. Заметил, что многие привыкли использовать прерывания, для ситуаций, когда достаточно сделать предварительную проверку на ошибку. Вроде мелочь, но каждый обработчик это несколько строк лишнего кода. То есть, люди не осознают, что каждый раз стреляют себе в ногу. Что пугает.
Кроме этого, фреймворк это удобство разменяное на размер и скорость. Используя его нельзя просто взять и убрать то, что не нужно. Представь, что ты хочешь съесть печеньку, а тебя заставляют купить все, что находится в магазине, включая продавца, вывеску и кассовый аппарат.
Да, когда это сложный проект, то могут понадобиться все функции фреймворка. Хотя сомнительно. Но при написании среднего проекта появляется куча мертвого кода. Так что я собираюсь попытаться написать программу с использованием win/lin API. Просто для экономии размера. С минимальным использованием внешних пакетов. К тому же это приблизит к цели - написанию компилятора. Вот хочу и все. Пусть это даже будет поделка.
@@arinelex 7 лет назад мне попалась "хакерская" 3Д-игра типа "дум". Сейчас всех деталей не вспомню, и где-то могу приврать - но основные пропорции, хоть и приблизительные - всё равно впечатляют.Там было три уровня, три разных оружия, 5 видов врагов. Всё в реальном 3Д, с музыкой и спецэффектами. Запускалась она минут 10 (распаковка файла) и по заверениям разрабов - использовала только системные АПИ, Опен ДжиЭль и ДиректИкс. Но самое восхитительное было в том, что вся игра помещалась в ОДНОМ файлике размером в 100 килобайт!!! 100 килобайт!!! При том что сопоставимые игры (да, с раз в 10 большим числом локаций, врагов, оружия и эффектов) уже не влазили на СД и продавались на ДВД.
@@levkirichuk , на самом деле, к размеру игры стоит приплюсовать размер библиотек ею используемых. Тот же самый директ икс.
А в этом случае размер уже не настолько маленький. Я видел прогу,уу которая при небольшом размере, порядка десятка килобайт требовала в системе net.framework, который маленьким не был никогда.
Дядя сережа. Скажите это нормально ли, что при изучении новой темы, пукан полыхает адским огнем, и трудно себя заставить вникать. А когда немножко понял, то очень интересно писать дальше. В те моменты когда новая тема, мне сил дает только то что за ментора надо платить а я никак не возьмусь за матан.
- вы что наркоманы? - фраза которая не выходит из головы, когда читаешь 90% статей в рунете на любые тематики))
Ловите копирайтера!
Есть правда в твоём комментарии
Нечитатель на инязах детектед.
Я аж в голос заорал на этом месте 🤣
Как философ и историк подписываюсь под словами и ставлю луйк
Сергей, спасибо за интересное видео! У меня есть идея доя вашего видео, Вы перешли с С++ на Java, расскажите как Вам это удалось. Еще можно например как перейти из разработки игр в "обычное" ИТ (я как раз пытаюсь это осуществить). Есть конечно путь на другой проект в той же компании, но далеко не всегда есть такая возможность (другого проекта может не быть, или например компания занимается только в одной узкой области), интересны другие пути как найти работу имея не совсем релевантный опыт
С Java на C++ просто, наоборот - проблема.
Тут главное задавить внутреннее желание все оптимизировать и в 95% вобще забивать на сложность алгоритма. И больше приделять времени написанию реюзабельности (если будет код выполнятся в 1,5 раз быстрее но абсолютно не понятен то лучше все же написать медленный простый код)
@@user-xc5cx7lh4l Я больше о другом - как найти работу в новой области не имея релевантного опыта. Научится писать на очередном языке не так сложно.
Сергей, а у вас есть видео на тему того, как начать изучать программирование? Просто я столкнулся с проблемой: я сначала решил изучать просто язык, выбрал Go и стал смотреть видеоуроки, но это оказалось сложно, т.к. я не понимаю принципы работы того, что пытаюсь изучить. Ну, то есть, вот мне нужно установить, язык, а затем добавить нужные папки в переменные среды, а я даже не понимаю, что такое переменная среда. Гугл в помощь, ясен пень, но таких вопросов очень много. А мне хочется понять, как, в принципе, работает программирование, что есть что и т.д. Сейчас ковыряю курс CS50.
Т.е. вопрос - с чего начать?
Помогите начинающему )
А какой у вас базовый уровень? Если начальный, то язык go не , это не язык для обучения. Если с нуля, можно JavaScript, там достаточно Chrome иметь, чтобы начать программировать. И правильно, что делаете cs50-это серьезная база.
@@jewgenijmoldawski3306 Да, с нуля, нулевой уровень)
Потому и спрашиваю, что очень хочется получить систематизированные знания а непонятно, где, ну, буду пока CS50 осваивать
@@fullmaster9333 тогда оставьте go на потом. Можно начать с JavaScript или даже с Basic для освоения основных принципов. С ними очень легко начать. Ну а потом по ходу дела перейдете, когда разберетесь, на то что будет надо.
Хорошее здравое видео, для новичка вообще все эти прибамбасы о которых везде пишут разхваливая ,что то свое ,до фени.
новичковые видео смотрят опытные разработчики 😉
возможно, авторы статей имеют ввиду 'какой *второй/следующий* язык учить в 2020'
Сергей абсолютно прав.
Более четкого руководства не найти!
Для новичков надо выбирать тот язык где порог вхождения пониже... И не столько в плане самого язык, сколько в плане фремворков (та же Java не сложная но фреймворки...). Ну и как по мне еще очень важна стабильность языка/фреймворка. В том же JS пока выучил что-то уже придумали все совершенно по другому (лично я пропустил период c 2015 по 2018 и оочень удивился всякому синтаксическому сахару в духе недоклассов, и повсеместному переходу на async/await вместо колбеков ) А про новомодные языки
Ну смотри мужик, я как раз обнюхиваю кнопкодавство, если насвистел, я приду и нассу в подъезде :D шучу)) Если серьезно, то спасибо за Ваши видео, мотаю на ус, многие моменты становятся более менее понятными. Действительно потихоньку тыкаюсь вечерами после работы, решил в 38 сменить род деятельности) Производственник, уперся в потолок, мозг закостеневает, развиваться хочет) Как раз моя мадам программированием занялась, я глядь, а забавно и интересно, и сам пошел основы глядеть, Console.WriteLine("Hello, world"); вот это вот все :D А что конкретно изучать и как не совсем ясно, теперь по мере въезда понятнее, после Ваших видео еще понятнее) Спасибо)
рад, что полезно :)
Фон без разницы, я всё равно больше слушаю, чем смотрю. Но вот музыка - это кошмар! Слишком громкая, отвлекает. Пожалуйста, уберите её или сделайте тише раза в 2
Хм, а я зашел в коменты чтобы увидеть название исполниоеля
что думаете про обучении исключительно по чужому коду (с гитхаба) ?
обычно джуны совершенно не имеют навыков чтения чужого кода, а первое что им нужно будет делать скорее всего -- разгребать легаси
по идее, разгребая чужой код обучение должно быть самым эффективным: сразу видно что не знаешь, и надо слазить в книжку, что и как используется из библиотек, какие-то фишки языка с которыми надо разобраться и т.д.
по сравнению с прохождением типового учебника: учим циклы такие, циклы сякие, массивы, открываем файл, закрываем файл,... в итоге к концу чуть ориентируешься в языке, но практически невозможно ничего написать, потому что не было ничего сказано про море тонкостей, как проект организован, как библиотеки дергать и т.п.
еще неочевидный плюс: когда надолбаешься с кодом разных аффторов, понимаешь какой код хороший, какой плохой -- по тому, сколько ты с ним времени потратил, насколько легко было понимать
Блин. Вот час назад подумал что стоит выпустить подобное видео и наткнулся на это видео.... По сути мои мысли практически моими же словами
Какой язык программирования подходит для песочницы?
Haskell, кстати, полезно выучить. Это расширяет кругозор и позволяет выйти за рамки паттернов GOF в обычных языках программирования, в некоторых случаях это позволяет более эффективно решать нестандартные задачи. Естественно, очень желательно его учить в качестве второго-третьего языка программирования.
У Вас так много свободного времени?
Спасибо за видео! Маленькое замечание - на втором месте судя по тому рейтингу не Haskel, а HCL. Я тоже поначалу подумал, что это Haskel, но оказывается HCL это другой язык для конфигурации github.com/hashicorp/hcl
да. спутал. Но все равно офигеть
@@SergeyNemchinskiy не то слово. Откуда подобные рейтинги появляются...
Сергей 100% прав)
А как нас счёт топ зп програмистам?
Вопрос. При собесе как лучше отвечать на вопрос: в стиле техническим языком или своим языком, так чтоб даже бабушка поняла. Или и так и так дать ответ?
Я синьор джава разработчик. Я б советовал выбирать из такого :бэк: Java, python, c#, node js, пхп, ну в теории еще go тоже можжет быть go, фронт на джаваскрипте(тут без вариантов). Мобильная разработка : java либо swift, либо kotlin. Особняком идет с++ (в основном эмбедед но не только). Отдельно еще юнити с сишарпом...но это для совсем мега фанатов геймдева, так как в СНГ не самая развитая сфера, но при большом желании и там работа есть. В основном ориентируюсь на то что в Украине популярно (Беларусь уверен плюс минус тоже самое) Россия в целом тоже не отличается кардинально...но могут быть особенность, типа более популярного 1с например. На западе тоже все перечисленные мной варианты популярны, никаких проблем с трудоустройством там не должно быть, только нужно учесть что для топ компаний запада кроме знаний языка, нужен еще сильно раскачанный скилл решения алгоритмический головоломок, плюс базовые понятия архитектуры, современных технологий если идет речь о бэкенде.
Верно, все зависит от задач а не популярности. Например в моем случае нужен Ассемблер и С для написания программ работы микроконтроллеров. Ну люблю я электронику что поделаешь, по этому ушёл обратно с головой туда откуда все началось, хотя знаю LUA и C#.
А мне на белом фоне намного больше понравилось. И ракурсы меняют и картинки появляются сбоку. Супер.
Что скажете насчет кобола, если учесть что студент без опыта, посредине учебы, начал работать в организации с мэйнфрэймом?
Кстати для изучения программирования с нуля, cobol не так уж плох. Но надо понимать, что это тупиковые ветвь и все равно потом придется учить что-то ещё.
Сергей, верните стол и кружку с гербом! Дякую!
Ламповость и кружка...FFFFFFFFF
Дякую шо на русской мове.
))))))
Всегда угарал с этой кружки, пока не осознал что у меня тоже есть подаренная, с двуглавым орлом)
Все ищат легкий путь. Лишь бы выбрать что нужно и все поперло. Лишь бы самый крутой язык и все я на коне. Все им подавай волшебную пилюлю. Как ни выбирай куда не иди везде надо фигачить. Учить учить и кодить. Легких путей не ищите. Ебаште господа и будет вам счастье. Я не поятнул самостоятельное обучение программированию. Но я сам выучился верстке и сейчас этим зарабатываю. Дальше видно будет.
Если что делаю видосы по теме вэб. Забегайте. Всем рад.
Автору видоса лайк.
Думаю,что нужно выбрать профессию и учить скиллы под неё.
А мне нравится новый формат. Только фон глаза выжигает, как солнце планету в Хрониках Риддика
Новичку нужна логика, как построить проэкт, а соответственно какой язык применять
Посоветуйте,какой язык учить для программирование серьёзных роботов? С,С++ ?
Если прям серьёзных-серьёзных - Haskell-подмножество для верификации или F*. А control systems для роботов в основном пишут на плюсах. Но если прям "серьёзно-серьёзно" - то подмножества функциональных языков для точной возможности доказательства корректности.
верните ламповость
прочитала - "ламповатость" )
вопрос от (недо)джуна - а как узнать, какой язык/какая область тебе нравится? не поймёшь ведь, пока не попробуешь! т.е. нужно выучить несколько яп, поработать в разных сферах и тогда можно делать выводы: это нравится, это не нравится
п.с. новый формат норм, а вот музыка раздражает, при всей моей любви к хэви-металу
Не обязательно учить несколько языков и работать, просто выучите основы области и напишите мини-велосипед. К сожалению, у каждой области свой минимальный порог вхождения. Но я думаю вы не пожалеете неделю-месяц для ознакомления тому, что вам интересно.
Вот не знаю. Передо мной такого вопроса не стояло. Хотел делать игры. Движок выбрал Unity. Значит надо учить яп С#. Сейчас поднабрался опыта. Теперь мне надо интегрировать игры в соц сети и на сайты. Значит нужно учить JS.
Выбор яп зависит от того, что хочешь делать.
Самое страшное, что нет ни какого рейтинга, есть языки баз, о которых ни кто не упоминает, но с ними в первую очередь сталкиваешся
Формат, звук, все сподобалось. І інформація для новачків корисна... а можливо і не тільки для новачків )
Коментарі щодо фонової музики, це дійсно важливо, коли вона заважає, слухати розповідь неможливо... Але в цьому відео, на диво, фонову музику помітив тільки наприкінці. Скоріше за все, сильно впливає обладнання для виводу звука - мені через навушники не заважало. Ефект "пустої кімнати" лунає гірше, я б його прибрав.
Надо еще добавить чтобы мемы выскакивали на каждое слово, в стиле bad comedian, и еще чаще планы менять)) и музыку погромче, программисты такое любят.
Попередній формат відео був більш гарним.
Пару дней назад читал эту статью >_
я тоже читал
О! Новый фон!
По моему кстати именно как раз в этом видео вы забыли представитеться, Сергей.
Судя по статьям и рейтингам то JS прямо лучший язык для новичка с которым проще всего найти работу, но никто не говорит про то, что там каждый месяц появляется что-то новое, и кроме этого еще сверху нужно знать HTML, CSS кучу "обвесов" на них сборщиков, компиляторов и т.д.
ХЗ зачем я всё это написал, но хотелось бы узнать от знающих людей какой язык выбрать человеку для back-end разработки если до этого он был абсолютно далек от IT и не имеет профильного образования? Какой стек нужен и срок чтобы найти первую работу?
Согласен.