Загрузка...

С какого языка программирования начать?

Тема в разделе Программирование создана пользователем gaaaaass 10 май 2025. 217 просмотров

  1. gaaaaass
    gaaaaass Автор темы 10 май 2025 1 24 янв 2025
    Этот вопрос уже наверное всем надоел, но я уже много времени сижу и читаю/смотрю инфу о программировании.
    Главный вопрос - начинать постепенно (верстка - JS/Python) или сразу с жесткого (C++, Java и т.д.)
    Понятное дело, что всё зависит от цели, но если цели нет? Веб разработка хоть и значительно проще, но больших перспектив в этом как будто бы нет и в любом случае, рано или поздно, придется прийти к C++ и ему подобным, где после JS и Python будет тяжело.
    Интересно смотрятся направления крипты и AI, но там вроде математика нужна, а я последние че из математики помню - это простые уравнения из 5 класса.
    У нейросетей мнение на этот счет как и у людей - 50/50. Кто то говорит, что "лучше начни с простого, а потом уже смотри и переучивайся при необходимости", а кто то наоборот. Ведь жесткий кодер С++ и т.д. с большой вероятностью легко напишет что либо на JS и Python, но не наоборот.
    По поводу сферы крипты, нейронка говорит, что с Python/JS будет норм начать, потому что есть схожести с Solidity
    В общем будет интересно почитать мнение опытных людей, хоть вопрос мой достаточно расплывчатый :finger_up:

    Так же хочу добавить, что необходимости срочного заработка - нет. Готов потратить побольше времени, для более лучшего результата
     
    10 май 2025 Изменено
  2. Кастория
    Кастория 10 май 2025 СТАТЬ МИЛЛИОНЕРОМ ЗА МЕСЯЦ - https://lolz.live/threads/8241684/ 3207 9 окт 2020
    Питон как обычно :)

    потом по нарастающей делаешь все, не спиши, мотивацию потеряешь и потом перехочешь желать
     
  3. rhZ6X49n
    rhZ6X49n 10 май 2025 12 16 май 2020
    ЯП это инструмент, сначала определись что ты хочешь писать и после уже выбирай подходящий язык. Вообще изучение прям с основ тебе нужно будет изучить как вообще работает процессор и память, далее научиться читать ассамблер а после какой нибудь паскаль или си. Но это все не нужно условному веб программисту. Сначала определись что хочешь. Если хочешь зарабатывать деньги, зайди на тот же ** и посмотри что востребованно как вариант
     
  4. зайцевПлюсОдин
    Как написали выше яп это инструмент. И все зависит от задач, я работаю с ии локально, мне достаточно питона для инференса или обучения.
    Все что не связано с ии могу писать на го если мне не впадлу выебать себе голову и ситуация требует многопотока.

    Поэтому в моем случае питон нужен просто для работы с ии. Если бы ии мне не был интересен я бы дрочил го наверное.
    --- Сообщение объединено с предыдущим 10 май 2025
    А так самый нормальный способ выучить это перестать задавать подобные вопросы и хотя бы что то попробовать сделать самому
     
    1. Посмотреть предыдущие комментарии (4)
    2. CEKC_TEPMuHATOP
      зайцевПлюсОдин, во-во, про qwen слышал. Он лучше openai и дипсика?
      Я еще очень советую тестануть https://v0.dev
      Я лучше по питону ничего не встречал
      4 июн 2025 в 01:44 Изменено
    3. зайцевПлюсОдин
      CEKC_TEPMuHATOP, мне если честно кристально все равно на сколько «умная» модель. Я работаю в осовном с kv кэшем и эмбеддингами. Чтобы гибко настраивать «внимание» и «память» модели. Ну или просто манипулировать ей как мне вздумается без всяких завуалированных запросов.

      Сами токены генерятся во всех моделях по одному принципу, так что мне вообще нет разницы 8b или 800b параметров.
    4. зайцевПлюсОдин
      CEKC_TEPMuHATOP, мне вообще понравился mistral, с ним проще работать, меньше возьни при настройке. Да и для своих 8b выдает норм результаты почему то
      4 июн 2025 в 01:51 Изменено
  5. CodeNomad
    CodeNomad 10 май 2025 2 8 окт 2019
    вообще все просто. Чем больше технологий ты знаешь, тем ценнее ты будешь на рынке(но тут тоже важно учитывать, что нужно не поверхностно знать миллион ЯП, фреймворков и т.д.).

    Думаю, что лучше начать с Питона, это база база. Этот чудесный язык программирования даст тебе понимания основ программирования, будь то функции, декораторы, ООП, циклы ну и так далее.
    Мне было очень просто изучать С++ после базы питона.

    Есть и другая сторона медали. На питоне множество функций и методов уже встроено и тебе не нужно думать, как оно работает, например метод sorted, который отсортирует тебе список. А на плюсах нужно будет все самому писать и продумывать каждое действие свое. Но можно на Питоне и не пользоваться встроенными методами и функциями.
     
    1. Kalipso
      gaaaaass, на плюсах тоже есть метод сортировки
    2. CodeNomad
      Kalipso, сортировка есть, а кучу других методов нет :)
  6. Son12
    Son12 10 май 2025 10 192 15 сен 2017
    Питон начинайте изучать.
     
  7. awaw
    awaw 10 май 2025 тут голые тянки lolz.live/threads/8787685/ :stitch_love: 7945 8 окт 2017
    питон. потом всё остальное. самый лёгкий язык
     
  8. Verificator
    Verificator 10 май 2025 Проекты VerifTeam - работай с лучшими! 11 586 15 май 2021
    Да питон бери, конечно
     
  9. lovseky
    lovseky 10 май 2025 9 19 янв 2025
    Что хочешь. Если именно с расчётом на будущее, то забей хуй на питон на который так дрочат и о котором пишут выше. ИИ прекрасно пишут код на питоне и js, идеально верстают, но технологии древних - asm , c, Реверс-инжиниринг они понимают пока слабо , ибо хуже всего пишут на языках системного уровня и не имеют никаких мыслительных. Если просто хочешь смотреть на себя в зеркале и ловить стояк на самого себя - начинай с самых низов , только хардкор. Сначала понимание устройства пк, потом простенькие алгоритмы на C, устройство ОС, потом уровень ниже, типо asm. Все остальные языки, особенно интерпритируемые будут даваться в разы легче, и понимание их синтаксиса будет приходить быстрее.

    Как-раз уже год учу C и asm.
     
    1. Посмотреть предыдущие комментарии (2)
    2. rhZ6X49n
      lovseky, помимо самого С ему нужно будет учить еще cmake либо automake/make. Учиться как разрешать зависимости и прочее. Не слишком ли для начала?
    3. lovseky
      rhZ6X49n, Нормально, для начала то билд-системы ему и не нужны. Это штука нужная, но на начальном этапе они ему ни к чему, это просто перегруз. позже когда код будет разрастаться на десятки файлов они действительно облегчат ему жизнь. . Для начала нужны простенькие однофайловые программки, понимание синтаксиса, понимание как происходит компиляция, какие есть компиляторы, что делает линкер и т.д. Если изначально зайти не с той стороны и хвататься за все нюансы, то риск перегореть и бросить всё в самом начале будет критическим.
    4. rhZ6X49n
      lovseky, У меня немного другое мнение правда, но и ты тоже прав.
  10. Элейна
    Элейна 10 май 2025 4666 16 авг 2019
     
Загрузка...
Top