Дионисыч
Перспективы путона не нравились, а также было непонятно, где его в принципе можно реально применить помимо DS и аналитики. Поэтому ушёл туда, где, как по мне, проще найти себя)
А как с перспективами в ЖС, всё намного радужней? И кстати, А почему не думали про ИИ на питоне? Просто это одно из самых, как мне кажется, интересных направлений в it
Саят
Кто-то начинает с с++ и это превращается в адский brainfuck
Согласен, после простого перекладывания значений с одной переменной в другую на паскале перейти на С++ было как прыгнуть в воду сразу после просмотра видео о том как плавать
Igor
Вопрос в том, какой ты фрейм себе возьмёшь на этом языке
Сергей
А как с перспективами в ЖС, всё намного радужней? И кстати, А почему не думали про ИИ на питоне? Просто это одно из самых, как мне кажется, интересных направлений в it
Очень интересно, с учётом того, что никто не делает своего, а берёт готовые обученные модели для очередного высера с распознованием, делает умных ботов(не очень умных однако) и тд
Дионисыч
Мне перспективы ЖС нравятся больше, ибо в своей отрасли это монополист считай
А долго длился переход с одного языка на другой? В плане от момента увольнения до нового места работы
Igor
А долго длился переход с одного языка на другой? В плане от момента увольнения до нового места работы
Та я не увольнялся, у меня ситуация с питоном как с первым ЯП, просто свичнулся и начал другой учить
Сергей
Дионисыч
А почему нельзя остаться на том же языке, а уйти на другие деньги🙊?
Мне всегда казалось что какой-нибудь питонист будет получать больше жс-раба, если у обоих, предположим, 5 лет опыта
Сергей
А чем тогда лучше ЖС, на котором всё делают сайты?
А мне не заходит) Я не люблю ЖС, да и сами сайты мне заходит клепать, если мы про фронт говорим конечно, мне нравиться апишки делать, бизнес логику и тд
Igor
Бжлэт, бэк на нём ой как пишут! Django, Flask, FastAPI
Ля ну не знаю, по мне бэк удобнее на каких нибудь Шарпах, Джаве, ПХП может? . Но я от бэка далек
Мария
учебники, задачи и т.д. Многие еще с советской школы
А, поняла тогда Ну вообще, учебники при желании сейчас уже можно на любой язык найти, вплоть до «джава для самых маленьких», рассчитанных буквально на детей, а задачи учебные все универсальны, по сути. Я раз по 10 на разных языках писала одно и то же в духе «отсортируйте массив» и «поменяйте местами переменные а и б» А большего в школьной программе и нет, дальше уже свободное плавание и более глубокое изучение
Igor
Я писал как-то бэк на питоне, в принципе пойдёт, но питон очень медленный, если работать с большими данными, это не самый хороший юзер экспириенс
Дионисыч
И да и нет, это зависит от них
Вот в этом и вопрос, на каком языке в перспективе можно зарабатывать больше? Просто будет обидно учить ЖС 5 лет, осознать что твой коллега на каком нибудь питоне зарабатывает в 2 раза больше
m700
мой первый язык был BASIC, пришел учить Pascal, первое занятие 80 минут нам рассказывала бабулька как матрицы считать, потом - так паскаль ктонибудь уже учил? нет? Щас - 20 минут нам накидывала на доске под запись синтаксис. После чего отправила писать. В чем проблема свитчится на начальном уровне я хз.
Сергей
Ля ну не знаю, по мне бэк удобнее на каких нибудь Шарпах, Джаве, ПХП может? . Но я от бэка далек
Ну вкус и цвет - фломастеры все разные, устраивает тебя твой язык? Ну и пиши на нём, зарабатывай деньги и тд
Сергей
Вот в этом и вопрос, на каком языке в перспективе можно зарабатывать больше? Просто будет обидно учить ЖС 5 лет, осознать что твой коллега на каком нибудь питоне зарабатывает в 2 раза больше
Это зависит не от языка, это зависит от того за сколько ты себя продать можешь и какую ценность для компании лично ты будешь приносить
Дионисыч
Это зависит не от языка, это зависит от того за сколько ты себя продать можешь и какую ценность для компании лично ты будешь приносить
Понял, тогда выход вижу только один: тыкаться в разные языки и выбрать такой, на котором нравится работать
Дионисыч
Не кажется ли абсурдом учить язык с перспективой будущего заработка через 5 лет?
Почему? Не вижу проблемы Не могли бы указать более конкретно?
Мария
А долго длился переход с одного языка на другой? В плане от момента увольнения до нового места работы
Переход с языка на язык - это просто изменение синтаксиса, суть остается той же. Могут меняться задачи, конечно, но структура программ на любом языке одинакова
Саят
Ля ну не знаю, по мне бэк удобнее на каких нибудь Шарпах, Джаве, ПХП может? . Но я от бэка далек
Ну для нас вопрос в желании и капризе, пишем на чем хочется, а вот для серьезного проекта больших дядек ЯП и фреймворк выбирают тщательнее чем спутницу на жизнь
Сергей
если ты спец то язык тебе не помеха
А если ты спец-пиздец, то тебе вообще ничего не помеха)) «Вижу стену - не вижу препятствий»
Robert
если ты спец то язык тебе не помеха
Если ты ноль, то тебе всё равно, с какого начать.
Мария
если только в одной парадигме
А какие два языка настолько разные, что там даже структура иная?
Дионисыч
Учишь питон год, через 2 года уже неактуал очка Профит
Arutemu
Почему? Не вижу проблемы Не могли бы указать более конкретно?
Может есть волшебный метод спрогнозировать заработку на тех или иных яп, но вдруг произойдет скачок технологий и моментально взлетит совершенно иной язык
m700
ЖаваКрип вечен
https://www.youtube.com/shorts/_qYZ7U_yTWo раунд!)
Дионисыч
Может есть волшебный метод спрогнозировать заработку на тех или иных яп, но вдруг произойдет скачок технологий и моментально взлетит совершенно иной язык
По этому и стараюсь думать наперёд, например с# стараюсь не рассматривать, потому что он привязан, преимущественно, только к одному движку, А потому мне кажется самым перспективным питон - потому что ИИ, и ЖС - потому что на нам написано всё и вся фронтендовское
Vladislav
Жду взлета украинского языка
звучить досить патріотично)
Andrii
Почему? Не вижу проблемы Не могли бы указать более конкретно?
Как по мне, основная проблема в мотивации. Надо чтобы процесс обучения нравился, а заработать много бабла... Ну не знаю я программистов, которым вот было бы всё равно что писать, на чём писать, лишь бы платили. Не работает это :)
Мария
функциональный и ооп, асм и 1с
А, ну в таком случае да Если уж настолько менять вектор, то лучше изначально хотя бы на каких-то параллельных языках научиться работать в разных сферах, чтобы понимать, как строятся программы там и сям В таком случае обучение в УЗ спасает, понемногу из всех областей понатыкано
Дионисыч
На JS ещё пишут backend при помощи NodeJS
Я вообще так понял что на нём можно писать вообще всё что хочешь
m700
помимо технологии есть еще и предметная область, которая внезапно может через 5 лет приносить баабло
Robert
А какие два языка настолько разные, что там даже структура иная?
Первое, что в голову пришло – алгол и голанг, но ладно, они похожи. 😂
Мария
Но вообще, мое имхо из личного опыта, если ты один язык выучил и в логику программирования как такового вник, то тебе нетрудно будет потом изучать языки и из других областей, где другая структура
Саят
Ну сейчас я немного пробую тыкать по flutter(dart) для кроссплатформенной разработки, ему некоторые "грозят скорый успех и востребованность"
Arutemu
В общем, любите программирование, а денег успейте заработать
Arutemu
Но, конечно же, имеются исключения
m700
я кстати не знаю ни одного богатого кодера который туда шел из-за денег, чаще всего из-за того что не хотелось работать а хотелось бухать с друзьями по молодости
Daniil
По идее может может выстрелить dart, потому что вроде это будет натив для фуксии, но прям непонятно что с ней будет
Andrii
А какие два языка настолько разные, что там даже структура иная?
Ну... например Haskell... При переходе с императивных языков будет ломать две вещи: (1) отсутствие изменяемых переменных и (2) немного как следствие отсутстие циклов. Плюс ленивость вычислений... И это не говоря про языки с зависимыми типами, типа Idris, где любая функция может рассматриваться как математическое доказательство некоторого факта, что создаёт такие варианты, как обратится к элементу массива с индексом i и попутно передать доказательство того факта, что i лежит внутри массива...
Andrii
А какие два языка настолько разные, что там даже структура иная?
https://github.com/cedille/ial/blob/master/braun-tree.agda Ну вот исходник на Agda, не ломает никакие стереотипы?
m700
раз перейти с языка на язык так легкуо...чож вакансии по коболу не закроете?)
Andrii
Сложно, но можно)
Ну... ты пробовала или это рабочая гипотеза?
Сергей
Сложно, но можно)
Я так вчера тоже пошутил, меня он быстро успокоил)))
Мария
Гипотеза) Мне мозг взорвало уже то, что в питоне все строится на классах, долго переваривала эту информацию Но в общем-то человек привыкает ко всему, в этом плане я мыслю оптимистично
Andrii
раз перейти с языка на язык так легкуо...чож вакансии по коболу не закроете?)
Ну... во-первых, часто можно найти вакансию, где нужен грамотный инженер, а фирма готова инвестировать в обучение. Но очень часто результат нужен на вчера и тогда нужен человек со знанием не сколько языка, сколько фреймвёрка
Сергей
Daniil
Некоторое время назад я пробовал го. Он мне немного мозг сломал
Andrii
В хаскеле переменные только как константа ?
Ну.... типа того, связать переменную и значение можно только один раз. Ну и все фунции там без побочных эффектов. А если тебе надо что-то типа состояния, то надо оборачивать в монады, там возникает стекинг монад и т. п.
Andrii
Некоторое время назад я пробовал го. Он мне немного мозг сломал
Ой, ну просто немного синтаксического сахара и сборки мусора над Си, что там такого особенного?
Andrii
А принципе, если взять C++, C#, Java, Go, всё можно рассматривать как синтаксический сахар над Си
Andrii
Вроде и хорошо, а вроде как жить
Функционально жить. И монады рулят
Daniil
Ой, ну просто немного синтаксического сахара и сборки мусора над Си, что там такого особенного?
я привык к стандартному ООП и если в плюсах для решения задачи X я бы использовал полиморфизм, то тут утиная типизация да, если нырнуть поглубже, то отличий на самом деле мало, но в начале чёт не оч было