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

  Рет қаралды 2,965

Айтишник 👩‍💻

Айтишник 👩‍💻

Күн бұрын

Пікірлер: 58
@DarkW1zard
@DarkW1zard Жыл бұрын
Как мало для счастья нужно, цветы на голову, селфи палку и на улицу =)))
@Pavel-gz8xf
@Pavel-gz8xf Жыл бұрын
Если бы только ЯП. Надо еще выучить WinAPI (в несколько тысяч функций), графические библиотеки, какой-нибудь Борланд С++ билдер или QT (а это все куча абстракций, сильно отличающихся от языков программирования), линукс и его граф оболочки ( а там куча своих библиотек) потом всю серверную часть и все протоколы, плюс может еще какой-нибудь фреймворк, плюс базы данных итд итп. Это все огромный массив информации. Годы уйдут на то, чтобы всем этим свободно пользоваться. Иначе будем писать все в консоли с нулевой коммерческой составляющей. А язык Си можно за месяц освоить. Но платить только за знание Си никто не будет. А писать на СИ драйвера и прошивки для роутеров - это другая отдельная вселенная, там нужно знать принципы работы разных железяк. А учитывая количество свободного ПО, как-то заработать можно только на энтерпрайз, либо на чисто инженерных микропрограммах на производстве.
@АндрейЧешев-я8ъ
@АндрейЧешев-я8ъ Жыл бұрын
Соглашусь. Можно взять элементарный для кого-то PHP для примера тоже. Для того, чтобы решать реальные задачи нужно помимо хорошего знания самого языка: - хорошее знание ООП - знание современных методологий и паттернов(типа ORM и т.п.),- т.к. без этого ты не сможешь просто работать с современными фреймворками. - умение тестировать (те же самые Unit-тесты) и строить архитектуру приложения - знание хотя-бы одного фреймворка (Laravel тот же) на хорошем уровне - понимание того, как устроен сервер, умение его конфигурировать - понимание того, как работает Frontend (хотя бы на базовом уровне, а лучше выше) только на освоение всего вот этого уходят многие месяцы/годы. А самое главное,- это опыт решения типовых (и не очень) задач на коммерческих проектах. Это просто годы. Мое ИМХО, но практически каждый может условный английский освоить, но вот я не уверен, что любой сможет понять ООП и/или освоить какой-нибудь современный фреймворк.
@JuliettAngel
@JuliettAngel Жыл бұрын
Вообще, я начала учить программирование не чисто ради того, чтобы сменить профессию. У меня, словно комплекс какой-то всю жизнь был, что я не знаю программирование. Словно я отстала как-то. Я всегда была отличницей. Но родители настояли, чтобы я выучилась на инженера. Получив диплом, я поняла, что инженер - это не так круто, как программист. Потому что, программирование - это технологии. В общем, это очень круто, в моем понимании. И даже, если я никогда не буду работать программистом на реальной работе, я все равно буду рада, что я познала это искусство, так скажем😜Хоть буду чувствовать себя полноценным человеком. Все время чувствовала, что мне чего-то не хватает. И еще музыка. Это еще одна вещь, которую я обожаю. Это прямо то, что мне нужно для души. Думаю, что программрование и музыка всегда останутся в моей жизни, не зависимо от того, каким именно образом я буду зарабатывать. Просто, потому что, это интересно и креативно. Я всегда была творческим человеком. И считаю, что пронраммирование - это тоже творчество. Это же круто - иметь возможность создать что-то свое.
@kohakovich
@kohakovich Жыл бұрын
Ты мне очень помог. Я уже где-то год пытаюсь начать программ и у меня нечего не получалось. Я не понимал просто как это работает, после твоего видоса по С я написал свою первую рпг игру на питоне и тогда кстати я понял что не имеет смысла учить прогг без понимания контекста кода. То есть без мысленно учить какие то мелкие конструкции,они не дают некого понимания, только запутывают. Ты сделал большой вклад в понимание программ для меня.Реально много встало на свои места как работают перем, циклы,функции. Если сделаешь такую игру на питоне я думаю канал набирет в подписчиках.
@RazvlekaykaBY
@RazvlekaykaBY Жыл бұрын
ООО я тебя помню, ты как-то давно вёл каналы с женой про ютуб)). Смотрел вас часто. И тут я начал увлекаться программированием, и попадается этот канал) Прикольно. Подписался.
@JuliettAngel
@JuliettAngel Жыл бұрын
Моя первая программа - запрограммировала одну из расчеток по сопромату. Там определялись геометрические характеристики сечения. Мне нужно было, чтобы прога не просто посчитала все, но и расписала все формулы с подстановкой чисел. На тот момент смогла это сделать только в браузере. С помощью js. Планировала заработать на этом, делая работы другим студентам) Но, чертеж приходилось делать самой. Так как на тот момент запрограммировать именно, чтобы чертеж сам построился я не смогла придумать, как. Поддержу, что просто учить что-то и не применять это нигде - это, реально, сложно. Мозг, словно не понимает, а нафига ты, собственно, время тратишь. А вот, когда решаешь реальную задачу и есть какая-то конкретная цель , тогда как-то попроще. Хоть понимаешь, для чего это нужно
@АлександрПетров-г8о1н
@АлександрПетров-г8о1н Жыл бұрын
В программировании одна математика, яп это инструмент, на котором выражают вычислительный алгоритм, сколько программистов знают представляются числа, как происходят вычисления, сложение, вычитание, можно написать калькулятор и накопить в результате ошибку которая полностью дискредитирует результат
@Antonio-mne-jarko
@Antonio-mne-jarko Жыл бұрын
Программирование это про лингвистику, а не математику
@Tony_Hylfilger
@Tony_Hylfilger Жыл бұрын
Выучить язык за месяц-полтора, учу c++ уже полтора года, с перерывами правда, сначала по видео с ютуба, мне больше англоязычные зашли, выполнял задания, потом подзабросил, затем купил книгу объектно ориентированное программирование c++ тот еще толмуд, в ней тоже забуксовал и забил на практику, в итоге временами кажется что попытки его учить, это как таранить бетонную стену башкой, сейчас думаю курс купить
@Кукусик-е2э
@Кукусик-е2э Жыл бұрын
Лучше не курс купи, а сделай по образцу какой-нибудь проект. Я, например, изучая Java по простым роликам как сделать игру Змейка, разобралась в основе того, как вообще работает двигающееся изображение, и что такое такт игры (delta loop) слепила свою игру, чисто на своей фантазии. Дальше больше - берешь другой проект, смотришь как его сделали, что и как использовали... И лепишь что-то своë, применяя известный тебе функционал. Естественно, почитываешь книжки, пошлядываешь в гугл, когда что-то не понятно или не работает и двигаешься вперед. Можно много чего узнать интересного и осознать это только если сам программируешь. Иначе никак. Так, например, я столкнулась с тем, что цикл "foreach" не всегда работает там, где работает цикл "for" исключительно в силу того, как работает логика программы. Поймала баг, день пыжилась, перечитала полгугла 😂 и не могла решить проблему... А потом просто решила пошагово дебагнуть ход программы и выяснила, что foreach ловит exception на одном этапе исполнения кода, просто потому что он так устроен. Заменила на обычный цикл for и всë сразу заработало. Рассказываю об этом примере просто потому, что ни в одной книжке или видеоролике на ютубе я бы этого не нашла. А разобралась сама. Теперь у меня есть маленький кусочек собственного опыта...
@Рожденныйвтайге
@Рожденныйвтайге Жыл бұрын
Где то до 2012 года,пока у меня не появилась жена,я не знал,с какого боку подходить к компьютеру С 2016 года я стал работать на точке продажи сотовых,а также приема их на ремонт Много приносили по ПО,FRP разблокировка,аккаунты Mi,Samsung, выдернуть данные и тд. Заинтересовало Нашел несколько форумов,освоил прошивку,методы разблокировки,переустановки винды/Линукс Все методом тыка, самостоятельно Теперь желаю изучить питон-уперся в ide редактор,не могу сообразить,то ли отупел (сомневаюсь сам),то ли не то читаю,хочу также безо всяких гуру,которым надо сотку руб слить, достичь результата
@olyapavlovskaya3441
@olyapavlovskaya3441 Жыл бұрын
Интересно, спасибо за видео❤
@Кукусик-е2э
@Кукусик-е2э Жыл бұрын
Набор элементарных знаний языка программирования это как набор стройматериалов: кирпичи, цемент, вода, арматура, трубы, кисти, шпателяи т.д. Имея всë это, можно построить что угодно - хоть собачью будку, хоть царский дворец. Всë зависит от фантазии архитектора и знаний строителя, который будет складывать кирпичи и прочие материалы по чертежам архитектора.
@webpomosh
@webpomosh Жыл бұрын
именно так
@shortscute7857
@shortscute7857 Жыл бұрын
Какая цена за квадратный метр?
@Кукусик-е2э
@Кукусик-е2э Жыл бұрын
@@shortscute7857 Тут всë как на стройке: насколько качественные сами кирпичи, насколько качественно их уложили, насколько качественно спроектировали саму постройку 😉
@CultureofSpeech
@CultureofSpeech 5 ай бұрын
- Мы живем в такое время, когда часы - не для времени и грудь - не для младенца.
@DarkW1zard
@DarkW1zard Жыл бұрын
Появляются какие ни будь языки с совсем другой концепцией, без вот этих всех ооп, процедур, каких ни будь странных? =)
@ilius
@ilius Жыл бұрын
Первым запоминающимся результатом наверное была програмка на дельфи решающая системы квадратных уравнений различными методами. В рамках курсовой.
@jongbak1106
@jongbak1106 Жыл бұрын
выучить язык яп это максимум уровень джуна. Это даже не пол дела. Нужно уметь его применять, знать фреймворки, либы, архитектуру приложения, уметь разобраться в чужом гровно коде и понять бизнесс логику. Многие спрашивают с какого языка стоит начать учить программирование и я смело скажу с англ., хотябы на уровне уверенного чтение тех. документации. После этого смотрите вакансии и выбираете АКТУАЛЬНЫЙ язык, а не който паскаль и прочий мертвый мусор. Я советую выбирать из уже проверенных временем языков типа с++, java, c#, python, js, swift для ios. Можно ли стать нормальным разрабом в одиночку чисто на самообучении? Да, вполне, но это будет нифига не легко как многие пишут. Старайтесь как можно быстрее получить рабочий оффер даже за не большие деньги, что бы зацепиться. А там по мере получения опыта уже прыгайте на интересные вам проекты.
@vanmihaylovich
@vanmihaylovich Жыл бұрын
Разница между ЯП и человеческой речью в том, что ЯП о том, как и что делать в парадигме структурного, ООП и функциональной парадигм, а человеческая речь по-сути язык обращения к API. Запрос-ответ, инкапсуляция, сокрытие реализации - люди друг другу пользователи способностей сокрытых в ближнем. Потому не считаю, что ЯП легче человеческой речи. Человеку можно сказать безсвязно. Он тебя переспросит и уточнит запрос, а ПК выдаст ошибку и думай дальше как в правилах компиляции или интерпретатора передать мысль с помощью ЯП.
@Кукусик-е2э
@Кукусик-е2э Жыл бұрын
Ну попробуй бессвязно объяснить блондинке как ей настроить локальную сеть, чтобы она могла рубиться в контру с подружкой, живущей в соседнем доме. Посмотрим, что у тебя получится и как быстро блондинка выдаст тебе compile error 😂
@RussianMario-e3j
@RussianMario-e3j Жыл бұрын
Почему многие ребяты знающие ЯП не идут работать программистами?
@Алексей_Алексеевич
@Алексей_Алексеевич Жыл бұрын
я думаю что многие и многие учатся этому не ради бабла) просто интересно себе голову ломать сложными задачками . Типо как целые орды кулибиных и радиоинженеров создают всякие самоделки у себя в гараже.
@DarkW1zard
@DarkW1zard Жыл бұрын
он воспринимается как конструктор, игрушка. Не в плане отношения серьезности, а в плане как развлечение. Это есть рыбаки которые уходят в море на пропитание, а есть рыбаки которые даже домой рыбу не забирают. Хочешь в субботу сходить на речку посидеть с удочкой или на лодке, а тебе нужно в другое место ещё и с сетью. Нафиг оно нужно =)
@АндрейЧешев-я8ъ
@АндрейЧешев-я8ъ Жыл бұрын
Знание ЯП не равно "быть программистом". Если не идут работать программистом, значит не хватает квалификации. Ведь очевидно глупо работать каким-нибудь токарем на заводе, если ты можешь устроиться в IT-компанию и зарабатывать в 3 раза больше. Значит просто не можешь. Я про тех, кто работает на обычной работе, но программирование типа как хобби.
@АндрейЧешев-я8ъ
@АндрейЧешев-я8ъ Жыл бұрын
@@UofAlbertaII Так кто же против. Можно и картины рисовать и программировать что-то в удовольствие для себя. Я отвечал на исходный вопрос и уточнил, что я говорю про тех, кто работает на каких-то других работах. Если человек программирует что-то для себя и воспринимает это как хобби,- никакого противоречия. Я имел ввиду, что не достаточно знать ЯП, чтобы работать программистом. Это большой пласт знаний и опыта и мне не нравится, когда все это обесценивают, говоря, как просто быть программистом. Именно поэтому в IT такие высокие зарплаты,- потому что далеко не каждый может этот путь пройти. И именно поэтому такое огромное количество начинающих безработных программистов, которые выучились на каких-то разрекламированных курсах, считая что базовых знаний будет достаточно.
@shortscute7857
@shortscute7857 Жыл бұрын
@@АндрейЧешев-я8ъ токари хорошо зарабатывают (часто больше Смузихлёбов-фреймворщиков), если работают на себя. Они хотя бы продукт выпускают, а не как форомшлёпы и кодомакаки бессмысленное кавно.
@mihaelbablovich9463
@mihaelbablovich9463 Жыл бұрын
Если залесть на олимпиадку то сложно
@motivator3d
@motivator3d Жыл бұрын
Гуден так😅
@name_surname-eo6dz
@name_surname-eo6dz Жыл бұрын
Какой язык учить начинающему?
@IBmusic_vector
@IBmusic_vector Жыл бұрын
фулл-стак: pyton(джанго)+js+css,html
@user-nborisoff
@user-nborisoff Жыл бұрын
@@IBmusic_vector Как насчёт Руби? Первым языком.
@Adkohioadk
@Adkohioadk Жыл бұрын
@@user-nborisoff смотри по вакансиям что востребовано и учи любой
@Antonio-mne-jarko
@Antonio-mne-jarko Жыл бұрын
На питоне вакансий мало.
@name_surname-eo6dz
@name_surname-eo6dz Жыл бұрын
@@user-nborisoff В основном все ,по какой-то причине , советуют Пайтон, Руби как первый - встречаю впервые.А почему Руби? (Ответ будет-а почему не Руби?)))
@АлександрДемидов-э2и
@АлександрДемидов-э2и Жыл бұрын
как выучить язык через месяц? не надо лукавить. Книга 900 стр по питону, это 3мес тока читать, не то что там ещё и прорешивать примеры!
@webpomosh
@webpomosh Жыл бұрын
1) я говорил про базовый синтаксис. операторы и как их применять. можно выучить даже быстрее, чем за месяц. 2) я говорил про конкретно свой пример - как я выучил язык Го.. но я его выучил (вернее "освоил"), имея опыт в других ЯП 3) насчет книжки 900 стр - если по 8 часов в день сидеть, то пройдешь её за месяц) но на такой изврат не стоит идти, это отобьет весь кайф и желание. 4) лучший способ учить - идти по книжке, чтобы освоить базовый синтаксис. после этого делать свои проект, гугля непонятные в стаковервлоу, chatgpt и читая документацию
@АлександрДемидов-э2и
@АлександрДемидов-э2и Жыл бұрын
@@webpomosh вспомни себя, как одну книжку по си несколько раз начинал и бросал не дочитав. Хорошо конечно говорить, что всё легко учится с бэкграундом по пхп и основами с универа. Я не хочу спорить, но не всё так однозначно. Бабушка будет учить яп 5 лет, а продвинутый студент за месяц. Ладно, пустой спор...
@webpomosh
@webpomosh Жыл бұрын
помню себя отлично) собсно базовый синтаксис осваивался сразу. она в начале книжки. в глубине уже применение этих инструментов - и на этом как раз люди спотыкаются. не из-за сложности, а из-за нехватки мотивации - нет проекта своего и не понятно с какого конца его начать
@АлександрДемидов-э2и
@АлександрДемидов-э2и Жыл бұрын
@@webpomosh как разграничить базовый от небазового? Да и зачем учить только базовый по книге, потом откоадывать книгу, лазить по стековерфлоу, гуглить... Сядь, дочитай книгу! Проработай её! Не надо никуда скакать гуглить! У тебя самодостаточная книга! Дочитай! Имей усидчивость! Впрочем да, кто как учится. Кто книги на дух не переносит. Тому видосики, третьему - онлайе курсы...
@jongbak1106
@jongbak1106 Жыл бұрын
есть даже мем как выучить с++ за 21 день
@АлександрПетров-г8о1н
@АлександрПетров-г8о1н Жыл бұрын
Что за женщина?
@slavapetrov6855
@slavapetrov6855 Жыл бұрын
Восхитительно !!!!!!!!!!!
Новички-программисты КРУЧЕ опытных
18:43
Айтишник 👩‍💻
Рет қаралды 1,4 М.
Каждый программист ДЕЛАЕТ ЭТО 😊
18:33
Айтишник 👩‍💻
Рет қаралды 2,4 М.
小路飞和小丑也太帅了#家庭#搞笑 #funny #小丑 #cosplay
00:13
家庭搞笑日记
Рет қаралды 7 МЛН
Creative Justice at the Checkout: Bananas and Eggs Showdown #shorts
00:18
Fabiosa Best Lifehacks
Рет қаралды 32 МЛН
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 35 МЛН
90% успеха в программировании - это...
16:07
Айтишник 👩‍💻
Рет қаралды 1,4 М.
Преимущество соло-разработки
17:29
Айтишник 👩‍💻
Рет қаралды 1 М.
Великовозрастный программист. Стоит ли идти в IT в 40 лет
8:17
Дилетант широкого профиля
Рет қаралды 16 М.
Python - полный курс для начинающих. Этот навык изменит твою жизнь.
5:27:42
ChatGPT - лучший друг программиста
17:44
Айтишник 👩‍💻
Рет қаралды 2,4 М.
Мифы о программировании
16:54
Лёша Корепанов
Рет қаралды 199 М.
Как программисту НЕ ВЫГОРАТЬ
19:03
Айтишник 👩‍💻
Рет қаралды 1,5 М.