Программирование НЕ СЛОЖНЕЕ, чем обычный язык

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 58

  • @DarkW1zard
    @DarkW1zard ปีที่แล้ว +10

    Как мало для счастья нужно, цветы на голову, селфи палку и на улицу =)))

  • @Pavel-gz8xf
    @Pavel-gz8xf ปีที่แล้ว +7

    Если бы только ЯП. Надо еще выучить WinAPI (в несколько тысяч функций), графические библиотеки, какой-нибудь Борланд С++ билдер или QT (а это все куча абстракций, сильно отличающихся от языков программирования), линукс и его граф оболочки ( а там куча своих библиотек) потом всю серверную часть и все протоколы, плюс может еще какой-нибудь фреймворк, плюс базы данных итд итп. Это все огромный массив информации. Годы уйдут на то, чтобы всем этим свободно пользоваться.
    Иначе будем писать все в консоли с нулевой коммерческой составляющей. А язык Си можно за месяц освоить. Но платить только за знание Си никто не будет. А писать на СИ драйвера и прошивки для роутеров - это другая отдельная вселенная, там нужно знать принципы работы разных железяк. А учитывая количество свободного ПО, как-то заработать можно только на энтерпрайз, либо на чисто инженерных микропрограммах на производстве.

    • @АндрейЧешев-я8ъ
      @АндрейЧешев-я8ъ ปีที่แล้ว +1

      Соглашусь. Можно взять элементарный для кого-то PHP для примера тоже.
      Для того, чтобы решать реальные задачи нужно помимо хорошего знания самого языка:
      - хорошее знание ООП
      - знание современных методологий и паттернов(типа ORM и т.п.),- т.к. без этого ты не сможешь просто работать с современными фреймворками.
      - умение тестировать (те же самые Unit-тесты) и строить архитектуру приложения
      - знание хотя-бы одного фреймворка (Laravel тот же) на хорошем уровне
      - понимание того, как устроен сервер, умение его конфигурировать
      - понимание того, как работает Frontend (хотя бы на базовом уровне, а лучше выше)
      только на освоение всего вот этого уходят многие месяцы/годы.
      А самое главное,- это опыт решения типовых (и не очень) задач на коммерческих проектах. Это просто годы.
      Мое ИМХО, но практически каждый может условный английский освоить, но вот я не уверен, что любой сможет понять ООП и/или освоить какой-нибудь современный фреймворк.

  • @JuliettAngel
    @JuliettAngel ปีที่แล้ว +2

    Вообще, я начала учить программирование не чисто ради того, чтобы сменить профессию. У меня, словно комплекс какой-то всю жизнь был, что я не знаю программирование. Словно я отстала как-то. Я всегда была отличницей. Но родители настояли, чтобы я выучилась на инженера. Получив диплом, я поняла, что инженер - это не так круто, как программист. Потому что, программирование - это технологии. В общем, это очень круто, в моем понимании. И даже, если я никогда не буду работать программистом на реальной работе, я все равно буду рада, что я познала это искусство, так скажем😜Хоть буду чувствовать себя полноценным человеком. Все время чувствовала, что мне чего-то не хватает. И еще музыка. Это еще одна вещь, которую я обожаю. Это прямо то, что мне нужно для души. Думаю, что программрование и музыка всегда останутся в моей жизни, не зависимо от того, каким именно образом я буду зарабатывать. Просто, потому что, это интересно и креативно. Я всегда была творческим человеком. И считаю, что пронраммирование - это тоже творчество. Это же круто - иметь возможность создать что-то свое.

  • @kohakovich
    @kohakovich ปีที่แล้ว +1

    Ты мне очень помог. Я уже где-то год пытаюсь начать программ и у меня нечего не получалось. Я не понимал просто как это работает, после твоего видоса по С я написал свою первую рпг игру на питоне и тогда кстати я понял что не имеет смысла учить прогг без понимания контекста кода. То есть без мысленно учить какие то мелкие конструкции,они не дают некого понимания, только запутывают. Ты сделал большой вклад в понимание программ для меня.Реально много встало на свои места как работают перем, циклы,функции. Если сделаешь такую игру на питоне я думаю канал набирет в подписчиках.

  • @JuliettAngel
    @JuliettAngel ปีที่แล้ว +1

    Моя первая программа - запрограммировала одну из расчеток по сопромату. Там определялись геометрические характеристики сечения. Мне нужно было, чтобы прога не просто посчитала все, но и расписала все формулы с подстановкой чисел. На тот момент смогла это сделать только в браузере. С помощью js. Планировала заработать на этом, делая работы другим студентам) Но, чертеж приходилось делать самой. Так как на тот момент запрограммировать именно, чтобы чертеж сам построился я не смогла придумать, как. Поддержу, что просто учить что-то и не применять это нигде - это, реально, сложно. Мозг, словно не понимает, а нафига ты, собственно, время тратишь. А вот, когда решаешь реальную задачу и есть какая-то конкретная цель , тогда как-то попроще. Хоть понимаешь, для чего это нужно

  • @АлександрПетров-г8о1н
    @АлександрПетров-г8о1н ปีที่แล้ว +1

    В программировании одна математика, яп это инструмент, на котором выражают вычислительный алгоритм, сколько программистов знают представляются числа, как происходят вычисления, сложение, вычитание, можно написать калькулятор и накопить в результате ошибку которая полностью дискредитирует результат

    • @Antonio-mne-jarko
      @Antonio-mne-jarko ปีที่แล้ว +1

      Программирование это про лингвистику, а не математику

  • @RazvlekaykaBY
    @RazvlekaykaBY ปีที่แล้ว

    ООО я тебя помню, ты как-то давно вёл каналы с женой про ютуб)). Смотрел вас часто.
    И тут я начал увлекаться программированием, и попадается этот канал) Прикольно.
    Подписался.

  • @Рожденныйвтайге
    @Рожденныйвтайге ปีที่แล้ว

    Где то до 2012 года,пока у меня не появилась жена,я не знал,с какого боку подходить к компьютеру
    С 2016 года я стал работать на точке продажи сотовых,а также приема их на ремонт
    Много приносили по ПО,FRP разблокировка,аккаунты Mi,Samsung, выдернуть данные и тд.
    Заинтересовало
    Нашел несколько форумов,освоил прошивку,методы разблокировки,переустановки винды/Линукс
    Все методом тыка, самостоятельно
    Теперь желаю изучить питон-уперся в ide редактор,не могу сообразить,то ли отупел (сомневаюсь сам),то ли не то читаю,хочу также безо всяких гуру,которым надо сотку руб слить, достичь результата

  • @Tony_Hylfilger
    @Tony_Hylfilger ปีที่แล้ว +1

    Выучить язык за месяц-полтора, учу c++ уже полтора года, с перерывами правда, сначала по видео с ютуба, мне больше англоязычные зашли, выполнял задания, потом подзабросил, затем купил книгу объектно ориентированное программирование c++ тот еще толмуд, в ней тоже забуксовал и забил на практику, в итоге временами кажется что попытки его учить, это как таранить бетонную стену башкой, сейчас думаю курс купить

    • @Кукусик-е2э
      @Кукусик-е2э ปีที่แล้ว +4

      Лучше не курс купи, а сделай по образцу какой-нибудь проект.
      Я, например, изучая Java по простым роликам как сделать игру Змейка, разобралась в основе того, как вообще работает двигающееся изображение, и что такое такт игры (delta loop) слепила свою игру, чисто на своей фантазии.
      Дальше больше - берешь другой проект, смотришь как его сделали, что и как использовали... И лепишь что-то своë, применяя известный тебе функционал.
      Естественно, почитываешь книжки, пошлядываешь в гугл, когда что-то не понятно или не работает и двигаешься вперед.
      Можно много чего узнать интересного и осознать это только если сам программируешь. Иначе никак.
      Так, например, я столкнулась с тем, что цикл "foreach" не всегда работает там, где работает цикл "for" исключительно в силу того, как работает логика программы.
      Поймала баг, день пыжилась, перечитала полгугла 😂 и не могла решить проблему... А потом просто решила пошагово дебагнуть ход программы и выяснила, что foreach ловит exception на одном этапе исполнения кода, просто потому что он так устроен. Заменила на обычный цикл for и всë сразу заработало.
      Рассказываю об этом примере просто потому, что ни в одной книжке или видеоролике на ютубе я бы этого не нашла. А разобралась сама. Теперь у меня есть маленький кусочек собственного опыта...

  • @DarkW1zard
    @DarkW1zard ปีที่แล้ว

    Появляются какие ни будь языки с совсем другой концепцией, без вот этих всех ооп, процедур, каких ни будь странных? =)

  • @ilius
    @ilius ปีที่แล้ว

    Первым запоминающимся результатом наверное была програмка на дельфи решающая системы квадратных уравнений различными методами. В рамках курсовой.

  • @Кукусик-е2э
    @Кукусик-е2э ปีที่แล้ว +1

    Набор элементарных знаний языка программирования это как набор стройматериалов: кирпичи, цемент, вода, арматура, трубы, кисти, шпателяи т.д.
    Имея всë это, можно построить что угодно - хоть собачью будку, хоть царский дворец. Всë зависит от фантазии архитектора и знаний строителя, который будет складывать кирпичи и прочие материалы по чертежам архитектора.

    • @webpomosh
      @webpomosh  ปีที่แล้ว

      именно так

    • @shortscute7857
      @shortscute7857 ปีที่แล้ว

      Какая цена за квадратный метр?

    • @Кукусик-е2э
      @Кукусик-е2э ปีที่แล้ว +1

      @@shortscute7857 Тут всë как на стройке: насколько качественные сами кирпичи, насколько качественно их уложили, насколько качественно спроектировали саму постройку 😉

  • @olyapavlovskaya3441
    @olyapavlovskaya3441 ปีที่แล้ว

    Интересно, спасибо за видео❤

  • @CultureofSpeech
    @CultureofSpeech 5 หลายเดือนก่อน

    - Мы живем в такое время, когда часы - не для времени и грудь - не для младенца.

  • @jongbak1106
    @jongbak1106 ปีที่แล้ว

    выучить язык яп это максимум уровень джуна. Это даже не пол дела. Нужно уметь его применять, знать фреймворки, либы, архитектуру приложения, уметь разобраться в чужом гровно коде и понять бизнесс логику. Многие спрашивают с какого языка стоит начать учить программирование и я смело скажу с англ., хотябы на уровне уверенного чтение тех. документации. После этого смотрите вакансии и выбираете АКТУАЛЬНЫЙ язык, а не който паскаль и прочий мертвый мусор. Я советую выбирать из уже проверенных временем языков типа с++, java, c#, python, js, swift для ios. Можно ли стать нормальным разрабом в одиночку чисто на самообучении? Да, вполне, но это будет нифига не легко как многие пишут. Старайтесь как можно быстрее получить рабочий оффер даже за не большие деньги, что бы зацепиться. А там по мере получения опыта уже прыгайте на интересные вам проекты.

  • @mihaelbablovich9463
    @mihaelbablovich9463 ปีที่แล้ว

    Если залесть на олимпиадку то сложно

  • @RussianMario-e3j
    @RussianMario-e3j ปีที่แล้ว

    Почему многие ребяты знающие ЯП не идут работать программистами?

    • @Алексей_Алексеевич
      @Алексей_Алексеевич ปีที่แล้ว

      я думаю что многие и многие учатся этому не ради бабла) просто интересно себе голову ломать сложными задачками . Типо как целые орды кулибиных и радиоинженеров создают всякие самоделки у себя в гараже.

    • @DarkW1zard
      @DarkW1zard ปีที่แล้ว

      он воспринимается как конструктор, игрушка. Не в плане отношения серьезности, а в плане как развлечение. Это есть рыбаки которые уходят в море на пропитание, а есть рыбаки которые даже домой рыбу не забирают. Хочешь в субботу сходить на речку посидеть с удочкой или на лодке, а тебе нужно в другое место ещё и с сетью. Нафиг оно нужно =)

    • @АндрейЧешев-я8ъ
      @АндрейЧешев-я8ъ ปีที่แล้ว +1

      Знание ЯП не равно "быть программистом". Если не идут работать программистом, значит не хватает квалификации. Ведь очевидно глупо работать каким-нибудь токарем на заводе, если ты можешь устроиться в IT-компанию и зарабатывать в 3 раза больше. Значит просто не можешь. Я про тех, кто работает на обычной работе, но программирование типа как хобби.

    • @АндрейЧешев-я8ъ
      @АндрейЧешев-я8ъ ปีที่แล้ว +1

      @@UofAlbertaII Так кто же против. Можно и картины рисовать и программировать что-то в удовольствие для себя. Я отвечал на исходный вопрос и уточнил, что я говорю про тех, кто работает на каких-то других работах.
      Если человек программирует что-то для себя и воспринимает это как хобби,- никакого противоречия.
      Я имел ввиду, что не достаточно знать ЯП, чтобы работать программистом. Это большой пласт знаний и опыта и мне не нравится, когда все это обесценивают, говоря, как просто быть программистом. Именно поэтому в IT такие высокие зарплаты,- потому что далеко не каждый может этот путь пройти. И именно поэтому такое огромное количество начинающих безработных программистов, которые выучились на каких-то разрекламированных курсах, считая что базовых знаний будет достаточно.

    • @shortscute7857
      @shortscute7857 ปีที่แล้ว

      @@АндрейЧешев-я8ъ токари хорошо зарабатывают (часто больше Смузихлёбов-фреймворщиков), если работают на себя. Они хотя бы продукт выпускают, а не как форомшлёпы и кодомакаки бессмысленное кавно.

  • @vanmihaylovich
    @vanmihaylovich ปีที่แล้ว

    Разница между ЯП и человеческой речью в том, что ЯП о том, как и что делать в парадигме структурного, ООП и функциональной парадигм, а человеческая речь по-сути язык обращения к API.
    Запрос-ответ, инкапсуляция, сокрытие реализации - люди друг другу пользователи способностей сокрытых в ближнем.
    Потому не считаю, что ЯП легче человеческой речи.
    Человеку можно сказать безсвязно. Он тебя переспросит и уточнит запрос, а ПК выдаст ошибку и думай дальше как в правилах компиляции или интерпретатора передать мысль с помощью ЯП.

    • @Кукусик-е2э
      @Кукусик-е2э ปีที่แล้ว

      Ну попробуй бессвязно объяснить блондинке как ей настроить локальную сеть, чтобы она могла рубиться в контру с подружкой, живущей в соседнем доме.
      Посмотрим, что у тебя получится и как быстро блондинка выдаст тебе compile error 😂

  • @name_surname-eo6dz
    @name_surname-eo6dz ปีที่แล้ว

    Какой язык учить начинающему?

    • @IBmusic_vector
      @IBmusic_vector ปีที่แล้ว +1

      фулл-стак: pyton(джанго)+js+css,html

    • @user-nborisoff
      @user-nborisoff ปีที่แล้ว +1

      @@IBmusic_vector Как насчёт Руби? Первым языком.

    • @Adkohioadk
      @Adkohioadk ปีที่แล้ว +1

      @@user-nborisoff смотри по вакансиям что востребовано и учи любой

    • @Antonio-mne-jarko
      @Antonio-mne-jarko ปีที่แล้ว +1

      На питоне вакансий мало.

    • @name_surname-eo6dz
      @name_surname-eo6dz ปีที่แล้ว

      @@user-nborisoff В основном все ,по какой-то причине , советуют Пайтон, Руби как первый - встречаю впервые.А почему Руби? (Ответ будет-а почему не Руби?)))

  • @motivator3d
    @motivator3d ปีที่แล้ว

    Гуден так😅

  • @АлександрДемидов-э2и
    @АлександрДемидов-э2и ปีที่แล้ว

    как выучить язык через месяц? не надо лукавить. Книга 900 стр по питону, это 3мес тока читать, не то что там ещё и прорешивать примеры!

    • @webpomosh
      @webpomosh  ปีที่แล้ว +3

      1) я говорил про базовый синтаксис. операторы и как их применять. можно выучить даже быстрее, чем за месяц.
      2) я говорил про конкретно свой пример - как я выучил язык Го.. но я его выучил (вернее "освоил"), имея опыт в других ЯП
      3) насчет книжки 900 стр - если по 8 часов в день сидеть, то пройдешь её за месяц) но на такой изврат не стоит идти, это отобьет весь кайф и желание.
      4) лучший способ учить - идти по книжке, чтобы освоить базовый синтаксис. после этого делать свои проект, гугля непонятные в стаковервлоу, chatgpt и читая документацию

    • @АлександрДемидов-э2и
      @АлександрДемидов-э2и ปีที่แล้ว

      @@webpomosh вспомни себя, как одну книжку по си несколько раз начинал и бросал не дочитав. Хорошо конечно говорить, что всё легко учится с бэкграундом по пхп и основами с универа. Я не хочу спорить, но не всё так однозначно. Бабушка будет учить яп 5 лет, а продвинутый студент за месяц. Ладно, пустой спор...

    • @webpomosh
      @webpomosh  ปีที่แล้ว

      помню себя отлично) собсно базовый синтаксис осваивался сразу. она в начале книжки. в глубине уже применение этих инструментов - и на этом как раз люди спотыкаются. не из-за сложности, а из-за нехватки мотивации - нет проекта своего и не понятно с какого конца его начать

    • @АлександрДемидов-э2и
      @АлександрДемидов-э2и ปีที่แล้ว

      @@webpomosh как разграничить базовый от небазового? Да и зачем учить только базовый по книге, потом откоадывать книгу, лазить по стековерфлоу, гуглить... Сядь, дочитай книгу! Проработай её! Не надо никуда скакать гуглить! У тебя самодостаточная книга! Дочитай! Имей усидчивость! Впрочем да, кто как учится. Кто книги на дух не переносит. Тому видосики, третьему - онлайе курсы...

    • @jongbak1106
      @jongbak1106 ปีที่แล้ว +1

      есть даже мем как выучить с++ за 21 день

  • @АлександрПетров-г8о1н
    @АлександрПетров-г8о1н ปีที่แล้ว +1

    Что за женщина?

  • @slavapetrov6855
    @slavapetrov6855 ปีที่แล้ว

    Восхитительно !!!!!!!!!!!