Если бы не python, то ещё ладно. С этим языком большое заблуждение, что его надо учить, т.к. популярный. Во-первых, у него всего несколько актуальных направлений, это веб, дата сайнс и девопс. Всё остальное, это либо редкие вакансии, по типу ботов, парсеров и т.п. Либо вообще всякие скрипты в блендере и т.п., т.е. где вы работу не найдете. То, что там можно и игры делать, и всё, что угодно. Это скорее по фану, никто не делает серьезные игры на python. И работу вы тут вряд ли найдете. Дата сайнс, тут на первом месте математика, т.е. нужные знания по математике, а сам язык и программирование вторично. Девопс это ближе к админству, что тоже не очень хорошо подходит, если вы хотите быть именно программистом(тут уже 50 на 50, каким-то программистам нравится уходить в девопс). Что касается веба(django), тут тоже всё не так гладко. Во-первых, новичку это не подходит, нет вакансий для новичков с django. Даже там где джуниор, требуют обычно от года опыта бекенда на любом языке. Как и в целом, вакансий очень мало в СНГ по сравнению с другими бекенд языками. В общем, этот язык точно надо убирать из списка. Даже есть статьи по типу "как я потратил полтора года в пустую, изучая python" ======================================= Я бы вместо python добавил php и поставил его на 4 место, остальные сдвинул на один, с java и javascript согласен, про swift не знаю как там дела обстоят. Эти языки действительно самый легкий и простой вход в профессию программиста. ======================================= Так же хотел добавить по критериям, второй критерий скорость разработки. Он вообще не актуален для программиста. Какая разница программисту, быстро ли делаются его приложения или нет. Вам работодатель даёт задачи, независимо от скорости разработки приложения их даст на целый рабочий день. Мне кажется этот критерий только запутает людей. Лучше вместо него добавить комфорт/удовольствие/отсутствие страданий и боли от программирования на языке/фреймворках языка. Так же количество вакансий можно добавить в критерии.
ProgramArt вы представили С++ как нечто очень сложное, и не сказали про использовании С++ в gamedev. Да если посмотреть на любую топовую программу то он оказывается написан на С++. И ещё С++ не такой уж сложный язык просто он обширный. Python для маленьких проектов, а С++ для больших и сложных проектов. Вот так.
@@cppprograms5868 Не верно. Размер проекта не определяет выбор языка, да и по статистике большие проекты редко пишутся (в наши дни) на С++. Соц. сеть это большой проект? Но я бы выбрал python для написания такой. Интернет магазин с разными системами рекомендаций, анализа пользовтелей итп, скорее всего будет на python или js+python. Я сам работаю с С++ и люблю С++ . В видео я основывался на там, как быстро можно написать MVP на ЯП, исходя из этого язык попал в рейтинг и нет. С++ хороший язык но для своих целей, писать сайт\сервер я не стал бы на С++, если нет спец. ограничений. Выбор языка определяет скорость. Скорость работы написанных программ и скорость их написания. Нет плохих языков, есть плохие спецы
NASA использует пайтон (с). Хех, они же и выложили на своем сайте результаты бенчмарков производительности приложений на пайтоне в сравнении с чистым Си и Фортраном. Пайтон от 3 до 40 раз тормознутее в научных вычислениях.
На пайтон не нужно делать вычисления) для этого есть библиотеки на С++, пайтон нужно использовать как обертку для этих библиотек. Если вы пишете новый алгоритм, оптимизируете его работу, берите с++.
@@programart_zp , вот и выходит по факту, что пайтон это вспомогательный язык. И в вакансиях по России он обычно как вспомогательный. Основной он в вэб, но там у Джанго жесточайшая конкуренция с Симфони и Ларавель. ПхП семерка быстрее пайтона в 2 раза. А еще туда ноду подвезли. Направления дата сайнс, МЛ и все подобное очень не однозначны, особенно для новичков. И там он по сути тоже как вторичные знания, первична там высшая математика и специфичные алгоритмы. Но вот в качестве вспомогательного языка, пайтон это вещь! От Jupiterа вообще тащусь.
Если бы не python, то ещё ладно. С этим языком большое заблуждение, что его надо учить, т.к. популярный. Во-первых, у него всего несколько актуальных направлений, это веб, дата сайнс и девопс. Всё остальное, это либо редкие вакансии, по типу ботов, парсеров и т.п. Либо вообще всякие скрипты в блендере и т.п., т.е. где вы работу не найдете. То, что там можно и игры делать, и всё, что угодно. Это скорее по фану, никто не делает серьезные игры на python. И работу вы тут вряд ли найдете.
Дата сайнс, тут на первом месте математика, т.е. нужные знания по математике, а сам язык и программирование вторично. Девопс это ближе к админству, что тоже не очень хорошо подходит, если вы хотите быть именно программистом(тут уже 50 на 50, каким-то программистам нравится уходить в девопс).
Что касается веба(django), тут тоже всё не так гладко. Во-первых, новичку это не подходит, нет вакансий для новичков с django. Даже там где джуниор, требуют обычно от года опыта бекенда на любом языке. Как и в целом, вакансий очень мало в СНГ по сравнению с другими бекенд языками. В общем, этот язык точно надо убирать из списка. Даже есть статьи по типу "как я потратил полтора года в пустую, изучая python"
=======================================
Я бы вместо python добавил php и поставил его на 4 место, остальные сдвинул на один, с java и javascript согласен, про swift не знаю как там дела обстоят. Эти языки действительно самый легкий и простой вход в профессию программиста.
=======================================
Так же хотел добавить по критериям, второй критерий скорость разработки. Он вообще не актуален для программиста. Какая разница программисту, быстро ли делаются его приложения или нет. Вам работодатель даёт задачи, независимо от скорости разработки приложения их даст на целый рабочий день. Мне кажется этот критерий только запутает людей. Лучше вместо него добавить комфорт/удовольствие/отсутствие страданий и боли от программирования на языке/фреймворках языка. Так же количество вакансий можно добавить в критерии.
Странно что Go не вставили. Ну мне так даже лучше, меньше конкурентов, больше работы...
где С++?
о С++ в конце видео
ProgramArt вы представили С++ как нечто очень сложное, и не сказали про использовании С++ в gamedev. Да если посмотреть на любую топовую программу то он оказывается написан на С++. И ещё С++ не такой уж сложный язык просто он обширный. Python для маленьких проектов, а С++ для больших и сложных проектов. Вот так.
@@cppprograms5868 Не верно. Размер проекта не определяет выбор языка, да и по статистике большие проекты редко пишутся (в наши дни) на С++. Соц. сеть это большой проект? Но я бы выбрал python для написания такой. Интернет магазин с разными системами рекомендаций, анализа пользовтелей итп, скорее всего будет на python или js+python. Я сам работаю с С++ и люблю С++ . В видео я основывался на там, как быстро можно написать MVP на ЯП, исходя из этого язык попал в рейтинг и нет. С++ хороший язык но для своих целей, писать сайт\сервер я не стал бы на С++, если нет спец. ограничений. Выбор языка определяет скорость. Скорость работы написанных программ и скорость их написания. Нет плохих языков, есть плохие спецы
ProgramArt возможно вы правы
@@cppprograms5868 если выхотите, чтобы ваше слово было последним, скажите "вы совершенно правы"
Трудоголик🤗
Янислава Бурка это же хобби)
NASA использует пайтон (с). Хех, они же и выложили на своем сайте результаты бенчмарков производительности приложений на пайтоне в сравнении с чистым Си и Фортраном. Пайтон от 3 до 40 раз тормознутее в научных вычислениях.
На пайтон не нужно делать вычисления) для этого есть библиотеки на С++, пайтон нужно использовать как обертку для этих библиотек.
Если вы пишете новый алгоритм, оптимизируете его работу, берите с++.
@@programart_zp , вот и выходит по факту, что пайтон это вспомогательный язык. И в вакансиях по России он обычно как вспомогательный.
Основной он в вэб, но там у Джанго жесточайшая конкуренция с Симфони и Ларавель. ПхП семерка быстрее пайтона в 2 раза. А еще туда ноду подвезли.
Направления дата сайнс, МЛ и все подобное очень не однозначны, особенно для новичков. И там он по сути тоже как вторичные знания, первична там высшая математика и специфичные алгоритмы.
Но вот в качестве вспомогательного языка, пайтон это вещь! От Jupiterа вообще тащусь.
А я вот не хочу изучать пыхтоны, у которых низкий порог входа! Я хочу изучить перл!
Изучайте С++
первый раз услышал что фронтэнд на пайтон можно писать
Можно конечно. В целом пайтон универсален
Фронтенд можно и на java писать, но все используют js. То же и про python.
Сомнительный язык будущего. Не все так радужно у python. За пару лет, хайп сойдет с него.
Видите альтернативы?
я надеюсь на это